跳到主要内容

红外模块

1.使用一根type-C转USB线,将启智01上方的type-C口与电脑的USB口相连。
2.使用杜邦线将启智01排针的,第1、15、16、39引脚(最左下角是第1针脚,下面一排的针脚是奇数,上面一排的针脚是偶数)与红外板对应的引脚相连。红外板引脚与启智01引脚对应的连接关系如下表

表1 启智01的串口1与红外板的连接关系说明

启智01的引脚

红外板的引脚

1号引脚

VCC

15号引脚

RXD

16号引脚

TXD

39号引脚

GND

图2:启智01的引脚说明

图3:红外板

图4:串口1与红外板的连接图

3.在电脑端,使用Xshell以串口的方式连接启智01,使用串口1连接的红外板,鸿蒙系统启动后,按回车,出现#后输入以下命令后,然后可以使用电视遥控器测试红外命令的接收情况。

microcom -s 9600 /dev/ttyAMA1
说明

(1). 如果使用串口2连接的红外板,鸿蒙系统启动后,按回车,出现#后需要输入microcom -s 9600 /dev/ttyAMA2命令。

表5 启智01的串口2与红外板的连接关系说明

启智01的引脚

红外板的引脚

1号引脚

VCC

36号引脚

RXD

11号引脚

TXD

39号引脚

GND

(2). 如果使用串口3连接的红外板,鸿蒙系统启动后,按回车,出现#后输入输入microcom -s 9600 /dev/ttyAMA3命令。

表6 启智01的串口3与红外板的连接关系说明

启智01的引脚

红外板的引脚

1号引脚

VCC

7号引脚

RXD

29号引脚

TXD

39号引脚

GND

4.红外板接收到红外信号后,在Xshell的控制端会显示一个乱码,表示已接收该信号(如果需要以十六进制显示需要专用的软件进行解析)。