Linux红外线库-LIRC的配置FAQ

本文档详细介绍了如何在树莓派上配置LIRC库实现红外遥控功能,包括电路连接、安装步骤、系统及模块配置等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[树莓派中LIRC库的配置]

1、电路连接
LIRC库默认:[以下引脚号码均为BCM编码]
红外发射器:Pin#17
红外接收器:Pin#18
# 如果希望修改引脚,见下
2、安装LIRC
sudo apt-get install lirc
# 出现问题时,请考虑sudo apt-get update或通过github下载,或官网下载源代码
3、编辑系统配置文件:
sudo vim /boot/config.txt
添加以下一行内容到config.txt 中
dtoverlay=lirc-rpi,gpio_in_pin=18,gpio_out_pin=17 #此处可以修改引脚


   编辑modules ,并添加配置。
sudo vim /etc/modules
添加以下两行内容到modules中
lirc_dev

lirc_rpi gpio_in_pin=18 gpio_out_pin=17


4、配置LIRC:
sudo vim /etc/lirc/hardware.conf
修改以下行


LIRCD_ARGS=”--uinput --listen”


DRIVER=”default”


DEVICE=”/dev/lirc0″


MODULES=”lirc_rpi”


5、sudo /etc/init.d/lirc restart重启LIRC以使更改生效


# 如果/dev下面没有lirc0,则sudo modprobe lirc_rpi gpio_out_pin=18 gpio_in_pin=17


# 如果执行irsend函数提示:无法连接socket,原因:LIRC Daemon未启动;命令行下运行   user@pi: $ lircd即可


# 学习后的文件放在:/etc/lirc/lircd.conf /etc/lirc/lirc/lircrc ~/lirc.conf


# lircd.conf配置文件中的name应修改为一个字符串名称而不应为路径(如:将name /home/pi/lir.conf修改为foo)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值