micro:bit開發板本身是沒有任何發聲裝置的,所以如果想要輸出聲音的話,其中一種方式是透過電腦,而另外一種則是透過輸出的音源線,把它連接到音箱,這種線你也可以自己做,當然也可以買現成的。
市面上有人在賣現成的,一邊是3.5mm的音響標準接頭,而另外一邊則是鱷魚夾,一黑一紅,用來夾micro:bit板子上的腳位用的。
![](https://104.es/wp-content/uploads/2023/07/image-130.png)
其中一端是標準的接頭:
![](https://104.es/wp-content/uploads/2023/07/image-131.png)
可以和喇叭、音響或是耳機的輸入接頭連接在一起:
![](https://104.es/wp-content/uploads/2023/07/image-132.png)
然後,另一端夾住micro:bit的P0和GND,這樣子就可以讓mico:bit順利地輸出音樂囉!
![](https://104.es/wp-content/uploads/2023/07/image-133.png)
要讓micro:bit發出聲音的方法很簡單,只要使用micro:bit編輯中預設的音效積木就好了,如下圖所示:
![](https://104.es/wp-content/uploads/2023/07/image-134.png)
但是,micro:bit板子本身沒有可以輸出聲音的喇叭或蜂鳴器,要從哪裡發出聲音呢?這個問題只要把發出聲音的積木放到程式區就可以瞭解了,如下所示:
![](https://104.es/wp-content/uploads/2023/07/image-135.png)
就如同之前在Scratch中學習到的,演奏音樂的積木也是可以讓我們自由地透過鋼琴鍵盤的方式指定要演奏的音符以及持續的時間。如上圖所示,我們就利用按鈕A和B來決定要發出的音符為何。此外,micro:bit的積木中也有預設的樂曲演奏可以使用,那就是播放旋律的積木,如下圖所示:
![](https://104.es/wp-content/uploads/2023/07/image-136.png)
不過一定要留意一點,這個積木不能直接放在重複無限次的執行區塊中,因為它在演奏的時候並不會暫停程式的運作,如果沒有使用適當的等待積木,會造成一直開始演奏,以致於聽不出實際樂曲內容的情況。