# スピーカー ## begin() **機能:** スピーカーを初期化します。 **構文:** begin(); **引数:** なし **戻り値:** なし ## end() **機能:** スピーカーをミュートし、出力を終了します。 **構文:** end(); **引数:** なし **戻り値:** なし ## tone() **機能:** 指定した音と長さでスピーカーを鳴らします。 **構文:** tone(uint16_t freq, [uint32_t duration]); | 引数 | 説明 | 型 | | --- | --- | --- | | freq | 音の高さ(周波数Hz) | uint16_t | | duration | 鳴動時間 (ms)、 省略可能。 | uint16_t | **使用例:** ```arduino #include void setup() { M5.begin(); M5.Speaker.tone(900, 1000); } ``` ## setBeep() **機能:** Beepで鳴らす音を設定します。 **構文:** setBeep(uint16_t freq, uint16_t duration); | 引数 | 説明 | 型 | | --- | --- | --- | | freq | 音の高さ(周波数Hz) | uint16_t | | duration | 鳴動時間 (ms)、 省略可能。 | uint16_t | **使用例:** ```arduino #include void setup() { M5.begin(); M5.Speaker.setBeep(900, 1000); } ```