麦昆穿越立交桥
2019-06-191515
精华项目
AI 快速预览详细
本文介绍了如何设计一个立交桥赛道,并使用麦昆小车进行自动行驶。通过编写巡线代码,麦昆能够检测地面颜色,实现直线运行和转弯。项目中还解决了赛道固定不牢固的问题,确保麦昆能够平稳运行。这个项目适用于STEM教育场景,能够锻炼学生的编程能力和逻辑思维。
看到麦昆设计一个赛道,我首先想到麦昆在赛道上飞驰的情景。在上次学校的社团文化节中,我们展示了意念控制小车的互动活动,那时就搭建过一个平面的赛道。我想到了让麦昆行走在这个赛道中,并且当赛道设计成立交桥的形式。
步骤1 铺设立交桥
根据现有的平板和弯板,铺设立交桥
步骤2 编写代码
首先测试巡线传感器,碰到黑色为0,碰到白色为1
编写巡线的代码,赛道的颜色是黑色,旁边有银色的金属条纹,利用巡线传感器检测地面,检测到黑色的,麦昆直线运行,检测到白色,麦昆转弯。
步骤3 测试
把代码导入到麦昆中,测试运行
开始运行时,麦昆在转弯处多次翻车,还以为是代码出问题了,多次调整,还是要翻车,后来发现是赛道在转弯处固定不牢固,在转弯出增加几个支架后,再测试麦昆可以平稳运行了。
材料清单
- 麦昆 X1
- 赛道板和支架 X1
代码:https://gitee.com/zhaowl1234/mcqueenside_parking/tree/master
本来想让麦昆在立交桥上用手柄控制麦昆快速运动的,比较运行一周看谁的用时最短,因时间关系只能下次测试了。



