Micro:bit主板*1
鱷魚(yú)夾線*2
耳機(jī)*1
Micro:bit本身不自帶聲音播放設(shè)備,必須外接。Micro:bit的聲音引腳默認(rèn)為PO,所以將設(shè)備的負(fù)極或接地連接GND腳,正極接PO腳。
耳機(jī)插頭國(guó)標(biāo)定義如圖1:
我們用紅色鱷魚(yú)夾線連接左聲道和PO腳,黑色鱷魚(yú)夾線連接地線和GND腳。如圖2。
Micro:bit除了使用瀏覽器在makecode microbit.org在線編程外還可以在mindplus.cc下載Mind+在本地編程,Mind+在安裝驅(qū)動(dòng)后可以與Micro:bit買(mǎi)時(shí)連接無(wú)須上傳程序,調(diào)試更省時(shí),還可以用Micro:bit當(dāng)游戲手柄控制Mind+中的角色。
在聲音積木中,有一些內(nèi)置歌曲和音效以供選用。使用“后臺(tái)播放聲音”時(shí)不會(huì)影響后續(xù)積木的運(yùn)行。
要想讓Micro:bit用圖形編程來(lái)演奏自己編寫(xiě)的曲目其實(shí)還是蠻繁瑣的。第一是每個(gè)積木只能設(shè)置一個(gè)音符的音調(diào)和節(jié)拍。第二是音符使用CDEFGAB這種音名表示方法,需要把五線譜或簡(jiǎn)譜進(jìn)行轉(zhuǎn)換,C=1、D=2、E=3。直接用笨辦法一個(gè)音符一個(gè)積木編一首曲子需要花很大的功夫呢。如圖3。
真正要想讓Micro:bit演奏自己的音樂(lè)需要用microPython來(lái)編程。在Mind+切換為上傳模式,手動(dòng)編輯。輸入以下代碼就能讓Micro:bit演奏出《兩只老虎》來(lái)了。“G4:8”表示G對(duì)應(yīng)6啦,4對(duì)應(yīng)中音,8對(duì)應(yīng)2拍。如圖4。
其他的音樂(lè)你可以搜索下載專門(mén)將Midi音樂(lè)轉(zhuǎn)為專用文本的程序MidiAnalyzer或rttt12microbitxlsm進(jìn)行轉(zhuǎn)碼。