关于树莓派lirc的配置
记录原因
这是我正在DIY的一个基于树莓派智能家居的过程中,配置lirc的一个小问题的总结。
因为在网上搜索到的类似的博客给出的解决方式都不可行,所以打算记录下来,方便后来者。
事情的起因
安装lirc——一个开源的红外控制的库
1 | sudo apt-get install lirc |
配置到这一步时,网络上给出的下一步都是在
加载内核模块
1 sudo modprobe lirc_rpi gpio_in_pin=23gpio_out_pin=24然而照着做以后,并不能成功。
解决方法
配置树莓派的lirc,需要在/boot/config.txt
中添加,在这里找到的。
1 | dtoverlay=lirc-rpi,gpio_in_pin=23,gpio_out_pin=24 |
然后重启就可以了。
加载lir_rpi内核模块
1 | sudo modprobe lirc_rpi |
测试
1 | sudo mode2 -d /dev/lirc0 |
现在就会看到一大串space和pulse交替产生。