树莓派3B系统安装教程
正在上嵌入式课程,老师让装系统。只买了3B的板子和一块屏幕,装上之后还得单独加鼠标键盘,于是找了几篇文章综合+自己摸索,最后让树莓派3B在没有鼠标、键盘、屏幕的情况下用电脑直接控制。
需要的工具和环境
SD卡格式化工具(SDCardFormatterv5_WinEN);
系统写入工具(Win32DiskImager-0.9.5-binary);
系统镜像文件;
vnc viewer;
putty;
WiFi网络,让树莓派和电脑连上同一个WiFi(手机热点应该也可以,没试过。)
上述工具在此:
https://download.csdn.net/download/qq_41102371/12265301.
系统镜像去树莓派官网下载:
https://www.raspberrypi.org/downloads/raspbian/.
先下载种子文件,再用迅雷打开下载,不然直接下载zip会非常慢
步骤:
1、SD卡格式化
把SD卡用读卡器插上电脑,用SDCardFormatterv5_WinEN(听我一句,一定要用这个工具)将SD卡格式化(不要选错盘把电脑给格式化了,软件一般都会自动识别SD卡,但保险一点格式化之前最好打开我的电脑看看是哪个磁盘)
2、系统写入
镜像文件下载好以后解压;
用系统写入工具(Win32DiskImager-0.9.5-binary)写镜像文件到SD卡
选择镜像文件,点击write
写入完成后,电脑可能会提示让你格式化SD卡(别问为什么,电脑它喜欢),千万不要格式化!!!!!!!!!!!!!!!!!!不然前面操作作废,重新回到上面SD卡格式化那里的步骤。
接着在我的电脑打开SD卡:
在根目录新建两个文件,(新建文本文档,改后缀名就行)
第一个ssh是个空文件,第二个是wpa_supplicant.conf,里面内容是:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
network={
ssid="你家里的WIFI名"
psk="WIFI密码"
}
这是为了让树莓派一开机就自动连接接上家里的网络,不然后面没法实现
3、配置
将SD卡插上树莓派,注意不是将读卡器插到树莓派的USB,是将SD卡从读卡器取下,然后插上树莓派3B的SD卡插槽
接着别慌,先别上电开机!!!!(手速快的朋友可能下一步就完成不了了,因为要查看IP的变化,树莓派一插上电开机就有IP了,因为前面已经把网络配置好了。那么必要的话重新从格式化SD卡那一步开始吧!)
树莓派开机前在电脑上用键盘win+r运行cmd,输入arp -a 回车
接着就可以看到现在家里分配的IP地址,最好先截个图
然后树莓派上电开机,如果没有屏幕的同学你啥都看不到就等几分钟(5分以上吧),系统差不多就启动完了,有屏幕的可以看到开机情况,等得差不多了,再到电脑上运行刚才的命令,可以看到多出来一个IP地址,这就是树莓派的IP了,记下来
更新一下,有的时候这个方法查看IP不管用,两种情况:
一、网络没配置好,前面的WiFi名和密码输错了,还有WiFi名不能有中文,有的话自己登陆路由器修改一个英文名的WiFi,方法自行百度
二、系统没有写成功,根本没启动。系统正常启动时,树莓派3B有个绿灯会闪烁。
如果绿灯闪烁了但是用上面的arp -a指令还是没有在电脑上看到新出现的IP地址,那么换下面两种方法试试:
1、登陆自己家的路由器,可以查看所有IP,还很清楚能看到设备名称raspberry,右边就是IP啦。
2、下载IP扫描软件Advanced IP Scanner
http://www.pc6.com/softview/SoftView_93262.html.
下载好以后解压,打开程序:
点击扫描就出来了,地址应该是最大的那个,因为是才分配的
成功得到IP以后打开putty,输入树莓派的IP,点击open,再点击是
出来的界面让你输用户名,输入pi就是,然后回车
输入密码,密码默认是raspberry
这里输密码的时候屏幕不会显示你输入的字母,所以自己确保是输对了,然后直接回车就行
密码输对了是这样的
接着输入 sudo raspi-config 回车
这时候鼠标是点不动的,用键盘上下键选择到Interfacing Options,左右键选择到select,回车
进去之后选择VNC
再选择yes
提醒VNC已经打开
点击OK,回去选择finish
接着关闭putty。
4、连接
下一步安装vncviewer,安装完成后打开,输入树莓派的IP,回车进行连接
连接成功后会弹出用户密码对话框,用户名pi 密码 raspberry
OK,连接成功!!!
然后就选择地区改改密码啥的(改了密码重启之后,电脑端VNC要重新输新密码哈)
上面整个过程不需要给树莓派接屏幕、鼠标、键盘,如果有屏幕,现在想连上去也可以,先关机,连屏幕,开机。最后会和电脑上同步显示
这样做鼠标键盘可以直接使用电脑的,很方便。完毕。
主要参考了下面这篇文章,在此感谢该作者!!
https://www.jianshu.com/p/cfe3ff08ed2f.