首先准备进行IO调试,于是乎
安装python开发版,即python-dev
sudo apt-get install python-dev
之后安装树莓派上python的gpio模块
tar -xvzf RPi.GPIO-0.6.1.tar.gz
cd RPi.GPIO-0.6.1
sudo python setup.py install
安装webopio用于使用网页控制io端口
tar xvzf WebIOPi-0.7.1.tar.gz
cd WebIOPi-0.7.1
sudo ./setup.sh
安装完成后设置webiopi的密码(此处是看教程做的,并没有感觉有什么用)
sudo webiopi-passwd
用户名是:webiopi
如不修改密码,默认密码是:raspberry
启动webopio
sudo python -m webiopi 8000
端口可自行修改,默认是8000
用浏览器打开IP地址访问管理界面
你们以为这样就完成了????NO,IO无法控制,错误一大堆。。。。。
无尽的沉思中,顺便打了一把红警。。。
然后我觉得教程是根据树莓派做的,既然tiger是兼容树莓的,可以用树莓派的python控制io例程来做测试。
于是乎。。。。
发现网上的例程提示只能在树莓派上使用,WTF,从网上找到一个将BCM2835加入树莓派RPi.GPIO的教程,,动手改起来。
$ sudo python3 setup.py install
编译安装。安装完成后退出安装目录,sudo python3做一下测试:
>>> import RPi.GPIO
又陷入沉思。。。。。。。算了,明天再说吧。打CS去了。。
等等。要不直接系统输出一下试试?抱着怀疑的态度。
绿灯的GPIO端口是82
GPIO_62被我接了用于控制电磁门锁的继电器了。。。
靠,居然能行。。。算了,困了,明天再研究吧。。。打完CS睡觉去了。