1、设置静态 IP

修改/etc/dhcpcd.conf 文件

sudo vim /etc/dhcpcd.conf

#设置有线网络

interface eth0

static ip_address=192.168.1.254/24
static routers=192.168.1.1
static domain_name_servers=114.114.114.114

#设置无线网络

interface wlan0

static ip_address=192.168.1.254/24
static routers=192.168.1.1
static domain_name_servers=114.114.114.114

注意:如果局域网内的电脑较多,就把ip地址尽量往后设置,避免发生Ip冲突,我之前设置的比较小,结果造成了实验室的其他电脑上不去网。

 

2、树莓派与 Winows 共享文件


步骤如下:
sudo apt-get install samba
sudo apt-get install samba-common-bin

安装完成后,我们在/ect/samba/文件夹中找到这个文件smb.conf,它是用来对samba服务配置用的,用nano文件编辑器打开后发现里 面很是复杂,没关系,我们只需要一个简单smb.conf。先将smb.conf 复制一份为smb.conf.backup。然后用下面的smb.conf替换原来的smb.conf

注意:下面的 path 不要设置为 path = /tmp 不然重启后,共享文件就消失了,好像是 /tmp 文件是存在内存区的,关机就消失。

 

[global]
        log file = /var/log/samba/log.%m
[tmp]
        comment = Temporary file space
        path = /home/pi/shareFiles
        read only = no
        public = yes

保存完毕后输入命令:
sudo /etc/init.d/samba retsart
这条命令是重启samba服务,为使刚刚重新设置的配置文件生效。
这时打开电脑上的网上邻居(要保证你的电脑和树莓派在同一局域网内),你就会看到名为RASPBERRYPI这个主机了,尝试打开,发现需要用户名与密码,但是现在无论输入什么用户名与密码都进不去,因为我们还没有设置呢!O(∩_∩)O,那下面就来创建用户吧。

由于创建的samba用户需要是系统内已经存在的用户,而系统默认是只有root和pi这两个用户的,如果想使用其他的用户名怎么办,新建一个呗(假设我们要新建一个用户名为lieber的用户)
输入命令:
sudo useradd lieber
这时系统就新建了一个名为lieber的用户,但不是我们samba还没有设置呢,别急,看下面

在/etc/samba/文件夹下建立smbpasswd文件,命令为:
sudo touch /etc/samba/smbpasswd

再给samba添加用户名为lieber的用户:

sudo smbpasswd -a lieber
会让你输入密码的,自己设一个,设完了会显示:Added user lieber


到这里就搞定了,再打开网上邻居,输入刚刚设好的用户名与密码,这时就进去了,会发现一个tmp的文件夹,可以在这个文件夹内自由地读写数据了,比如说传电影,考电影,传歌,考歌等等,反正你懂得啦。贴张图:

 

3、Windows 远程桌面连接工具连接树莓派的桌面

 

首先 : sudo apt-get install xrdp

然后就可以用win的远程桌面连接了,你的电脑和树莓派在一个局域网的时候没有问题,如果是想外网访问,跟需要做好端口3389的映射,具体见我另外一个帖 子http://www.eeboard.com/bbs/thread-5526-1-2.html
 

首先连接

 

 

输入pi的用户密码,就是ssh连上去的用户名密码

 

 

这样就连上去了,跟用VNC效果一样

4、升级  pip 之后,导致使用时报错如下

后来发现是因为将pip更新为10.0.0后库里面的函数有所变动造成这个问题。 解决方法如下:

sudo gedit /usr/bin/pip

将原来的:

  1. from pip import main

  2. if __name__ == '__main__':

  3. sys.exit(main())

改为:

  1. from pip import __main__

  2. if __name__ == '__main__':

  3. sys.exit(__main__._main())

就可以了

 

 

5、树莓派(Raspberry Pi 3)开启和连接蓝牙

参考连接:https://www.raspberrypi.org/forums/viewtopic.php?p=919420

1、查看树莓派蓝牙开启状态

2、重启一下蓝牙服务并且打开手机的蓝牙

3、开始打开蓝牙shell和进行蓝牙操作的一些指令

4、connect连接蓝牙

5、手机连接效果

 

6、树莓派3B上一些使用pip无法装的python库的安装命令备忘

https://blog.csdn.net/S_gy_Zetrov/article/details/78698300