IR

SKU:U002

描述

IR 是一款红外光电对管 Unit,集成了红外发射、接收管.通过HY2.0-4P接口与M5Core进行连接并控制红外发射、接收.支持红外编码、红外解码.

基于它可靠的短距离传输特性,在日常生活中,红外遥控广泛应用家电与消费类电子产品.

产品特性

  • 1x 红外发射器(波长:940nm)
  • 1x 红外接收器
  • 距离范围: < 5m
  • 开发平台: Arduino, UIFlow(Blockly,Python)
  • 2x LEGO 兼容孔

包含

  • 1x IR Unit
  • 1x HY2.0-4P线缆

规格参数

规格 参数
红外发射器波长 940nm
净重 4g
毛重 17g
产品尺寸 32*24*8mm
包装尺寸 67*53*12mm

EasyLoader

点击下载EasyLoader

1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序,通过简单步骤将其烧录至主控,能够进行一系列的功能验证.

2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 "Burn" 即可开始烧录.(为M5StickC烧录时,请将波特率设置在750000或115200)

管脚映射

M5Core(PORT B) GPIO36 GPIO26 5V GND
IR Unit Receiver Pin Transmitter Pin 5V GND

原理图

案例程序

Arduino

UIFlow

功能说明

  • state 接受到红外信号返回1

  • set on 发送红外信号

  • set off 停止发送

使用示例:

项目案例

This project replaced my daughter's old, broken night lamp. Its main components are: Atom Lite ESP32, neopixel strip, IR unit.