mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
1.5 KiB
1.5 KiB
スピーカー
begin()
機能:
スピーカーを初期化します。
構文:
begin();
引数:
なし
戻り値:
なし
end()
機能:
スピーカーをミュートし、出力を終了します。
構文:
end();
引数:
なし
戻り値:
なし
tone()
機能:
指定した音と長さでスピーカーを鳴らします。
構文:
tone(uint16_t freq, [uint32_t duration]);
| 引数 | 説明 | 型 |
|---|---|---|
| freq | 音の高さ(周波数Hz) | uint16_t |
| duration | 鳴動時間 (ms)、 省略可能。 | uint16_t |
使用例:
#include <M5Stack.h>
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 |
使用例:
#include <M5Stack.h>
void setup() {
M5.begin();
M5.Speaker.setBeep(900, 1000);
}