⭐ 简介
📥 接收端 HX1838是一款广泛应用于红外遥控领域的红外接收模块,属于一体化红外接收器。该模块由一个红外光电二极管、前置放大器和解调电路组成,能够接收并解调红外遥控器发射的38kHz载波信号。它具有高灵敏度、低功耗、抗干扰能力强等优点,适用于各类家用电器、智能控制系统和工业设备中的红外遥控接收部分。 📤 发送端 IR940 红外LED 是一款低功耗,插件式外型封装的二极管,它具有发射功率强、受光角度均匀等优点。 🗄️ 遥控器 遥控器通过NEC协议的方式发送特定的红外光波,NEC协议通过发射特定的38Khz载波,采用脉冲形式进行编码与设备通讯,达到控制设备的目的。⭐ 如何使用
准备 & 硬件连接
准备 & 硬件连接
例程代码
例程代码
- 打开Arduino的程序编译环境,上传以下代码:
ir.ino
运行结果
运行结果
在Arduino IDE串口监视器可以查看到NEC红外遥控指令解析的情况,当按键为电源键时,设备通过IR发射指令为223红外指令信号。




