M10变形记:1-乐高小车搭起来

2025-06-01140
AI 快速预览详细 收起
本文介绍了如何使用M10扩展板和乐高积木搭建一个可红外遥控的乐高小车。项目的目标是通过简单的步骤,让孩子们在动手实践中学习编程。材料清单包括M10、M10扩展板、乐高电机和乐高积木。首先,需要搭建乐高小车,然后编写程序以实现红外遥控功能。此外,还增加了板载RGB灯闪灯和鸣笛功能。通过这个项目,孩子们可以锻炼动手能力和编程思维。

6.1 阴 周日

 

经过了M10扩展板+龙舟奇妙之旅的历练,它已经是一个比较”成熟“的宝宝了。61儿童节来了,它将开启新的变形记。

388967cef13f8e9fd8f1be496f574f2.jpg

在这个新坑中,M10+扩展板组合将有很多变化,首先,它将变形为乐高小车。

b8e9dae96b1f26512792aa4fdff38d2.jpg

目标任务:

1、搭建M10扩展板乐高小车,小车有两个电机驱动车轮,一个万向轮。它的外形可能是比较简约的。

2、遥控方式首先用最简单的显得没有技术含量的红外遥控,控制小的前后左右停闪灯鸣笛等功能。通过项目练习,熟悉M10新扩展板的性能。

材料清单

  • M10 X1
  • M10扩展板 X1
  • 乐高电机 X2
  • 乐高积木 X
  • 超声波传感器 X

步骤1 搭建乐高小车

再认识一下M10的扩展板,电机接口M1,P5数字口,P8模拟口,电机接口M2,数字口P6,模拟口P16。

行空板M10电机IO扩展板功能图.png

运用手上的乐高积木,搭出一辆搭载M10+扩展板的乐高小车。

41691d04eda0003eee4f0c444656073.jpg

在这个帖子中,前面的超声波只是一个摆设。

ebbc8776e43147e782a09315ab9fad2.jpg

 

21c890c80106042a5181720b1b03cdc.jpg

后面因为磨到车轮,去掉了后面的装饰。

步骤2 编写程序,红外遥控

测试红外键值

image.png
image.png

写程序,找一下前后左右停五个键的值。

image.png
image.png

写程序

定义函数,让两个电机合作实现前后左右停的功能。

screenshots-6.1.mp-1748752880489.png

开机画面:

61.png

基本功能实现了,可以使用红外遥控器控制小车了。

 

步骤3 增加其它功能

写程序增加板载RGB灯闪灯功能, 板载有两RGB灯在P13,需要加载灯带库并通过pinpong库接入。

image.png

增加鸣笛功能,这个简单。

 

补充功能后的程序:

screenshots-6.1.mp-1748754015263.png

测试通过了。

附件

创作许可协议

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

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