556 views
#### 回到 [`教學大綱`](https://md.kingkit.codes/s/siSKyknlU) / [`Web:AI 程式積木`](https://md.kingkit.codes/s/X4vMmbtp_) <style> blockquote.announcement { background-color: #f4aa14; height: 50px; width: 100%; display: flex; justify-content: center; border-left: none; } blockquote.announcement p { color: white; height: 100%; align-items: center; display: flex; } .announcement a { background-color: rgba(0, 0, 0, 0.2); text-decoration: none; padding: 6px 16px; border: 1px; border-radius: 8px; color: #fff; line-height: 30px; } </style> <blockquote class="announcement"> <p> Webduino 學習手冊網站即將改版,提供您更好的閱讀體驗!<a href="https://resource.webduino.io/docs/webai" target="_blank" rel="noopener" >搶先試用</a > </p> </blockquote> # 喇叭 Web:AI 開發板能夠搭配外接喇叭及 SD 卡,將指定的音檔播放出來,並且藉由編輯各類積木程式控制觸發條件和音量,達成在任何情境下的聲音互動。 ## 喇叭播放 「播放」積木代表執行播放的動作,輸入指定的名稱,就可以播放 SD 卡內的 wav 檔。 > 「播放」積木的音檔支援格式為 **.wav**。 ![](/uploads/upload_877afa4b024423a0363351f8c31296fe.png) ## 播放音量 「音量」積木可以控制播放的音量,音量大小為 0~100,預設值為 5。因為程式是一行一行執行,所以「音量」積木必須放在「播放」積木之前。 > 請先設定音量,再播放音檔。 ![](/uploads/upload_70c34d4ff54a405fad332e898178bddf.png) ### 範例:按鈕播放音樂 1. 將存放音檔的 SD 卡插入 Web:AI 開發板中,並接上喇叭。 ![](/uploads/upload_d7d9cbd3157d999f5745179adda3016b.png) 3. 設定「播放」積木內要播放的音檔名稱,範例中使用 logo 這個內建音檔。 4. 放入「音量」積木設定要播放的音量。 5. 在最外層加上「按鈕」積木,讓開發板能夠用按鈕播放音樂。 6. 執行後,按下 L 按鈕,可以聽到喇叭放出音樂。 ![](/uploads/upload_c056e3869240b47d896b85e6e9e633ac.png) ![](/uploads/upload_eaa4c8056d7ddfb2baed6c24810c3c48.gif)