机器人等级考试三四级资料-第二节 星星点灯.pdfVIP

  • 16
  • 0
  • 约1.55千字
  • 约 15页
  • 2021-03-29 发布于江西
  • 举报

机器人等级考试三四级资料-第二节 星星点灯.pdf

星光剧场的表演有没有让你印象深刻呢 ?然而 ,仅仅作为旁观者来观看 , 是不是完全不够尽兴 ,快走进魔法小屋 ,这里有很多有趣的互动小玩意儿 ,带 上小伙伴儿一探究竟吧 ! 角色 星星(许多) 背景 群星 实现效果 按下按钮点亮星星 硬件清单 IO传感器扩展板 按键 按键连接二号脚 ,UNO板连接计算机。 1.打开Mind+软件 ,新建一个项 目。 2.添加舞台背景。选择 “背景库”—— “群星”。 3.删除角色区的默认小猫角色。 4.使用星星。 先点击 猫咪头上的X ,把 自带的猫咪角色删除 ,然后点击 出来这个界面后选中星星 ,然后按确定如图1.1所示 图1.1 5.编写程序 ,实现点亮星灯 :按下按钮 ,星星出现在舞台的随机位置。完整程序如 图1.2所示 (1 )在角色区选择角色星星 ,选择 “事件”—— “当绿旗被点击” ,拖拽至脚本 区。 (2 )选择 “控制”—— “如果那么执行否则执行”指令 ,拖拽至脚本区与 “当绿 旗被点击”组合。 (3 )判断条件为按下按钮 ,即读取数字引脚值为1。选择 “Arduino”—— “读取 数字引脚值” ,放入判断条件位置。 (4 )按下按钮 ,点亮星灯。选择 “外观”—— “显示”指令 , “动作”—— “移 到随机位置”指令 ,按顺序组合。在 “移动到随机位置”指令后加入延时指令 ,即 “等 待0.5秒” ,实现星星出现的效果。将组合后的程序放入 “如果那么执行否则执行”指令 “那么执行”下。选择 “外观”—— “隐藏”指令放入 “否则执行”下。 (5 )要使每次按下按钮都能实现点亮星灯的效果 ,需要加入 “循环执行”指令。选 择 “控制”—— “循环执行”指令 ,将步骤 (2 )~ (4 )所编写的程序放在循环体位置。 先选择板子的类型点击这个扩展 ,然后选择板子。我们用的都是Uno的板子。 图1.2 6.在角色区复制角色star增加星星个数 ,此时角色的程序和造型会一并 复制 ,可复制多个 ,效果更好。如图1.3 图1.3 7.保存项 目 ,命名为 “星星点灯” ,连接设备 ,选择串口。点击 ,按下按 钮 ,点亮星星吧 ,实现效果如下图1.4 图1.4 试一试在星星随机出现时切换不同造型。写下你的思路吧。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档