回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页
best-icon

M10小车——扩展板组合的遥控小车项目 简单

头像 rzegkly 2025.06.13 87 3

【项目缘起】

6月15日是第80个父亲节

父爱如山,山在则心安

心安处才是家,爱而不言

念而不语,岁岁年年

岁月流淌,惟愿爸爸,喜乐平安

在这个特别的父亲节,

我和孩子一起用乐高积木和M10扩展板拼装了DIY智能小车。

这不仅是科技的趣味,更是心意的表达,祝福天下的父亲节日快乐!

再次感谢DF创客社区“行空板M10扩展组合应用创作赛活动”。

image.png

【材料清单】

材料清单

image.png

【测试步骤】
1.电机接口测试

电机扩展板有2个电机接口M1和M2,

每个电机使用2根信号线控制
1个信号口输出高低电平控制电机转向——P5 和P6,

1个信号口输出pwm控制电机转速——P8 和P16,转速大小(0——1023)。

P5控制M1转向(正反转),P8 控制M1速度,

P6控制M2转向(正反转),P16控制M2转速。
经测试,保证方便控制小车,电机速度控制(480——750)。

image.png
红外控制器的按键测试程序

2.红外控制器的按键测试:

遥控器按下不同按键,电机扩展板红外RX收到十六进制数值如下:


前进: 0xe75002fd; 后退:0xe750827d
左转:0xe75042bd;右转:0xe750c23d
停止:0xe750827d

image.png

3.行空板M10扩展板组合灯说明:
电机扩展板RGB灯:板载RGB灯为串联的2个WS2812灯,与常规WS2812灯控制方法相同。
电机信号指示灯:绿灯和白灯的亮灭指示电机正反转状态,亮度可指示控制信号pwm转速状态。

电机扩展板电源状态灯:锂电池通电,指示红灯点亮

充电指示灯:接入板载Type-C为电池板充电时,仅充电指示红灯常亮
满电指示灯:锂电池充满电时,满电指示绿灯常亮,充电指示灯熄灭。
电量指示灯:显示当前电池剩余电量指示白灯亮

4格为80%以上,3格为60%以上,2格为40%以上,1格为20%以上。

image.png

4.USB接口说明:
电池板接口为Type-C,不论开关处于任何位置,只要接入Type-C即为锂电池充电。

(该接口无法和行空板M10通信,仅为电池板充电。

如需有线编程调试需连接行空板M10板载Type-C接口。

5.供电方式说明:
方案一: 从行空板Type-C接口:插电脑USB口,适合日常编程调试使用,

扩展板上除电机及5V的I2C无法使用,其他功能可正常使用。
方案二: 从电池板Type-C接口,与背夹便携800mAh容量的电池板配合使用,

同时,提供人性化两路iic电压供电

iic的 1路电压为5V,用于给Huskylens等耗电量大的设备供电。

iic的1路电压3v,普通I2C器材供电。

【编写程序】

步骤1 下载及安装Mind+官网最新软件, 切换到“Python模式”

image.png

步骤2 “扩展”中加载“行空板”、RGB灯带、红外接收模块

image.png

步骤3 “扩展”中加载RGB灯带、红外接收模块

image.png

步骤4 菜单“连接设备”,选择行空板的IP地址10.1.2.3连接。

image.png

步骤5 左侧脚本区,添加灯带图形脚本

image.png

步骤6 左侧脚本区,添加红外接受图形脚本

image.png

步骤7 M10遥控小车接受红外指令子程序

image.png
image.png
image.png
image.png
image.png

步骤8 M10遥控小车主程序

image.png

【知识拓展】

红外控制系统
1.组成:
由红外遥控信号发射器、红外遥控信号接收器和微控制器及其外围电路等构成。
2.工作原理:
通过遥控器发射红外光信号(如40kHz),该信号包含编码指令。接收器捕捉这些红外光,经过电路处理还原为电信号,再由微控制器解码识别指令内容,最后根据指令执行相应控制操作,如开关、调节等。
3.红外线
红外线是电磁波的一种,其波长范围在0.76μm到1.5μm之间,属于近红外光波段。
红外线遥控利用近红外光传送遥控指令,这是因为红外发射器件(如红外发光管)与红外接收器件(如光敏二极管、三极管)的发光与受光峰值波长通常在这一范围内,能够获得较高的传输效率及可靠性。

评论

user-avatar
  • 孙洪尧1985

    孙洪尧19852025.06.28

    这个遥控就地取材

    2
    • rzegkly

      rzegkly2025.06.29

      是的

    • rzegkly

      rzegkly2025.07.06

      废弃多年的遥控器