使用WebIOPi控制树莓派的GPIO引脚电平

1、必须安装python开发版,即python-dev,不然后面很多软件都会安装不成功,提示目录无法找到之类的。
sudo apt-get install python-dev
正常情况下,以上在线安装命令即可安装成功,但运气不好的是,笔者在安装时,在线命令安装资源包404。
python2.7-dev_2.7.3~rc2-2.1_armhf.deb找不到,后来只能手动找了以下包安装。
wget http://ftp.debian.org/debian/pool/main/p/python2.7/python2.7-dev_2.7.3-6_armhf.deb
sudo dpkg -i pyth[……]

阅读全文>>

使用树莓派红外控制空调和风扇

硬件连接

红外接收器
vcc 连 pin1 (3.3v)
gnd 连 pin6(ground)
data连 pin12(gpio18)

红外发射器
vcc 连pin2(5v)
gnd连pin25(ground)
data连pin11(gpio17)

如果是2pin的红外发射器,就不用接vcc,为了提高稳定性,需要添加添加三极管和电阻,我们这里就偷懒了,只连接了2pin。

软件部分

  1. 安装lirc软件组件,sudo apt-get install lirc
  2. 加载驱动 sudo modprobe lirc_rpi
  3. 测试lirc是否正常
    sudo mode2 -d /dev/lirc0,[……]

阅读全文>>