一.搭建准备
1、下载树莓派系统
下载地址:
找到这里并点击第一个,由于最新系统取消了默认用户名和密码登录,所以最新系统必须通过外接显示屏和键盘鼠标才能设置用户名和密码。
你如果买了显示屏,那可以下载最新系统;如果没有购买显示屏,就点击archive下载,任选一个2022-4-07之前的版本即可。
2.格式化SD卡
准备一张32G TF卡(官方建议大于4G),下载SD Card Formatter来格式化TF卡为FAT32格式
注意:不要用 win 系统自带的格式化工具,成功后如图所示Files ystem显示 FAT32。
3.烧录镜像
镜像写入工具下载链接:https://sourceforge.net/projects/win32diskimager/https://sourceforge.net/projects/win32diskimager/下载安装好后导入我们的镜像,我的是2021-12-02-raspios-buster-armhf.img并点击写入,等待完成即可。
预计四分钟左右,实际可能更久写入速度不定。
二.装配系统
情况1:你有自购屏幕和鼠标、键盘
上电后自动进入桌面,会弹出配置向导,跟着提示步骤走就行,和配置Windows开机配置几乎一样,最后重启即可。
情况2:无屏幕、鼠标、键盘,那么接下来我们来重点讲解一下如何设置操作远程桌面。
1. 在我的电脑中打开boot(G:)(也就是SD卡)
首先创建新的.txt文件,把创建的.txt文件更名为ssh(无后缀),这样就默认打开了SSH通道;其次再创建一个wpa_supplicant.conf文件。
第二步要注意的一点就是,创建的文本文档先不要该名字而是写好配置再改,不然需要其他软件才可以打开该文档了,wpa_supplicant.conf文件配置代码如下,WiFi名称和密码谢你自己的就行:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
ssid=“jjj”
psk=“07100710”
}
完成上述步骤后,将SSH和wpa_supplicant.conf两个文件直接拖入SD卡里即可退出SD卡并插入树莓派中,这样首次上电开机后就会自动连接WiFi以及使能SSH通道(在系统开启一次后再次将SD卡插入电脑上述两个文件会消失,是正常现行,同时这也可以作为树莓派是否正常启动的判断方法),在cmd后台,或者使用IP扫描工具获得分配给树莓派的IP后,就可以用SecureCRT或者Putty之类的工具,用SSH访问树莓派。
2.获取树莓派IP
Win + R,输入cmd回车,然后输入 ping raspberrypi -4(
此处raspberrypi
替换为你设置好的主机名),就可以看到 IP 地址了。
注意:要确保上述代码中写的WIFI和电脑保持一致,树莓派和电脑需要同一网络,使用手机打开热点,树莓派和电脑同时连接,或者电脑连接网络后电脑打开热点,树莓派连接。
连接成功则会弹出:
即可得到我的树莓派IP为:192.168.137.111
(IP地址每次都可能不一样,配置静态IP请看我的另一篇博客)
未连接同一网络则会弹出:
3.配置PuTTY
下载地址:
Download PuTTY: latest release (0.78)https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
找到它,下载安装后打开,在IP address中填入你的树莓派IP后点击open。
然后即可通过输入树莓派的账号和密码,进入终端,账户默认为:pi,密码默认的:raspberry (linux系统下输入不显示字符),输错了重新输一下就行,输错会弹Access denied,正确然后回车得到如下的界面:
然后输入 sudo raspi-config 打开树莓派配置界面如下,键盘的上下左右和回车控制该界面。
选择屏幕设置,我的是选7 Advanced Options(高级选项),然后选5 Resolution(分辨率), 然后选最大的1920×1080,否则远程桌面有可能黑屏,或者根据需求来选。
在 5 Interfacing Options里,点击P3 VNC,顺便把P1 Camera和P2 SSH也都点一下,之后点击OK返回。
点击VNC后他会询问你是否启用VNC服务器
然后会显示:启动成功
4.VNC远程访问
VNC下载地址:Download VNC Viewer | VNC® Connecthttps://www.realvnc.com/en/connect/download/viewer/
下载并运行后重新打开PuTTY,接着输入 sudo apt-get install tightvncserver,这句代码的含义是进行VNC服务的安装,然后再输入Y继续。
在完成安装后再输入 vncpasswd 进行客户端密码的设置,后面要用到。
最后在控制台输入 vncserver 启动VNC服务即可,记住这个1,它就是服务号后面也要用到。
打开VNC Viewer,点击上方的 File 然后再点击 New connection,弹出 Properties,在VNC Server中输入树莓派对应IP地址以及服务号,Name中可以输入树莓派名字也可以不输,再点击OK。
登陆的时候,一定要IP地址加端口号,如:“192.168.137.111:1”,出现这种情况可能是因为没有加端号(也就是在控制台输入 vncserver 启动VNC服务,出现的1,它就是服务号),登陆的时候,一定要IP地址加端口号,如:“192.168.137.111:1”。
点击Continue继续
这里输入的密码就是你提前设置好的客户端密码。
点击OK我们会看到这样一个界面,点击他,你就可以进入自己的树莓派桌面了,后续的步骤就和使用Windows系统的设置没什么差别。
三.配置好系统后连接
每次树莓派关机后再次打开IP地址可能会不一样,按接下来的步骤操作就行了。
1.获取树莓派IP
Win + R,输入cmd回车,然后输入 ping raspberrypi -4获取IP
2.配置PuTTY
在IP address中填入你的树莓派IP后点击open。
3.打开vnc
输入完用户名和密码后,输入 vncserver
4.远程桌面连接
打开VNC Viewer,点击上方的 File 然后再点击 New connection,弹出 Properties,在VNC Server中输入树莓派对应IP地址以及服务号,Name中可以输入树莓派名字也可以不输,再点击OK。
然后再次输入密码就OK了
操作成功后便会在电脑上看到熟悉的树莓派操作界面了