Chapter 4 of Alphabot2 for Micro:bit
来自Waveshare Wiki
第四章 音乐大师
Micro:bit本身上面没有蜂鸣器。需要外加喇叭或者蜂鸣器才能发声。KitiBot-MB扩展板上已经板载有蜂鸣器,只需将micro:bit 插到Alphabot2-for-microbit上即可使用。
当然你也可以外接喇叭,Micro:bit上的music引脚接口默认接到P0,如果自己要外接喇叭需要注意下
第一节
音乐积木类里面有很多小积木,一般是控制音符和音调,另外它还内置了一些歌曲在里面
新建一个项目,将播放旋律积木拖拽到当开机时积木中,选择对应的曲目,这里选择比较熟悉的生日歌,然后选择重复次数,可以选择播放一次或者无限循环,还可以选择后台播放,后台播放则不会阻塞其他积木运行。如果电脑接上音响或者耳机可以听到模拟器模拟程序时发出的声音
科普
声音是由物体振动产生的声波,我们说话也是我们的声带通过不同频率的振动来发出不同的声音。同样道理,蜂鸣器也是通过这种方式工作的,主控板通过发送不同频率的高低电平给蜂鸣器,蜂鸣器就可以发出不同音调的声音。通过改变音调就可以改变声音。
第二节
使用播放铃声积木,则可以设置不同的频率发出不同的声音,来模拟钢琴的按键。
调用这个积木时,蜂鸣器会一直发出这个频率的声音。
程序会重复播放do、re、mi、fa、sol、la、si 这个几个音符。
第三节
这一节我们通过A B键来控制蜂鸣器发声,按下A ,B键会发出不同的声音