回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

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

头像 rzyzzxw 2025.06.01 17 0

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

测试通过了。

附件

评论

user-avatar