hnyzcj 发表于 2019-5-11 17:38:19

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

https://v.qq.com/x/page/z08691whho3.html

追击者VS引爆者

群殴引爆者


塔爆团灭

框扶者抢夺能量块

【游戏规则】       麦昆军团分为橙色和绿色军团,各自守护着橙色和绿色能量塔。在星球中部散落着一些能量块,双方军团以最先获取5个能量块获胜,或者引爆者冲到对方能量塔爆塔团灭获胜。      1.对战双方以最先获得5个能量块推送到自己能量塔区域获胜。(必须到达锡箔纸区域)      2.引爆者必须通过英雄桥到达对方控制区。      3.引爆者可以通过冲击对方能量塔,塔爆团灭对方。(磁铁+霍尔传感器)      4.引爆者一旦被打翻,即为死亡,无法继续战斗。但其它角色可以继续战斗。      5.其它角色可以抢夺能量块,攻击对方,但不允许将对方已经进入能量塔的能量块移除。
【游戏角色】       引爆者——前置两粒强磁铁,通过英雄桥到达对方领地可点亮对方的能量塔,团灭对方。相当于各方的英雄。
       阻击者——主要负责守护己方能量塔,对来袭的引爆者进行阻击,也可协助其它角色争夺能量块。相当于各方守卫。
       框扶者——主要任务去寻找能量块,并利用能量框拖拽能量块回到能量塔。相当于各方的工兵。
       追击者——主要任务是追击对方引爆者,将其铲翻。相当各方的战士。
       橙色兵团


【材料清单】
          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.装饰壁纸


【结构设计】

引爆者结构

阻击者结构1

阻击者结构2

框扶者结构1

框扶者结构2

框扶者结构3

框扶着结构4

铲车结构


能量塔结构模型






通过3D建模为能量塔增加一个底座

在底座上安装霍尔传感器和灯带

引爆者爆塔团灭效果

程序编写
       本次游戏的控制主要包含两个方面一个选手对麦昆机器人的遥控,一个是团灭以后的场控。具体如下图所示。

场控部分
军团配置
       以橙色军团为例,引爆者设置无线信号1,追击者设置无线信号2,阻击者设置无线信号3,框扶者设置无线信号4,红色能量塔最初设置无线信号1。当对方引爆者点亮红色能量塔后,能量塔进行信号轮询切换,对橙色军团各信号段依次发送电机停止信号,并最终切换到dead信号段10,各角色接受到电机停止信息后,也依次切换到dead信号,从而模拟被团灭的情况。


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


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

程序编写
引爆者部分代码
长途奔袭

曲折行驶

被团灭

能量塔部分代码









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

我找找吧
都好多年了
页: [1]
查看完整版本: 麦昆流浪记——争夺能量块