OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » Raspbmc 设置红外线发射器

共2条 1/1 1 跳转至

Raspbmc 设置红外线发射器

高工
2014-07-30 08:47:52    评分
参照红外接收http://forum.eepw.com.cn/thread/258762/1设置好了红外接收器,然后尝试用相似的方法实现了红外发射器,成功控制电暖器,后续将考虑控制电视,空调等设备。

先通过红外接收器接收遥控器的编码,请参照http://forum.eepw.com.cn/thread/258762/1

环境:xbian 1.0 alpha4
硬件:taobao上淘的10多块的红外接收模块及红外接收模块,此处不发地址,免得广告嫌疑。

连接方式:
  1. 红外接收器 
  2. vcc 连 pin1 (3.3v)
  3. gnd 连 pin6(ground)
  4. data连 pin12(gpio18)
  5. 红外发射器
  6. vcc 连pin2(5v)
  7. gnd连pin6(ground)
  8. data连pin11(gpio17)

为什么这么连,我查了很久资料,后来在lirc_rpi原作者网站看到了,大概固定在程序里面了,但可以通过参数来设置的。
地址: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
增加一行
  1. include "/etc/lirc/remotes/xxx.conf"
保存退出


现在可以测试了
  1. sudo irsend SEND_ONCE xxx KEY_ON
  2. sudo irsend SEND_ONCE xxx KEY_TIMER
  3. sudo irsend SEND_ONCE xxx KEY_LOW
  4. sudo irsend SEND_ONCE xxx KEY_HIGH
开始享受电暖器滴滴接收命令的的声音吧。

专家
2014-08-08 23:09:05    评分
2楼

对这个东西不感兴趣。

貌似这个帖子写的也不像其它的那样清楚


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]