树梅派 PI3 :
系统使用 Ubuntu MATE Desktop Environment 1.16.1
安装红外库
sudo apt-get install lirc
完成后,开始配置库文件和硬件
sudo vim /boot/config.txt
找到 dtoverlay=lirc-rpi 去掉#,后面加上你的IR输入和输出引脚,gpio_in_pin=17,gpio_out_pin=18
dtoverlay=lirc-rpi,gpio_in_pin=17,gpio_out_pin=18
然后再到/etc/lirc/hardware.conf修改
TRANSMITTER_MODULES="lirc_rpi"
TRANSMITTER_DRIVER="default"
TRANSMITTER_DEVICE="/dev/lirc0"
然后在/etc/rc.local 文件汇总添加
mkdir /var/run/lirc
sudo lircd -d /dev/lirc0
保存后重启
重启过后即可测试库是否按转好
ls -l /dev/lirc*
如果存在/dev/lirc0,则进行下一步操作
sudo mode2 -d /dev/lirc0
此时按下你的遥控器,如果有打印则说明接收正常;没有反应则说明库安装不成功,或者配置文件没有对;
就是将你的遥控器发送的信号录制下来,这样在发送的时候直接发送即可,不需要在自己编码和解码了;
sudo irrecoad -d /dev/lirc0 ~/lircd.con
按照提示即一步一步的操作,则可以将遥控器按键解码到lircd.conf;
完成后将lircd.conf拷贝到/etc/lirc/下覆盖之前的文件;

本文介绍了在树梅派PI3上安装和使用LIRC红外库的步骤,包括如何测试接收器功能,配置lircd.conf文件,并讲解了红外发射的操作方法,让你能够成功控制设备。
最低0.47元/天 解锁文章
1697

被折叠的 条评论
为什么被折叠?



