2015年8月8日 星期六

20_mBot電腦連線模式--蜂鳴器的使用

故事情節:

當警車收到通報,啟動警鳴聲後。開始追捕竊賊。
竊賊趕緊上車,發出快跑的音樂。

學習目標

1.運用"等待"積木,等待接收紅外線通報。
2.學習使用"聲音"類別積木。
3.學習使用蜂鳴器。

蜂鳴器的運用:

蜂鳴器為輸出裝置,蜂鳴器可以發出音階頻率。
mBot很貼心的已經將各個頻率設定好,但同時也限制了它的使用範圍!
蜂鳴器運作原理:可參考

Arduino入門教學(6) – 控制蜂鳴器發聲 (作者:Cooper Maa)

蜂鳴器的音頻表:可參考Jack的資訊教學筆記

首先,先匯入所需的警笛聲!
匯入外部音效:點選"音效"頁籤-->點開啟資料夾-->找到"蜂鳴聲"檔案-->按"開啟舊檔"

這新增的音效會從透過電腦的音效卡發送至喇叭,聲音效果較為逼真!


使用"等待"積木,等待接收紅外線發出訊號,當mBot紅外線接收器,接收到竊案通報時......
:
在"程式區"頁籤,點"聲音"類別,使用"播放聲音??直到播放完畢"積木,再加入警笛聲!
如此,警車就會接收到紅外線訊號時,先發出蜂鳴警示聲,接著發出警笛聲響!


竊賊聽到警笛聲響時,趕緊上車發出快跑聲!
以兩隻老虎改編如下:
使用"重複?次"積木,運用在反覆與音群。


挑戰題:

將竊賊的車依照音調而改變RGB LED燈,讓車子在播放聲音的同時也一併控制RGB LED 燈的變化,產生具有聲光效果的車子。


提示:


延伸題:


讓你的車子模擬出救護車的警報聲。



提示:


沒有留言: