聽到聲音就移動 ( V2 )
這篇教學會使用 micro:bit 二代開發板 ( V2 ) 的微型麥克風,偵測環境的聲音,當聲音響度大的時候就讓 micro:bit 自走車 ( MoonCar 登月小車 ) 向前移動,當聲音響度小的時候就停止移動。
- 操作 MoonCar 需要載入對應的擴充積木,請先參考:載入 MoonCar 的程式積木
- 更多資訊:ICShop MoonCar 官方網站
偵測聲音響度
參考「聲音響度」積木說明,當 MoonCar 啟動時,使用重複無限次積木,不斷偵測聲音響度,並透過序列顯示聲音響度。
聲音響度的範圍是 0~255,因此也可以使用「點亮長條圖」積木,將聲音響度轉換成 LED 的顯示燈號。
聽到聲音就移動
如果已經能讀取聲音響度數值,可以透過邏輯的方式,判斷如果聲音響度大於 150,就讓 MoonCar 向前移動,如果聲音響度小於等於 150,就讓 MoonCar 停止移動。
範例解答
延伸練習
如果已經熟悉了 MoonCar 聽到聲音就移動 ( V2 )的原理,還可以嘗試更多好玩的作法:
- 嘗試和朋友比賽,誰能夠只喊一口氣,就讓 MoonCar 移動到最遠的距離。
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~