Orange Pi使用python控制GPIO,设计一个温控风扇
Mr.Perfect • 2019 年 11 月 28 日
手上有一个Orange Pi Zero,安装了Armbian的系统感觉还不错,但是一天24H跑下来CPU温度有52摄氏度,如果再连接无线网络的话可以达到60摄氏度,看了一下手上还有一个二手东1元包邮的手持风扇,考虑做一个温控风扇。
硬件部分放在另一篇文章分析,我们主要来看一下软件部分。
要实现控制就需要用到Orange Pi的GPIO口,在焊接好排针或者排母后,我们进行下一步
通过ssh或串口连接Orange Pi,进入shell界面
首先执行一下无论安装什么都要使用的两句apt-get update
apt-get upgrade
ps:如果你尚未修改过apt软件源,在更新过程中由于网络问题导致下载异常,建议更换软件源
方法如下:
编辑源配置vi /etc/apt/sources.list
其余注释掉,底部添加中科大的软件源deb
保存,然后修改用户自定义的附加源vi /etc/apt/sources.list.d/armbian.list
其余注释掉,底部添加阿里云的软件源deb
都完成以后再执行软件源更新会有奇效apt-get update
apt-get upgrade
更新完成,安装pip和dev(这里把python2和python3的都安装一下)apt-get install python-pip python3-pip python-dev python3-dev
接下来查看pip版本(对于python3来说&#