麦昆流浪记——麦昆接力赛
本帖最后由 hnyzcj 于 2019-6-1 13:49 编辑【项目展示】https://v.qq.com/x/page/t0878e7d5hf.html
【项目背景】 麦昆星球要开运动会了,麦昆们奔走相告。其中接力赛项目最为引入注目,每个麦昆既要奋勇奔跑,又要在接力区与小伙伴配合完成接力。
图01麦昆接力赛场地【游戏规则】 1. 每个麦昆接力队有三名成员和一名发令员组成。 2. 发令员在赛道外,按下按钮发送起跑信号。 3. 三名接力手,分别位于各自接力区,当接收到发令员的信号后,起点处麦昆起跑。 4. 当第一名麦昆到达第一接力区后停止,发送信号给第二名麦昆起跑。 5. 以此类推当第三名麦昆到达终点后停止,发令员收到结束信号播放音乐同时显示所用时间。
【材料清单】
1.麦昆: micro:bit教育机器人 V3.0 锂电池豪华套餐 * 3
2.micro:bit 编程入门开发板 *4
3.micro:bit Boson扩展板 (Gravity兼容) *1
4.黑胶带 *1
【结构设计】 本次结构件,最初是想通过碰撞传感器来实现两个麦昆之间的接力,但实际测试过程效果并不理想因此,本次作品的结构件只能作为模拟碰撞的过程。图2接力板图3转接件
把上述结构件安装在麦昆车体上,如下图4所示。图4安装接力结构件场地制作: 场地制作比较简单,用电工黑胶带粘贴出一个椭圆形的跑道。在每个设定的接力区用黑胶带横着粘贴作为两辆麦昆的交接的区域。如下图6所示。图5制作场地【程序编写】 本次游戏的控制主要通过Microbit无线功能来实现。按下按钮A开始计时,发令员发送信号1,当编号为1的麦昆队员,当接收到信号1后开始行走,进入接力区停止并发送信号2;当编号2的麦昆队员接收到信号2后开始行走,进入接力区停止并发送信号3;当编号3的麦昆接收到信号3后开始行走,进入接力区停止并发送信号4。发令员接收到信号4,停止计时,并将时间显示在LED。图6系统控制图【运行测试】 对发令员及麦昆小车上电,注意小车巡线传感器不要放在黑色接力区上,否者小车接收到起跑信号也无法启动。图11麦昆初始化按下发令员处按钮A,发送起跑信号,麦昆完成接力后,发令员出显示时间和图案。图图12接力结束后发令员处【拓展玩法】 我们可以将巡线地址做的更复杂些,例如下图所示的各种巡线地址,来完成任务。图13十字和T行线路
赛道玩法之一,帮助拓展思路{:5_126:} 安卓机器人 发表于 2019-6-1 22:36
赛道玩法之一,帮助拓展思路
这不是参赛的赛道。
页:
[1]