内容正文:
第12课 音乐盒之三.ppt[TitleSplit]
Arduino开源硬件编程
系列课程
第十二课
音乐盒之三
01
课堂导入
02
思路分析
03
知识讲解
04
任务挑战
目录 CONTENTS
05
总结思考
06
扩展学习
课堂导入
14-1
负极连接GND
蜂鸣器的结构与接线
正极连接模拟输出端口
思路分析
14-2
任务:使用更简便的方法控制蜂鸣器播放歌曲
任务1:播放音符
任务2:控制节奏
知识讲解
14-2
高音频率=2倍中音频率=4倍低音频率
频率对应关系:
知识讲解
14-2
数据类型
数组名
数组初始值
频率值
乐谱
高低音
节奏
任务挑战
14-4
挑战任务1:使用数组读取一个音阶
简谱的音符
音符对应的高音频率
控制高低音
频率值
乐谱
高低音
节奏
任务挑战
14-4
挑战任务2:使用数组控制每一个音阶的播放时间
频率值
乐谱
高低音
节奏
任务挑战
14-4
挑战任务3:连接电路图,使用蜂鸣器播放音乐《小星星》
任务挑战
14-4
挑战任务4:通过网络下载一段曲谱,编写程序通过蜂鸣器播放
任务挑战
14-4
挑战任务4:通过网络下载一段曲谱,编写程序通过蜂鸣器播放
总结思考
15-5
数组
音乐模块
子程序
课堂总结
扩展学习
15-6
1、(音波效果)再蜂鸣器播放音乐的同时,匹配7个小灯显示当前播放的音阶。
2、(电子琴)使用按钮的按键播放对应的音阶,演奏一首简单的曲子。
谢谢大家!