用Micro:bit播放音乐

2020-04-10 06:39
电脑报 2020年7期
关键词:鳄鱼音符积木

1.元件清单

Micro:bit主板*1

鳄鱼夹线*2

耳机*1

2.连接图

Micro:bit本身不自带声音播放设备,必须外接。Micro:bit的声音引脚默认为PO,所以将设备的负极或接地连接GND脚,正极接PO脚。

耳机插头国标定义如图1:

我们用红色鳄鱼夹线连接左声道和PO脚,黑色鳄鱼夹线连接地线和GND脚。如图2。

3.编程

Micro:bit除了使用浏览器在makecode microbit.org在线编程外还可以在mindplus.cc下载Mind+在本地编程,Mind+在安装驱动后可以与Micro:bit买时连接无须上传程序,调试更省时,还可以用Micro:bit当游戏手柄控制Mind+中的角色。

在声音积木中,有一些内置歌曲和音效以供选用。使用“后台播放声音”时不会影响后续积木的运行。

要想让Micro:bit用图形编程来演奏自己编写的曲目其实还是蛮繁琐的。第一是每个积木只能设置一个音符的音调和节拍。第二是音符使用CDEFGAB这种音名表示方法,需要把五线谱或简谱进行转换,C=1、D=2、E=3。直接用笨办法一个音符一个积木编一首曲子需要花很大的功夫呢。如图3。

4.自定义音乐

真正要想让Micro:bit演奏自己的音乐需要用microPython来编程。在Mind+切换为上传模式,手动编辑。输入以下代碼就能让Micro:bit演奏出《两只老虎》来了。“G4:8”表示G对应6啦,4对应中音,8对应2拍。如图4。

其他的音乐你可以搜索下载专门将Midi音乐转为专用文本的程序MidiAnalyzer或rttt12microbitxlsm进行转码。

猜你喜欢
鳄鱼音符积木
堆积木
一串快乐的音符
美妙音符
鳄鱼
鳄鱼
有趣的积木
鳄鱼为什么哭
玩积木
音符草
智过鳄鱼河