新版附有聲音功能的 micro:bit 有一個內建的麥克風感測器。 它可以對大聲和小聲的聲響作出反應,也可以測量您周圍環境的音量。
麥克風在新的 micro:bit 的背面,在前面您會找到一個新的麥克風 LED,和可供聲音輸入的孔。 當您的 micro:bit 正在測量聲音水準時,它就會發亮。
Microphone-01 大聲/安靜音效
「大聲/安靜音效」積木表示當麥克風偵測到的音量大於特定數值時,要進行什麼樣的動作。
「將大聲聲響閥值設定」積木在「更多」的選項內,主要設定判斷「大聲」或「安靜」的預設值,當聲響閥值大於設定值,就會判定為大聲,否則就是安靜。
將「當音效大聲/安靜」積木搭配「顯示數字」積木,完成後,如果使用實體開發板,可以對著開發板發出聲音,如果是模擬器,使用積木之後, micro:bit 會出現一個音量調整的拉霸,用滑鼠調整拉霸,就能模擬音量是大聲還是安靜。
Microphone-02 聲音響度
「聲音響度」積木使用後,可以取得目前麥克風所偵測到的聲音響度,數值範圍是 0~255,0 最小聲,255 最大聲,如果是模擬器,使用積木之後, micro:bit 會出現一個響度調整的拉霸,用滑鼠調整拉霸,就能模擬聲音響度變化。
聲音越響,LED燈越亮
拍一下手,LED燈亮;再拍一下手,LED燈亮;依此循環