聲音方塊 | 樂高機器人EV3使用說明
聲音方塊
![]() |
聲音方塊使用 EV3 主機中的揚聲器發出聲音。可以播放預先錄制的聲音檔案或是指定音符或音調。 |




使用模式選擇選擇要發出的聲音類型。選擇模式之後,可以爲輸入選擇值。可用輸入會因模式而異。下面介紹了模式和輸入。
模式
“播放檔案”模式播放預先錄制的聲音檔案。
檔案名稱輸入位於方塊頂部。它使您可以從聲音效果、口頭詞語和短語列表中進行選擇。“LEGO 聲音”類別中的聲音是隨 EV3 軟體包含的聲音檔案。“專案聲音”類別中列出的聲音是已在專案中使用的聲音。這樣可以在程式或專案中方便地多次使用相同聲音。
如果從方塊頂部的檔案名稱輸入中選擇“連線”,則“檔案名稱”輸入會出現在聲音方塊的輸入區域中。這使您可以使用資料線提供聲音檔案的名稱。
請注意,需要先通過在“檔案名稱”輸入中選擇聲音檔案,將該檔案增加到專案。
音量輸入控制音量的高低程度。
播放類型輸入控制方塊在程式繼續執行下一個方塊之前是否等待聲音完成,以及是否重覆聲音。
檔案名稱輸入位於方塊頂部。它使您可以從聲音效果、口頭詞語和短語列表中進行選擇。“LEGO 聲音”類別中的聲音是隨 EV3 軟體包含的聲音檔案。“專案聲音”類別中列出的聲音是已在專案中使用的聲音。這樣可以在程式或專案中方便地多次使用相同聲音。
如果從方塊頂部的檔案名稱輸入中選擇“連線”,則“檔案名稱”輸入會出現在聲音方塊的輸入區域中。這使您可以使用資料線提供聲音檔案的名稱。
請注意,需要先通過在“檔案名稱”輸入中選擇聲音檔案,將該檔案增加到專案。
音量輸入控制音量的高低程度。
播放類型輸入控制方塊在程式繼續執行下一個方塊之前是否等待聲音完成,以及是否重覆聲音。
範例 1

此程式會通過播放兩個不同聲音檔案並等待每個檔案完成,使 EV3 主機說出“Turn Right”。
提示和技巧
EV3 主機只能播放儲存在預先錄制的聲音檔案中的口頭詞語聲音。檔案名稱輸入中的文字必須爲現有聲音檔案的名稱。
提示和技巧
“播放音調”模式播放的音調的聲音與播放音符模式播放的音符相同,但是可以使用“播放音調”指定準確頻率。
範例

此程式會基於馬達轉動感應器的位置,使音調頻率發生變化。在手動轉動馬達時,音調會更改。
提示和技巧
可以在持續時間輸入中使用小數點獲取準確時間量(包括非常短的間隔)。例如,0.1 秒會將音符播放十分之一秒。
範例

此程式會通過播放三個不同音符來播放短曲調。
範例

此程式會播放某個音調,直至觸碰感應器受到壓下,然後停止該音調。
聲音方塊的輸入控制播放的聲音的詳細資訊。可以將輸入值直接輸入到方塊中。或者,可以通過資料線從其他程式方塊的輸出提供值。
A-G | Do,Ré,Mi |
---|---|
C | Do |
D | Ré |
E | Mi |
F | Fa |
G | Sol |
A | La |
B | Si |