万能遥控器是指一种无线发射和接收装置,能解码各种遥控器红外信号,并且能将接收到的红外信号进行存储,能再次进行发送红外信息的装置。这次运用扩展板红外发射模块来控制麦昆前后左右移动及开关灯。

首先是设置六个按钮分别控制车的前后左右移动和灯带开启和关闭。
对界面进行设计,这里要对功能键设置红外发送命令。

首先要在pingpong库里添加红外发射模块

初始化印红外发送引脚为P15,并增加按钮对象实现对界面设计,因为只是控制麦昆,并没有想好如何主题设计,后面再添加。

根据实现的效果设计发送红外指令如下表。
麦昆表现形式 | 发送红外数据值 |
前进 | 121 |
后退 | 122 |
左转 | 123 |
右转 | 124 |
开灯 | 125 |
关灯 | 126 |
设计程序如下图,使用红外发送命令

麦昆小车程序首先选择上传模式arduino C

选择主控为掌控板

扩展选择麦昆扩展

添加麦昆小车的程序,实现红外控制

评论