- 10
- 0
- 约1.76千字
- 约 17页
- 2021-03-29 发布于江西
- 举报
听说魔法小屋的琴不仅声音动人悦耳 ,而且里面还有彩虹哦 !快去看看吧。
角色 彩虹琴的七个琴键
背景 聚光灯
实现效果 按下不同颜色的琴键能够发出不同的声音。
硬件清单
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.保存项 目 ,命名为 “彩虹琴” ,连接设备 ,选择串口 ,点击不同颜色
的琴键 ,下一个音乐家就是你啦 !
试一试可不可以使用指令实现识别不同颜色演奏不同音符呢 ?写下你的想
法吧 !
您可能关注的文档
最近下载
- 劳动合同中止期间的工资支付与社保缴纳义务.docx VIP
- T BALI 003—2023 节律照明灯具性能要求.pdf VIP
- 2012年江苏高考数学试卷真题及答案.doc VIP
- 高中地理野外实践活动与乡土文化传承的结合研究教学研究课题报告.docx
- 2025光伏电站光伏组件并网验收测试标准光伏组件安装质量检查标准.docx VIP
- 上汽通用五菱宝骏610_汽车使用手册用户操作图解驾驶车主车辆说明书pdf电子版下载.pdf VIP
- 运筹学题库及答案.doc VIP
- 2012江苏高考数学试卷(含答案).doc VIP
- 2018江苏高考数学.doc VIP
- 多因素身份验证系统设计与实现.docx VIP
原创力文档

文档评论(0)