GPIO 接1, 6, 12
传感器 S向上
- OUT 对GPIO12
- 3V 对GPIO1
- GND 对GPIO6
红外线传感器一般有4条线, 电源(3v), 接地, 输出(txout), 输入(irin). 有些只有输出信号. 这里的输出信号为, 传感器接收到红外信息后, 使用输出线传送信号.
sudo apt-get install lirc -y
# Uncomment this to enable infrared communication. #dtoverlay=lirc_rpi #dtoverlay=gpio-ir,gpio_pin=17 #dtoverlay=gpio-ir-tx,gpio_pin=18
老版本内核中才有lirc_rpi模块 当前如果只有输出信息, 那么只用开gpio-ir. 如果也有输入信息, gpio-ir-tx也打开 gpio_pin 对应传感器接入的值
LIRCD_ARGS=”–uinput –listen” LOAD_MODULES=true DRIVER=”default” DEVICE=”/dev/lirc0” MODULES=”lirc_rpi”
#driver = devinput #device = auto driver = default device = /dev/lirc0
配置红外线遥控器
GPIO
[Stretch/Buster] Using LIRC with kernel 4.19.X and gpio-ir
RPI with IR Receiver 树莓派之红外接收器
红外线遥控
树莓派红外遥控 (lirc、gpio-ir)
Easy Setup IR Remote Control Using LIRC for the Raspberry PI (RPi) - July 2019 [Part 1]
Turning Raspberry PI into Remote Controller
树莓派 红外接收 RPi2 gpio chip not found lirc_rpi