obniz Parts Library

Grove_Buzzer

GitHub
Grove_Buzzer
Usable Devices :
obniz_board
m5stickc
Found at :
秋月電子通商
www.seeedstudio.com

Grove_Buzzer

Groveコネクタで利用できるブザーです。指定した高さの音を鳴らすことができます。

wired(obniz, { signal [, vcc, gnd, grove]});

name type required default description
signal number(obniz Board io) yes   signal 出力端子(4 pin of Grove)
vcc number(obniz Board io) no   VCC端子(2 pin of Grove)
gnd number(obniz Board io) no   GND端子(0 pin of Grove)
grove object no   接続するデバイスにgroveがある場合に利用できます
// Javascript Example
var speaker = obniz.wired("Grove_Buzzer", {gnd:0, vcc:1, signal: 3});

groveを持つデバイスでは、パラメータに{grove: obniz.grove0}を指定することで接続できます。

// Javascript Example
var speaker = obniz.wired("Grove_Buzzer", {grove: obniz.grove0});

play(frequency)

スピーカーから指定した周波数の音を鳴らします

// Javascript Example
var speaker = obniz.wired("Grove_Buzzer", {gnd:0, vcc:1, signal: 3});
speaker.play(1000) // 1000 Hz

stop()

再生を停止します。

// Javascript Example
var speaker = obniz.wired("Grove_Buzzer", {gnd:0, vcc:1, signal: 3});
speaker.play(1000) // 1000 Hz
await obniz.wait(1000);
speaker.stop();

Supported from: obniz.js 3.5.0