EVE 发表于 2018-12-17 18:35:22

【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉2.0

【Mind+】Gravity:Arduino编程积木

第四章 奇想部落 第二节 接香蕉2.0

    造梦空间的各种智能设备有没有惊艳到你呢?若是还没尽兴,那就到奇想部落来吧,这里有趣的互动游戏绝对不会让你失望。
第二节 接香蕉2.0

      接香蕉游戏2.0来啦!来和小伙伴比比吧,谁能接到更多的香蕉!

任务分析
知识要点
硬件连接

硬件清单
连接图

      数字钢球倾角传感器连接在数字引脚7处,UNO板连接计算机。
动手实践

      1.打开Mind+软件,新建一个项目。

      2.添加舞台背景。选择“背景库”——“蓝天”。

      3.删除默认角色猫咪,添加角色猴子和香蕉。选择“角色库”——“猴子”和“香蕉”。

      5.角色香蕉效果:通过克隆,在舞台上方随机位置不断出现香蕉,并逐渐下落。下落过程中,香蕉若被猴子接到,香蕉个数增加1,香蕉若是落地则广播“没有接到”。流程图如下图4.2.3所示。
      根据流程图编写程序,角色香蕉完整程序如图4.2.4所示。
   6.角色猴子效果:当手持传感器徽标方向为 时,数字钢球倾角传感器左倾,猴子向左移动;数字钢球倾角传感器右倾,猴子向右移动。流程图如下图4.2.5所示。
      根据流程图编写程序,角色猴子完整程序如图4.2.6所示。
   7.角色GAME OVER效果:游戏进行中不显示,当香蕉落地,接收到广播“没有接到”时,显示。完整程序如下图4.2.7所示。

      图4.2.7 角色GAME OVER完整程序

   8.保存项目,命名为“接香蕉2.0”,连接设备,选择串口。实现效果如下图所示

探究思考
      尝试着将游戏规则改成:10秒钟之内谁接的香蕉多,谁就是赢家。写下你的思路吧!
Gravity:Arduino 编程积木互动媒体教程目录牵引:【Mind+】Gravity:Arduino编程积木 揭秘互动媒体第一章:星光剧场【Mind+】Gravity:Arduino编程积木 星光剧场-小麦变身【Mind+】Gravity:Arduino编程积木 星光剧场-空空走钢丝【Mind+】Gravity:Arduino编程积木 星光剧场-点点踩球第二章:魔法小屋【Mind+】Gravity:Arduino编程积木 魔法小屋-吹动风车【Mind+】Gravity:Arduino编程积木 魔法小屋-彩虹琴【Mind+】Gravity:Arduino编程积木 魔法小屋-点亮星灯第三章:造梦空间【Mind+】Gravity:Arduino编程积木 造梦空间-防盗报警器【Mind+】Gravity:Arduino编程积木 造梦空间-调光台灯【Mind+】Gravity:Arduino编程积木 造梦空间-智能门铃【Mind+】Gravity:Arduino编程积木 造梦空间-感应走廊灯第四章:奇想部落【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉2.0【Mind+】Gravity:Arduino编程积木 奇想部落-吹气球

▲mind+官网:https://www.mindplus.cc      Mind+最早是由DFRobot公司于2013年推出的图形化编程软件,能够让不懂编程的艺术家们通过几分钟的学习即可控制Arduino开源硬件,从而拓宽一些新的思维方式。
页: [1]
查看完整版本: 【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉2.0