microbit编程教学(Microbit少儿编程之三听听音乐吧)
经过前两节的学习,应该已经基本知道Microbit在Makecode中的基本使用,之前的都是只可看的,这一节讲一下能听的。这就是本节的主角--蜂鸣器。
让Microbit唱起来做这个之前呢一定要明确一点:Microbit本身没有蜂鸣器,一定要借助扩展板
扩展版
Microbit的蜂鸣器默认使用Pin0引脚,所有的板子也都是符合这一规格的,不需要做特殊处理,直接使用积木块就行。如果自己直接外接蜂鸣器,需要接在Pin0引脚。
所有音乐有关的积木
使用起来也都是非常简单,有节拍、或者内置的铃声歌曲。下面通过一个视频了解一下:
我们选择了三个比较有代表性的事件:
- 按钮A按下播放音调高E一个节拍
- 按钮B按下播放铃声中C,这个会一直响下去,知道被其他音乐打断,视频中就是被AB按钮同时按下打断了
- 按钮AB同时按下,我们用了一首耳熟能详的生日歌,选择了只播放一次
播放次数有四个选项:
- 播放一次:播放完就自动停止
- 无限循环:会一直播放
- 后台播放一次:在后台运行,不影响其他代码块,播放完停止
- 后台无限循环:在后台运行,不影响其他代码块,一直播放,不受其他代码块影响
还有一个比较重要的代码块解释一下,就是停止
停止播放
有些一直循环的音乐不能被其他音乐打断,我们就可以使用这个停止播放。
- foreground:停止前台(区分后台)播放的音乐
- background:停止后台播放的音乐。
播放音乐就讲到这里,学习累了就通过Microbit播放一首音乐解解乏吧。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com