闲来无事继续折腾树莓派,相信网上很多关于树莓派通过GPIO得到红外控制的文章。
基本的设置什么的我就不写了,度娘一搜一堆,都是一个步骤。
我不知道是不是大家都是这么顺利,但是在我的树莓派上面遇到了,首先通过apt-get install lirc 之后,是没有“/dev/lirc0” 这个module出现的。
通过一番搜索之后好像是lirc_serial.ko 这个文件没有载入到内核中。
执行insmod lirc_serial.ko 然后反查/var/syslog 里面遇到了“gpio chip not found” 这个错误。
傻眼了,难道要rpi-upgrade 固件升级?反正似乎同胞们都没遇到类似问题。终于在下面这个网址里面搜到相关信息
写的大概是要在/boot/config.txt 里面加入dtoverlay=lirc-rpi
这句话,然后reboot。
<