加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

IR 红外接收器/发射器示例及应用

2018/08/21
244
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
相关方案
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

IR 红外接收器用于接收红外信号,也可用于远程控制检测。 Infrared Receiver 上有一个 IR 探测器,用于获得红外发射器发出的红外线。 IR 检测器内部有一个解调器,寻找 38 KHz的信号。 该IR 红外接收器可以在10米以内接收信号。 如果超过10米,接收器可能无法得到信号。 

特性:

  • 工作电压: 3.3-5V
  • 接收距离: 10m

接收器

  • 打开File(文件) - >Examples(示例) - > IRSendRev-> example-> recv 查看完整的示例程序,或将代码复制并粘贴到新的 Arduino 编辑页面上。

描述: 此示例将 IR接收器 引脚连接到 D2。 您可以通过串口监视器看到遥控器的红外数据,然后将接收到的红外数据写入 send.ino,并使用 Infrared Emitter 上传到电路板,以便您可以使用遥控器发送相同的数据。

创意应用: 您可以通过 Infrared Receiver 知道遥控器发送的红外数据,然后在某些情况下通过 Infrared Emitter 发送相同的数据,例如室内温度大于26度时打开风扇开关

  • 将代码上传到开发板
  • 打开串行监视器,等待数据输入。
  • 使用红外遥控发送数据(此示例使用 MIDEA 公司的红外遥控器的风扇,然后按开/关键)。
  • 您可以看到以下信息。


发射器

  • 打开 File(文件) - >Examples(示例) - > IRSendRev-> example 打开示例程序,或将代码复制并粘贴到新的 Arduino 编辑页面上。

描述: 在这个演示中我们将 IR发射 引脚连接到 D3 端口。 您可以看到通过 Infrared Receiver 接收到的遥控器的红外数据,如上述示例。 然后将接收到的红外数据写入此示例,并使用 Infrared Emitter 上传到电路板,这样你就可以使用遥控器发送出相同的数据。

附件资料截图:

  • 红外接收器和发射器硬件设计.zip
    描述:电路图和PCB,eagle打开
  • 发射器和接收器示例代码.zip
    描述:示例代码
  • tsop382.pdf
    描述:tsop382数据手册

相关推荐

电子产业图谱