2018-12-17 18:16:40 [显示全部楼层]
14048浏览
查看: 14048|回复: 0

[项目分享] 【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0

[复制链接]
【Mind+】Gravity: Arduino 编程积木
换行
第四章 奇想部落 第一节 接香蕉1.0

    造梦空间的各种智能设备有没有惊艳到你呢?若是还没尽兴,那就到奇想部落来吧,这里有趣的互动游戏绝对不会让你失望。
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图1
第一节 接香蕉1.0
huanhan
       晚餐时间到了,让我们一起帮助小猴子接到香蕉吧,不然,它可要饿肚子啦。

任务分析
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图2
知识要点
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图3
硬件连接

硬件清单
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图4
连接图

      数字钢球倾角传感器连接在数字引脚7处,UNO板连接计算机。
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图5
动手实践
     1.打开Mind+软件,新建一个项目。

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

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

     4.角色香蕉效果:在舞台上方随机位置出现香蕉,并逐渐下落。下落过程中,香蕉若被猴子接到则广播“接到香蕉”,香蕉若是落地则广播“没有接到”。流程图如下图4.1.2所示。
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图6
     根据流程图编写程序,角色香蕉完整程序如图4.1.3所示。
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图7
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图8
      5.角色猴子效果:当手持传感器徽标方向为 时,数字钢球倾角传感器左倾,猴子向左移动;数字钢球倾角传感器右倾,猴子向右移动。当猴子接到香蕉时说:“有香蕉吃啦!”;当香蕉落地时说“今天要饿肚子了”。流程图如下图4.1.4所示。
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图9

      根据流程图编写程序,角色猴子完整程序如图4.1.5所示。
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图10

     6.保存项目,命名为“接香蕉1.0”,连接设备,选择串口。实现效果如下图所示
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图11
探究思考
      尝试增加不同的水果,使猴子接到不同的水果有不同的反应吧,例如,猴子接到苹果说:“今天有苹果吃啦!”;猴子接到香蕉说:“今天有香蕉吃啦!”。写下你的思路吧!
【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图12
Gravity:Arduino 编程积木互动媒体教程目录牵引:
第一章:星光剧场
第二章:魔法小屋
第三章:造梦空间
第四章:奇想部落


【Mind+】Gravity:Arduino编程积木 奇想部落-接香蕉1.0图13
▲mind+官网:https://www.mindplus.cc
  
      Mind+最早是由DFRobot公司于2013年推出的图形化编程软件,能够让不懂编程的艺术家们通过几分钟的学习即可控制Arduino开源硬件,从而拓宽一些新的思维方式。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

硬件清单

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

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

mail