microbit编程教学(Microbit少儿编程之三听听音乐吧)

经过前两节的学习,应该已经基本知道Microbit在Makecode中的基本使用,之前的都是只可看的,这一节讲一下能听的。这就是本节的主角--蜂鸣器

让Microbit唱起来

做这个之前呢一定要明确一点:Microbit本身没有蜂鸣器,一定要借助扩展板

microbit编程教学(Microbit少儿编程之三听听音乐吧)(1)

扩展版

Microbit的蜂鸣器默认使用Pin0引脚,所有的板子也都是符合这一规格的,不需要做特殊处理,直接使用积木块就行。如果自己直接外接蜂鸣器,需要接在Pin0引脚。

microbit编程教学(Microbit少儿编程之三听听音乐吧)(2)

所有音乐有关的积木

使用起来也都是非常简单,有节拍、或者内置的铃声歌曲。下面通过一个视频了解一下:

我们选择了三个比较有代表性的事件:

  • 按钮A按下播放音调高E一个节拍
  • 按钮B按下播放铃声中C,这个会一直响下去,知道被其他音乐打断,视频中就是被AB按钮同时按下打断了
  • 按钮AB同时按下,我们用了一首耳熟能详的生日歌,选择了只播放一次

播放次数有四个选项:

  • 播放一次:播放完就自动停止
  • 无限循环:会一直播放
  • 后台播放一次:在后台运行,不影响其他代码块,播放完停止
  • 后台无限循环:在后台运行,不影响其他代码块,一直播放,不受其他代码块影响

还有一个比较重要的代码块解释一下,就是停止

microbit编程教学(Microbit少儿编程之三听听音乐吧)(3)

停止播放

有些一直循环的音乐不能被其他音乐打断,我们就可以使用这个停止播放。

  • foreground:停止前台(区分后台)播放的音乐
  • background:停止后台播放的音乐。
结语

播放音乐就讲到这里,学习累了就通过Microbit播放一首音乐解解乏吧。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页