第二课--掌控板-控制蜂鸣器
来自Labplus盛思维基百科
挑战目标
- 本节课主要目标是认知掌控板的蜂鸣器,通过mPyhton X图形化编程软件,完成一个简单的程序——使用蜂鸣器循环播放「生日快乐」歌曲。
知识点
- 认识蜂鸣器
- 蜂鸣器运用
- 蜂鸣器原理
信息窗
什么是蜂鸣器?
掌控板板载无源蜂鸣器,其声音主要是通过高低不同的脉冲信号来控制而产生。声音频率可控,频率不同,发出的音调就不一样,从而可以发出不同的声音,还可以做出“Do、Re、Mi、Fa、So、La、Si”的效果
编写程序
Step1.现在我们来编写mPython X程序。实现蜂鸣器播放掌控板内置音乐,我们可以在“音乐”指令模块组里面将内置音乐播放指令,箭头方向的倒三角可以选择播放歌曲,如下图所示。
Step2.选择播放BIRTHDAY,如下图所示。
Step3.外加重复循环指令,循环播放音乐,我们的程序就完成了。如下图所示。
请开始你的表演
尝试一下播放其它歌曲或者编写其它更好玩的程序控制。
拓展挑战
使用掌控板按键A、B来控制蜂鸣器播放BIRTHDAY,OLED显示歌曲名。