机器人等级考试三四级资料-第三节 彩虹琴.pdfVIP

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

机器人等级考试三四级资料-第三节 彩虹琴.pdf

听说魔法小屋的琴不仅声音动人悦耳 ,而且里面还有彩虹哦 !快去看看吧。 角色 彩虹琴的七个琴键 背景 聚光灯 实现效果 按下不同颜色的琴键能够发出不同的声音。 硬件清单 IO传感器扩展板 蜂鸣器 模拟声音传感器连接在模拟引脚A0处 ,UNO板连接计算机。 蜂鸣器 数字信号与模拟信号的区别 电子世界有两种 “语言”——数字信号与模拟信号。电子世界的数字与模拟与 我们平常说的数字与模拟不同。 这里的数字,并不是代表的阿拉伯数字的意思。 这里的模拟,也不是我们日常认为的真实事物的虚拟。这里需要你颠覆对数字与 模拟原有的概念,电子世界将给你一个新的诠释。 数字信号和模拟信号 数字(Digital Signal): 只有2个值(0V和5V)。运用在Arduino 中,就是高(HIGH) 或者低(LOW), “HIGH”是 “1”,对应为5V 。“LOW ”是 “0”,对应为0V 。 模拟(Analog Signal): 在一定范围内,有无限值。在Arduino 中模拟口中,已经 将0V到5V之间的值映射为0~1023范围内的值。比如, 0对应为0V ,1023对应为 5V ,512对应为2.5V 。 1.打开Mind+软件 ,新建一个项 目。 2.添加舞台背景。选择 “背景库”—— “聚光灯”。 3.删除角色区的默认小猫角色。 4.绘制彩虹琴。 1.先点击 猫咪头上的X ,把 自带的猫咪角色删除 ,然后点击 画笔。 (3 )按上述方法依次绘制琴键D、E、F、G、A和B ,并且调整它们在舞 台中的位置 ,如图1.1所示。同学们可以自己选择琴键的颜色哦。 图1.1 先选择板子的类型点击这个扩展 ,然后选择板子。我们用的都是Uno的板子。 5.为不同颜色的琴键编写程序。 (1 )在角色区选择角色 “C” ,在指令区选择 “事件”—— “当角色被点击” , 拖拽至脚本区。 (2 )选择 “Arduino”—— “设置喇叭”指令 ,引脚为 “7” ,音调为 “中 C/C4” ,节拍为 “1/2” ,放置在 “当角色被点击”下。这样琴键C的程序就编写完成 了 ,如图1.2。 图1.2 (3 )其他琴键的程序编写与琴键C类似 ,只需要更改音调为D4、E4、F4、 G4、A4和B4 ,如图1.3~1.8所示。 注意 ,编程前一定要在角色区选中要进行编程的角色哦。 图1.3 图1.4 图1.5 图1.6 图1.7 图1.8 6.保存项 目 ,命名为 “彩虹琴” ,连接设备 ,选择串口 ,点击不同颜色 的琴键 ,下一个音乐家就是你啦 ! 试一试可不可以使用指令实现识别不同颜色演奏不同音符呢 ?写下你的想 法吧 !

文档评论(0)

1亿VIP精品文档

相关文档