树莓派智能贴身管家需要正确插入到树莓派的GPIO口上,并且打开树莓派的I2C功能。
本次实验现象为OLED显示树莓派的CPU占用率、CPU温度、运行内存占用率、磁盘占用率和IP地址等信息,RGB灯开启特效,当树莓派CPU温度达到一定程度时,风扇就会自动开启,给树莓派散热,当温度下降时,又自动关闭风扇。
一、文件传输
1. 电脑端安装WinSCP工具,连接树莓派后把资料中下载的temp_control.zip压缩包传到树莓派的pi目录下。树莓派与win电脑传输文件的方法请参考:
https://www.yahboom.com/build.html?id=2631&cid=308
2.解压文件
打开树莓派的终端,找到刚刚传进树莓派的temp_control.zip文件
输入以下命令解压
unzip RGB_Cooling_HAT.zip
二、编译和运行程序
1.进入文件夹并查看当前文件夹下的文件
cd RGB_Cooling_HAT/
ls
2.运行程序
python RGB_Cooling_HAT.py
此时RGB灯展示特效,同时OLED屏上显示树莓派的CPU占用率、CPU温度、运行内存占用率、磁盘占用率和IP地址等信息。当CPU温度达到55度时,风扇就会自动开启,给树莓派散热,当温度下降到48度时,又自动关闭风扇。
按Ctrl+C退出程序。
三、添加开机自启动
1.先进入对应文件夹
cd /home/pi/RGB_Cooling_HAT
2.查看安装的脚本文件
ls
3.运行脚本命令安装
sudo sh install.sh
最后会提示安装成功
注意:如果已经有了autostart文件夹,会出现提示无法创建autostart文件夹,可以不必理会。
四、重启树莓派
输入sudo reboot命令重启树莓派,就可以看到程序随着树莓派开机一起启动了。