obniz Parts Library

Grove_PressureSensor

GitHub
Grove_PressureSensor
Usable Devices :
obniz_board
m5stickc

Grove_PressureSensor

Groveコネクタで利用できる圧力センサです。
センサで取得した圧力を0〜330(500)の間で返します。

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

obnizデバイスと接続します。
黄線、赤線、黒線がそれぞれoutput、vcc、gndに対応します。

name type required default description
vcc number(obniz Board io) no   モジュールの場合はvcc, 単体の場合はHに接続します。別の電源につないでいる場合は指定する必要はありません。
gnd number(obniz Board io) no   モジュールの場合はgnd, 単体の場合はHに接続します。別の電源につないでいる場合は指定する必要はありません。
output number(obniz Board io) no   output 出力端子
grove object no   接続するデバイスにgroveがある場合に利用できます
// Javascript Example
let sensor = obniz.wired("Grove_PressureSensor", {gnd:0, vcc:1, output: 3});

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

// Javascript Example
let sensor = obniz.wired("Grove_PressureSensor", {grove: obniz.grove0});

onchange = function(value){}

圧力センサの値に変化があった場合にcallback関数を呼び出します。

// Javascript Example
let sensor = obniz.wired("Grove_PressureSensor", {grove: obniz.grove0});
sensor.onchange = function(value){
  console.log(value)
};

[await]getWait();

圧力センサの値を一度だけ取得します。

// Javascript Example
let sensor = obniz.wired("Grove_PressureSensor", {grove: obniz.grove0});
let value = await sensor.getWait();
console.log(value);

Supported from: obniz.js 3.7.0