電子工程系應 用 電 子 組
電 腦 遊 戲 設 計 組
教學(7)
聲光控制應用
吳錫修
May 20, 2017
shapethefuture
mBot蜂鳴器
2
Buzzer
Wu, ShyiShiou Dept. of E.E.
shapethefuture
 電流通過電磁線圈,使電磁線圈產生磁場來驅動振動膜發聲
蜂鳴器發音原理
3 Wu, ShyiShiou Dept. of E.E.
shapethefuture
 音樂卡片  音樂門鈴
生活科技應用實例
4 Wu, ShyiShiou Dept. of E.E.
shapethefuture
 控制指令
 音調C2~D8,整拍時間為1秒 (1000 ms)
 節拍可輸入數值,單位為毫秒 (ms)
mBot蜂鳴器聲音控制 1/2
5 Wu, ShyiShiou Dept. of E.E.
shapethefuture
 音階頻率對照表
mBot蜂鳴器聲音控制 2/2
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
Wu, ShyiShiou Dept. of E.E.
shapethefuture
 超音波距離30公分內開始以嗶聲及閃紅色LED燈警示
 距離愈近,嗶聲及閃燈愈急促
停車雷達練習 1/3
7 Wu, ShyiShiou Dept. of E.E.
30公分
嗶
嗶
嗶
shapethefuture
 程式流程
停車雷達練習 2/3
8 Wu, ShyiShiou Dept. of E.E.
shapethefuture
 參考程式
 建立distance變數
停車雷達練習 3/3
9 Wu, ShyiShiou Dept. of E.E.
shapethefuture
 按下按鈕後,mBot前進
 隨機等3~5秒後,紅、藍閃光並發出警笛聲音,持續3秒
警車聲光效果練習 1/3
10 Wu, ShyiShiou Dept. of E.E.
shapethefuture
 程式流程
警車聲光效果練習 2/3
11 Wu, ShyiShiou Dept. of E.E.
shapethefuture
 參考程式
警車聲光效果練習 3/3
12 Wu, ShyiShiou Dept. of E.E.
shapethefuture
 依據mBot超音波偵測距離發出中音Do~Si音調
 每3公分⼀音階
空氣琴練習 1/3
13 Wu, ShyiShiou Dept. of E.E.
shapethefuture
 程式流程
空氣琴練習 2/3
14 Wu, ShyiShiou Dept. of E.E.
shapethefuture
 參考程式,scale值可繼續延伸
 建立scale變數
空氣琴練習 3/3
15 Wu, ShyiShiou Dept. of E.E.

mBot 教學7 聲光控制應用