上文( https://blog.csdn.net/weixin_42183880/article/details/114946438 初始树莓派——从烧写系统到用SSH无线登录(一) )写了利用网线将树莓派和电脑连接,从而利用SSH登录树莓派,进而连接WIFI,最终无线登录树莓派。
本文利用USB 转 TTL模块,将树莓派与电脑连接,利用串口登录到树莓派中,进而连接WIFI,最终无线登录树莓派。
出发点不同,但是结果都是相同的。
目录
所需器材:带有至少64GB内存卡的树莓派+读卡器+USB转TTL模块+电脑(台式电脑需要配备一个无线网卡)
所需工具下载及破解地址:
CRT/FX:
https://www.seotest.cn/jishu/34849.html
树莓派常用工具:
链接:https://pan.baidu.com/s/1NopzSIQxT-GkrETr8K7UAA
提取码:ez3w
CH340驱动:
链接:https://pan.baidu.com/s/1lbFFVlNKmN1ChRcu2VxM3g
提取码:ony6
一、烧写系统
1、格式化内存卡
将树莓派上的内存卡拔下,用读卡器连接到电脑上。打开SDFormatter工具,点击格式化,将内存卡中的内容清空。(注意:选择驱动器,即内存卡所在的盘时,一定要选正确,否则就将其他盘格式化了。)
2、烧写系统
官网系统下载地址:https://www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bit
将读卡器拔掉以后重新插到电脑上,打开烧系统的软件(Win32DiskImager),确认Device是否是内存卡所在的盘。选择所下载的树莓派系统(后缀为 .img 形式),点击Write开始写入系统。(此过程比较慢,可能需要等一会。)
3、打开串口
在boot盘中用记事本方式打开 config.txt ,在最后加上一句 enable_uart=1 ,保存并退出后,将内存卡从读卡器中取下,插入树莓派中。
二、配备设备
1、用串口线连接树莓派
以下为树莓派的引脚图:
用USB转TTL的TX端连接树莓派的RX引脚,用串口线的RX端连接树莓派的TX引脚,用串口线的GND端连接树莓的GND引脚,VCC端可以不用连。连接好后,将USB转TTL的另一端连到电脑上。
将树莓派通电后,下载并安装CH340驱动,找到 此电脑(我的电脑)点击右键—管理—设备管理器—端口(COM和LPT),此时可以看到出现一个COM口。
点击下载好的SecureCRT软件,点击“+”新建,在弹出的对话框中选择 Serial,点击下一步,则会在 port 中看到刚才出现的COM口,将 Baud rate 中的值改为115200,点击下一步,在Session name 中修改名字(可不修改),点击完成。
则在Session Manager 中可看到新建的Session。
2、配备设备
在Session Manager选中新建的Session,点击Connect,输入树莓派的用户名与密码。(树莓派默认用户名:pi;默认密码:raspberry。且输入密码时不回显。)
在树莓派中输入 sudo raspi-config ,进入系统的配置界面。
用键盘的 上下左右 几个键对界面进行操作。选择第4项 Localisation Options … ,回车, 第一条是更改语言编码,进入选择zh_CN.UTF-8,回车后,选择en_GB.UTF-8,回车。
配置好后会回到初始界面,再次选择第4项 Localisation Options …,回车后,选择第二项Change Timezone,回车,选择Aisa 回车,选择shanghei 回车。
回到初始界面,选择第4项 Localisation Options …,回车后,选择第四项Change WLAN Country,回车,选择CN China,回车。
到初始界面,选择第7项Adavanced Options ,回车,选择第一项Expand Filesystem…,回车后点击OK。
配置完后,使用键盘上的 右键 选择Finish后,会弹出重启树莓派的对话框,点击YES,重启树莓派。
三、用SSH无线登录
1、配备SSH和WIFI
重启后,再次登录树莓派输入:sudo raspi-config ,进入配置页面,选择第5 Interfacing Options ,回车进入,选择P2 SSH,一路回车下去。
回到初始配置页面,选择第2 Network Options ,回车进入,选择N2 Wireless LAN,回车后输入WIFI的名称和密码。(注意:此步输入的WIFI名称和密码必须是电脑连接的WIFI,否则不能实现无线登录。)
输入WIFI的名称。
输入WIFI的密码。
配置完后点击Finish,完成操作。
完成后输入: ifconfig ,回车,查找WIFI给树莓派分配的IP地址,记住这个IP地址。关闭当前的窗口,即退出树莓派登录。
2、利用无线登录到树莓派中
点击新建,在弹出的对话框中选择 SSH2(即默认选择),点击下一步,在Hostname中输入刚才查到的IP地址,在Username 中输入 pi(即树莓派默认的用户名),一路下一步,点击完成。则在Session Manager 中可看到新建的Session。选中新建的Session,点击Connect,在弹出的对话框中输入树莓派的密码。此时拔掉USB转TTL线后,可继续对树莓派进行操作。
3、替换和更新源
由于树莓派自身带的软件源是国外的,下载或更新软件源时会出现错误或者下载太慢,所以将软件源改成国内的。现在大多数用的国内源都是清华大学raspbian源,以下为更改成清华大学软件源的步骤。
在树莓派窗口中输入: sudo nano /etc/apt/sources.list ,回车。将原有的软件源用“#”注释,将
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
这两句复制到里面,依次按 Ctrl+O—Enter—Ctrl+X,保存并退出。
输入:sudo nano /etc/apt/sources.list.d/raspi.list ,回车。将原有的软件源用“#”注释,将
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
这两句复制到里面,依次按 Ctrl+O—Enter—Ctrl+X,保存并退出。
软件源替换完成后,在命令窗中输入:
sudo apt-get update
和
sudo apt-get -y upgrade
更新源。
参考博客:
1、https://www.bilibili.com/video/BV1bt411c7fC?p=3 (【NEUQ】树莓派零基础教学 主讲:韩博士)
2、 https://www.jianshu.com/p/bed7c2a5f3d1 (使用串口线连接树莓派)
3、https://blog.csdn.net/zhangjun62/article/details/80517176 (树莓派3b+ 环境搭建)
4、https://blog.csdn.net/qq_41887833/article/details/102874686 (Raspberry pi——用串口连接方式设置SSH连接)