本篇文章包含的内容
- 1 打开系统热点
- 2 烧录系统设置
- 3 配置 MobaXterm
- 4 初次启动树莓派配置选项
- 4.1 换源
- 4.2 更新软件包
- 4.3 安装vim编辑器
- 4.4 更改CPU FAN温度转速
- Windows版本:Windows11 24H2
- 树莓派:树莓派5,Raspberry Pi 5
- SSH软件:MobaXterm Personal Edition v24.3
1 打开系统热点
如果你使用笔记本,或者你的网卡支持系统热点,那么你可以让树莓派连接电脑的系统热点。在任务栏右侧的工具栏可以找到移动热点设置。右键转到“设置”。
设置热点名称,密码,将频段设置为2.4GHz。
2 烧录系统设置
使用Raspberry Pi Imager烧录系统到SD卡,在烧录时配置用户名(我这里设置为debussy)、WIFI名和密码,勾选SSH登录。相关的教程网上已经有很多,甚至不看教程也可以直接跟着Raspberry Pi Imager的指引傻瓜式操作,具体的烧录方式在这里不加赘述。烧录完成后,确定电脑的移动热点已经开启,将SD卡插在树莓派上,通电开机。一般此时WIFI连接就会完成,在刚才的界面就可以看到连接的设备、IP和树莓派的MAC地址。
博主在这里遇到奇怪的现象是:初次配置WIFI只能在烧录系统时完成,并且WIFI连接也只能在系统初次启动时完成。如果初次启动后长时间连接没有成功,建议重新烧录系统,在WIFI设置界面检查WIFI名称和密码是否正确。
3 配置 MobaXterm
点击 Session,SSH,填写树莓派IP和用户名,我设置的用户名为debussy。
点击 OK。如果IP和用户名填写正确,树莓派此时确实连接到移动热点,则在窗口跳出密码输入界面。输入密码则自动保存,之后双击左侧Session即可自动登录。
在这之后,只要确保开启树莓派之前已经开启电脑的移动热点即可。方便快捷,不需要串口,不需要网线,不需要路由器,更不需要屏幕。
4 初次启动树莓派配置选项
4.1 换源
参考文章:树莓派 5 更换(国内)镜像源 Bookworm。在控制台打开镜像源文件:
sudo nano /etc/apt/sources.list
将其中内容使用#
注释,替换为下面的内容(这里使用清华源):
deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm main contrib non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-updates main contrib non-free-firmware
保存并关闭文件:Ctrl+X退出,Y确认保存,Enter退出nano编辑器。
同样的操作,修改raspi.list
中的内容:
sudo nano /etc/apt/sources.list.d/raspi.list
deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi bookworm main
4.2 更新软件包
获取软件包更新列表,该操作会基于镜像源地址获取:
sudo apt update
更新软件包(使用full-upgrade
而不是upgrade
可以避免一些软件包依赖错误的问题):
sudo apt full-upgrade
4.3 安装vim编辑器
安装vim(代替vi,vi真的太难用了。当然你也可以直接使用nano编辑器,nano编辑器是树莓派官方系统自带的):
sudo apt-get vim
4.4 更改CPU FAN温度转速
建议给树莓派安装散热器,即Active Cooler。树莓派5默认的温度-风扇转速设置是温度达到50℃才开始启动,显然不利于树莓派寿命。所以我们可以手动配置树莓派的温度-风扇转速曲线。参考文章:树莓派5 调速风扇,主动散热器调速控制。使用下面的命令使用nano打开配置文件(当然可以使用刚才选择的vim打开)。
sudo nano /boot/firmware/config.txt
在文件的最后添加(temp=36000表示温度36℃;speed代表转速,最大255;hyst表示温度迟滞,以36℃为例,温度高于38℃开启风扇,温度低于34℃关闭风扇):
dtparam=cooling_fan=on
dtparam=fan_temp0=36000,fan_temp0_hyst=2000,fan_temp0_speed=90
dtparam=fan_temp1=40000,fan_temp1_hyst=3000,fan_temp1_speed=150
dtparam=fan_temp2=52000,fan_temp2_hyst=4000,fan_temp2_speed=200
dtparam=fan_temp3=58000,fan_temp3_hyst=5000,fan_temp3_speed=255
当然你也可以设置为风扇超过某温度以全速转动,只不过博主测试下来,这种设置在温度低的同时也保持了较小的噪音,是比较合理的设置。
原创笔记,码字不易,欢迎点赞,收藏~ 如有谬误敬请在评论区不吝告知,感激不尽!博主将持续更新有关嵌入式开发、FPGA方面的学习笔记。