Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

mbot2.0教學-聲光控制應用.pdf

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Cargando en…3
×

Eche un vistazo a continuación

1 de 19 Anuncio
Anuncio

Más Contenido Relacionado

Más de 吳錫修 (ShyiShiou Wu) (20)

Más reciente (20)

Anuncio

mbot2.0教學-聲光控制應用.pdf

  1. 1. 聲光控制應用 Revised on November 10, 2022  麥克風控制指令  設計光影音量柱  聲音撥放指令  設計全家來店自動鈴  設計自動避障警車
  2. 2. mBot蜂鳴器及全彩LED 2 5顆全彩LED 麥克風 喇叭
  3. 3.  讀取目前的麥克風收音音量值,0~100  開始收錄麥克風音聲,只能錄製⼀個音檔,最⻑可錄製約 8-10 秒  結束收錄麥克風音聲 麥克風控制指令 3
  4. 4.  功能要求  使用紅、橙、黃、綠、青 5 種顏色柱狀圖顯示麥克風收音音量值變化,音 量愈大柱狀愈高  全彩 LED 顯示紅、橙、黃、綠、青,亮度隨麥克風收音音量值變化,音量 愈大 LED 愈亮 設計光影音量柱 1/2 4
  5. 5.  參考程式 設計光影音量柱 2/2 5
  6. 6. 音階頻率 6 高音 Do Do# Re Re# Mi Fa Fa# So So# La La# Si 頻率 1048 1108 1176 1244 1320 1396 1480 1568 1660 1760 1856 1976 C4 D4 E4 F4 G4 A4 B4 C6 D6 E6 F6 G6 A6 B6 低音 Do Do# Re Re# Mi Fa Fa# So So# La La# Si 頻率 262 277 294 311 330 349 370 392 415 440 464 494 中音 Do Do# Re Re# Mi Fa Fa# So So# La La# Si 頻率 524 554 588 622 660 698 740 784 830 880 928 988 C5 D5 E5 F5 G5 A5 B5
  7. 7.  撥放內建音效,等播放完畢才繼續執⾏下⼀指令  撥放內建音效 聲音撥放指令 1/5 7
  8. 8.  播放錄製的音檔,等到播放完畢才繼續執⾏下⼀指令  播放錄製的音檔  播放指定音符,等到播放完畢才繼續執⾏下⼀指令 聲音撥放指令 2/5 8
  9. 9.  播放指定樂器音,等到播放完畢才繼續執⾏下⼀指令  調整播放速度,正值加速,負值降速 聲音撥放指令 3/5 9
  10. 10.  設定播放速度  讀取目前的播放速度  調整音量,正值加大,負值降低  設定音量  讀取目前的音量值 聲音撥放指令 4/5 10
  11. 11.  播放指定頻率音符,等播放完畢才繼續執⾏下⼀指令  播放指定頻率音符  中止播放聲音 聲音撥放指令 5/5 11
  12. 12.  功能要求  超音波感測有物體通過時撥放鈴聲  鈴聲:Mi Do So(低) Do Re So Re Mi Re So(低) Do ¼ ¼ ¼ ¼ ¼ ½ ¼ ¼ ¼ ¼ ½ 設計全家來店鈴 1/3 12
  13. 13.  參考程式  新增 FamilyDoorbell 指令積木 設計全家來店鈴 2/3 13 Mi Do So(低) Do Re So Re Mi Re So(低) Do E5 C5 G4 C5 D5 G5 D5 E5 D5 G4 C5 ¼ ¼ ¼ ¼ ¼ ½ ¼ ¼ ¼ ¼ ½
  14. 14. 設計全家來店鈴 3/3 14
  15. 15.  功能要求  按下 CyberPi 按鍵 B,mBot2 開始前進  每隔 3 秒,紅、藍閃光並發出警笛聲音 (A5, E5),持續 1.5 秒  前方有障礙物時,隨機轉彎  按下 CyberPi 按鍵 A,停止動作  設計注意事項  閃光警笛期間還是要偵測前方是否有障礙物 設計自動避障警車 1/5 16
  16. 16.  程式流程 設計自動避障警車 2/5 17 開始 前進 no 點亮LED,左側藍 色右側紅色 已達3秒 有障礙物 no yes 隨機轉彎 有障礙物 隨機轉彎 點亮LED,左側紅 色右側藍色 發聲C5 0.25拍 有障礙物 隨機轉彎 發聲F5 0.25拍 重複3次 yes no yes
  17. 17.  參考程式  建立 timer 變數  新增 alarm、turn 指令積木 設計自動避障警車 3/5 18
  18. 18. 設計自動避障警車 4/5 19
  19. 19. 設計自動避障警車 5/5 20

×