机器人等级考试三四级资料-第八节 接香蕉1.0.pdfVIP

  • 7
  • 0
  • 约1.25千字
  • 约 17页
  • 2021-03-29 发布于江西
  • 举报

机器人等级考试三四级资料-第八节 接香蕉1.0.pdf

前面学习了这么多 ,我们来合理利用一下 ,制作一个接香蕉的小游戏。 角色 猴子 ,香蕉 背景 蓝天 香蕉从随机位置落下 ,使用倾斜模块传感器控制小猴子移动 实现效果 接香蕉 ,小猴子接到香蕉才不会饿肚子。 硬件清单 IO传感器扩展板 倾斜传感器模块 数字钢球倾角传感器连接在数字引脚9处 ,UNO板连接计算机。 1.打开Mind+软件 ,新建一个项 目。 2.添加舞台背景。选择 “背景库”—— “蓝天”。 3.删除默认角色猫咪 ,添加角色猴子和香蕉。选择 “角色库”—— “猴子”和 “香蕉”。 先选择板子的类型点击这个扩展 ,然后选择板子。我们用的都是Uno的板子。 4. 角色香蕉效果 :在舞台上方随机位置出现香蕉 ,并逐渐下落。下落过 程中 ,香蕉若被猴子接到则广播 “接到香蕉” ,香蕉若是落地则广播 “没 有接到”。流程图如下图1.1所示。 图1.1 根据流程图编写程序 ,角色香蕉完整程序如图1.2所示。 图1.2 1.改变颜色时候记得 选取地面颜色。 5.角色猴子效果 :当手持传感器徽标方向为 时 ,数字钢球倾角传感器左倾 ,猴 子向左移动 ;数字钢球倾角传感器右倾 ,猴子向右移动。当猴子接到香蕉时说 : “有香蕉吃啦 !” ;当香蕉落地时说 “今天要饿肚子了”。流程图如下图1.3所 示。 图1.3 根据流程图编写程序 ,猴子完整程序如图1.4所示。 图1.4 6.保存项 目 ,命名为 “接香蕉1.0” ,连接设备 ,选择串口。实现效果 如下图1.5~1.6所示 图1.5猴子接到香蕉效果图 图1.6猴子没接到香蕉效果图 尝试增加不同的水果 ,使猴子接到不同的水果有不同的反应吧 ,例如 , 猴子接到苹果说 : “今天有苹果吃啦 !” ;猴子接到香蕉说 : “今天有香蕉 吃啦 !”。写下你的思路吧 !

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档