查看: 268|回复: 2

麦昆流浪记——麦昆接力赛

[复制链接]
本帖最后由 hnyzcj 于 2019-6-1 13:49 编辑

【项目展示】
图1 (2)A.jpg



图4b.jpg
图6.png

【项目背景】
          麦昆星球要开运动会了,麦昆们奔走相告。其中接力赛项目最为引入注目,每个麦昆既要奋勇奔跑,又要在接力区与小伙伴配合完成接力。

图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.png
图2接力板
图3.png
图3转接件

把上述结构件安装在麦昆车体上,如下图4所示。
图4安装接力结构件
场地制作:
       场地制作比较简单,用电工黑胶带粘贴出一个椭圆形的跑道。在每个设定的接力区用黑胶带横着粘贴作为两辆麦昆的交接的区域。如下图6所示。
图5C.jpg
图5制作场地
【程序编写】
        本次游戏的控制主要通过Microbit无线功能来实现。按下按钮A开始计时,发令员发送信号1,当编号为1的麦昆队员,当接收到信号1后开始行走,进入接力区停止并发送信号2;当编号2的麦昆队员接收到信号2后开始行走,进入接力区停止并发送信号3;当编号3的麦昆接收到信号3后开始行走,进入接力区停止并发送信号4。发令员接收到信号4,停止计时,并将时间显示在LED。
图6系统控制图
【运行测试】
         对发令员及麦昆小车上电,注意小车巡线传感器不要放在黑色接力区上,否者小车接收到起跑信号也无法启动。
图11.jpg
图11麦昆初始化
按下发令员处按钮A,发送起跑信号,麦昆完成接力后,发令员出显示时间和图案。
图12A.jpg
图图12接力结束后发令员处
【拓展玩法】
          我们可以将巡线地址做的更复杂些,例如下图所示的各种巡线地址,来完成任务。
图13线路.png
图13十字和T行线路



安卓机器人  初级技神

发表于 2019-6-1 22:36:43

赛道玩法之一,帮助拓展思路
回复 支持 反对

使用道具 举报

hnyzcj  超级版主
 楼主|

发表于 2019-6-2 00:12:29

安卓机器人 发表于 2019-6-1 22:36
赛道玩法之一,帮助拓展思路

这不是参赛的赛道。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2019 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail