先通过红外接收器接收遥控器的编码,请参照http://forum.eepw.com.cn/thread/258762/1
环境:xbian 1.0 alpha4
硬件:taobao上淘的10多块的红外接收模块及红外接收模块,此处不发地址,免得广告嫌疑。
连接方式:
-
红外接收器
-
vcc 连 pin1 (3.3v)
-
gnd 连 pin6(ground)
-
data连 pin12(gpio18)
-
红外发射器
-
vcc 连pin2(5v)
-
gnd连pin6(ground)
-
data连pin11(gpio17)
-
地址:http://aron.ws/projects/lirc_rpi/
步骤:
在用户目录生成了lircd.conf文件
我生成了KEY_UP,KEY_DOWN,KEY_0,KEY_1等分别代替开启、定时、低、高四个按钮
然后将它拷贝到/etc/lirc/remotes下,
sudo cp /home/xbian/lircd.conf /etc/lirc/remotes/xxx.conf (xxx随便你起名字,但是要和后面统一)
sudo vi xxx.conf
修改 name /home/xbian/lircd.conf为 name xxx
sudo /etc/lirc/lircd.conf
增加一行
- include "/etc/lirc/remotes/xxx.conf"
现在可以测试了
-
sudo irsend SEND_ONCE xxx KEY_ON
-
sudo irsend SEND_ONCE xxx KEY_TIMER
-
sudo irsend SEND_ONCE xxx KEY_LOW
- sudo irsend SEND_ONCE xxx KEY_HIGH