2019-5-11 17:38:19 [显示全部楼层]
11821浏览
查看: 11821|回复: 5

[麦昆 V4.0] 麦昆流浪记——争夺能量块

[复制链接]

麦昆流浪记——争夺能量块图4
追击者VS引爆者
麦昆流浪记——争夺能量块图3
群殴引爆者

麦昆流浪记——争夺能量块图2
塔爆团灭
麦昆流浪记——争夺能量块图1
框扶者抢夺能量块

【游戏规则】
       麦昆军团分为橙色和绿色军团,各自守护着橙色和绿色能量塔。在星球中部散落着一些能量块,双方军团以最先获取5个能量块获胜,或者引爆者冲到对方能量塔爆塔团灭获胜。
      1.对战双方以最先获得5个能量块推送到自己能量塔区域获胜。(必须到达锡箔纸区域)
      2.引爆者必须通过英雄桥到达对方控制区。
      3.引爆者可以通过冲击对方能量塔,塔爆团灭对方。(磁铁+霍尔传感器)
      4.引爆者一旦被打翻,即为死亡,无法继续战斗。但其它角色可以继续战斗。
      5.其它角色可以抢夺能量块,攻击对方,但不允许将对方已经进入能量塔的能量块移除。

【游戏角色】
       引爆者——前置两粒强磁铁,通过英雄桥到达对方领地可点亮对方的能量塔,团灭对方。相当于各方的英雄。
麦昆流浪记——争夺能量块图5
       阻击者——主要负责守护己方能量塔,对来袭的引爆者进行阻击,也可协助其它角色争夺能量块。相当于各方守卫。
麦昆流浪记——争夺能量块图6
       框扶者——主要任务去寻找能量块,并利用能量框拖拽能量块回到能量塔。相当于各方的工兵。
麦昆流浪记——争夺能量块图7
       追击者——主要任务是追击对方引爆者,将其铲翻。相当各方的战士。
麦昆流浪记——争夺能量块图8
       橙色兵团
麦昆流浪记——争夺能量块图9


【材料清单】
          1.麦昆: micro:bit教育机器人 V3.0 锂电池豪华套餐    * 8
          2.micro:bit 编程入门开发板                                      *2
          3.micro:bit Boson扩展板 (Gravity兼容)                    *2
          4.霍尔磁性传感器                                                     *2
          5.炫彩 WS2812 RGB LED可剪裁黑色灯带 120灯       *1
          6.3D打印结构件
          7.雪弗板做桥面
          8.装饰壁纸


【结构设计】
麦昆流浪记——争夺能量块图10
引爆者结构
麦昆流浪记——争夺能量块图11
阻击者结构1
麦昆流浪记——争夺能量块图12
阻击者结构2
麦昆流浪记——争夺能量块图13
框扶者结构1
麦昆流浪记——争夺能量块图14
框扶者结构2
麦昆流浪记——争夺能量块图15
框扶者结构3
麦昆流浪记——争夺能量块图16
框扶着结构4
麦昆流浪记——争夺能量块图17
铲车结构


能量塔结构模型
麦昆流浪记——争夺能量块图22
麦昆流浪记——争夺能量块图21
麦昆流浪记——争夺能量块图20
麦昆流浪记——争夺能量块图19
麦昆流浪记——争夺能量块图18

通过3D建模为能量塔增加一个底座
麦昆流浪记——争夺能量块图23
在底座上安装霍尔传感器和灯带
麦昆流浪记——争夺能量块图24
引爆者爆塔团灭效果
麦昆流浪记——争夺能量块图25
程序编写
       本次游戏的控制主要包含两个方面一个选手对麦昆机器人的遥控,一个是团灭以后的场控。具体如下图所示。
麦昆流浪记——争夺能量块图26
场控部分
军团配置
       以橙色军团为例,引爆者设置无线信号1,追击者设置无线信号2,阻击者设置无线信号3,框扶者设置无线信号4,红色能量塔最初设置无线信号1。当对方引爆者点亮红色能量塔后,能量塔进行信号轮询切换,对橙色军团各信号段依次发送电机停止信号,并最终切换到dead信号段10,各角色接受到电机停止信息后,也依次切换到dead信号,从而模拟被团灭的情况。


遥控部分
       遥控部分相对简单,只需要手柄与对应角色进行无线信号同步。并将无线手柄每个按键与角色运动对应,例如下图中框扶者遥控动作定义。

麦昆流浪记——争夺能量块图27
       框扶者建立无线信号4组,按下按钮分别发送1-8的数字。数字7,8对于舵机进行操控,对于除框扶者以外的角色虽然没有舵机设备,也可以针对不同角色的特点进行特殊功能定义。
       例如引爆者角色没有太多的攻击性也无法获得能量块,其主要作用就是长途奔袭通过英雄桥,塔爆团灭对方。因此既要快速长途运行,又要保持高度的灵活性。因此除了设置常规的前进,后退,左转,右转,我们还可以定义做左转圈、右转圈、连续前进5秒,变速运行,曲线行驶等。


程序编写
引爆者部分代码
麦昆流浪记——争夺能量块图30
长途奔袭
麦昆流浪记——争夺能量块图29
曲折行驶
麦昆流浪记——争夺能量块图28
被团灭

能量塔部分代码

麦昆流浪记——争夺能量块图31








gada888  版主

发表于 2019-5-24 09:35:12

老师越玩越溜
回复

使用道具 举报

CalvinKang  见习技师

发表于 2020-9-24 14:31:58

老师,3D打印结构件的图纸能不能分享一下
回复

使用道具 举报

Easy_yan  学徒

发表于 2020-12-24 17:48:06

图纸我有 +q  一壹零捌壹陆零一零
回复

使用道具 举报

外星人202303  学徒

发表于 2023-10-8 12:01:25

老师您可否分享图纸的STL吗?
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2023-10-8 18:35:52

我找找吧
都好多年了
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

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

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

mail