1 树莓派VNC功能开启
1.1用远程桌面打开VNC
1.远程桌面连接树莓派
2.在左上角树莓图标里选择->首选项->Raspberry Pi Configuration
3.点击Interfaces 将第二项VNC打开(如图)
1.2用命令行打开VNC
1.打开命令行
2.输入函数
sudo raspi-config
3.用键盘上下移动光标至第三项 Interface Options 再回车
4.用键盘上下移动光标至第二项VNC,回车打开即可
2 设置树莓派固定IP地址(静态IP地址)
1.查找默认网关
打开电脑的命令提示符(不是树莓派)
输入ipconfig再回车
最后一行就是默认网关
2.分配给树莓派IP固定的地址(一般直接使用此时的IP)
在树莓派里查询自己的IP地址
直接在远程桌面上,把鼠标移动到右上角WIFI的图标即可显示IP地址
3.修改树莓派的DHCP配置文件,写入IP地址到配置信息中(完成后需重启)
打开树莓派命令行
输入代码
sudo nano/etc/dhcpcd.conf
回车,在末尾添加代码,格式如下
interface wlan0
static ip address=192.168.137.188/24
static routers=你的默认网关
static domain_name_servers=你的默认网关
输入完毕后,按下Ctrl+s写入,再按Ctrl+x退出
最后重启一下树莓派即可
3 树莓派文件传输(VNC文件传输)
3.1VNC开机自启设置
1.打开远程桌面连接树莓派
2.打开命令行,输入下列代码并回车
sudo nano /etc/init.d/vncserver
3.输入下列代码
#!/bin/sh
export USER='pi'
eval cd~$USER
case "$1" in
start)
#启动命令行。此处自定义分辨率、控制台号码或其它参数。
su $USER -c '/usr/bin/vncserver -depth 24 -geometry 1600x900:1'
echo "Starting VNCServer for $USER"
;;
stop)
su $USER -c '/usr/bin/vncserver -kill:1'
echo "VNCServer stopped"
;;
*)
echo "Usage: /etc/init.d/vncserver {start/stop}"
exit 1
;;
esac
exit 0
4.按下Ctrl+s保存 ,再按下Ctrl+x推出
5.输入下列代码并回车
sudo chmod 755 /etc/init.d/vncserver
6.输入下列程序并回车
sudo update-rc.d vncserver defaults
7.重启一下树莓派
3.2电脑安装VNC Viewer
1.下载并安装 Download VNC Viewer | VNC® Connect
2.跟远程桌面软件一样,输入IP地址,用户名,密码登录
3.3文件传输
1.在VNC Viewer中,将鼠标移动到图像中上方,将会出现个小弹窗,点击第五个
(有问题,图标是灰色的)
2. emmm,这里有点问题,在网上查阅资料说有是防火墙的问题,试了几个办法都不行,这里先存疑,等我找到解决办法了再更新。
4 树莓派文件传输(WinSCP传输)
1.下载并WinSCP软件(地址:WinSCP :: Official Site :: Download)
2.文件协议是SFTP(如果你是其它协议,更改就行)
主机名就是树莓派的IP地址,用户名和密码就是树莓派的用户名和密码
3.点“是”即可
4.此时右边是树莓派的文件目录,左边是Windows文件目录,移动文件就可以两端传输了
6 配置python编译环境
6.1树莓派命令行自带Python
(不同版本系统自带Python版本不一样)
1.打开树莓派命令行
3.输入python并回车,会有Python版本的提示,此时就可以使用了
4.想退出的话,输入exit()并回车即可
6.2树莓派自带Python编译软件
1.点击树莓图标,选择编程,再选择Thonny
2.即可使用。(注意不同版本Python的语法可能有些不同)
7 配置C++编译环境
7.1安装gpio库
1.一些版本系统里可能自带gpio库,如果没有就需要安装
2.检查是否有gpio库,在树莓派命令行里输入下列代码并回车
gpio -v
3.若未找到命令,则需安装,命令行内输入下列代码并回车
sudo dpkg -i wiringpi-latest.deb
4.如果安装成功,则直接看第五步,如果提示图片内错误时,输入下列代码并回车
sudo apt-get install -f
5.安装wiringpi库,命令行内输入下列代码并回车
sudo dpkg -i wiringpi-latest.deb
6.安装完后,
cd/temp
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb
7.输入gpio -v
如果一切正常,就说明是ok的
不报错,但是不能显示树莓派型号的话,如下图
8.emmmm这里又有问题,识别不到树莓派信息,网上说是wiringpi停更了,后续识别不到,科学上网后也没解决。后续解决了再发。