行空板M10扩展板项目—万能遥控器

2025-06-2877
AI 快速预览详细 收起
本文介绍了如何使用行空板M10扩展板红外发射模块来制作一个万能遥控器,用于控制麦昆小车的前后左右移动及开关灯。首先设置了六个按钮分别对应不同的功能,然后通过编程实现了红外信号的发送。这个项目适合零基础新手和STEM教育场景,能够帮助孩子在实践中学习编程。

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

1751298848901.jpg

首先是设置六个按钮分别控制车的前后左右移动和灯带开启和关闭。

对界面进行设计,这里要对功能键设置红外发送命令。

image.png

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

image.png

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

image.png

根据实现的效果设计发送红外指令如下表。

麦昆表现形式发送红外数据值
前进121
后退122
左转123
右转124
开灯125
关灯126

设计程序如下图,使用红外发送命令

image.png

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

image.png

选择主控为掌控板

image.png

扩展选择麦昆扩展

image.png

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

screenshots-小车程序.mp-1751299756988.png

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -