2353-红外编码、解码模块 nec协议 38k红外通讯 ttl通讯接口 红外通讯
模块使用说明书和2模块双向通讯测试视频 使用下面的链接下载:
http://pan.baidu.com/s/1kUPKBgb
一、模块介绍
本模块可以发射和解码38k的NEC 红外通讯信号,实现对电器设备的红外遥控控制,也可以接收红外信号,实现红外双向数据通讯。
模块测试请使用串口软件,比如stc-isp 软件,数据统一按16进制hex处理。
通讯距离大约5米
二、参数
尺寸:1.7x2.6 cm
供电:5v,3.3v
接口:UART 串口 TTL电平
三、使用场景
学生电子设计 红外转无线 智能工控设备 智能家居
电子设备控制 无线转红外设计 红外编码设备 智能小车遥控
MP3控制器 远程红外控制 红外解码设备 电子积木套件
四、使用方法
本模块分为参数设置、红外发射、自动红外解码接收 3部分。
红外发射指令:
0x81 0x4 xx xx xx xx yy (注:xx xx xx xx为要发射的红外编码, yy为前6个字节的累加和,请注意这里和下面提到的数据都是16进制)
自动红外解码接收(串口输出):
0x81 0x1 xx xx xx xx yy (注:xx xx xx xx为接收到的红外码, yy为前6个字节的累加和)
设置控制板波特率:
0x81 0x3 xx 00 00 00 yy (注:xx 为波特率参数,yy为前6个字节的累加和)
xx的值为1 ->9600, 2 -> 19200, 3 -> 38400, 4 -> 57600, 5 -> 115200
如果模块正确响应了该命令,则串口返回同样的字符串
获取控制板波特率:
0x81 0x2 00 00 00 00 0x83
如果模块正确响应了该命令,则模块返回 0x81 0x2 xx 00 00 00 yy (注:xx为波特率对应的编码值,yy为前6个字节的累加和)
五、发货清单
红外编码解码模块 1 个
本源码地址:http://www.codehy.com/vip/net/2020/0423/20917.html