@chirimen/grove-accelerometer

1.0.4 • Public • Published

Grove 3 軸加速度センサー

ADXL345 を使用した 3 軸加速度センサーモジュールです

センサー仕様

  • 測定可能加速度
    • ±16 G (重力加速度)
  • 加速度解像度
    • 3.9mg
  • I2C スレーブアドレス
    • 0x53

詳細な仕様はデータシートを参照してください。(ANALOG DEVICES 社のサイトにリンクします。)

ドライバー

初期化

const groveaccelerometer = new GROVEACCELEROMETER(i2cPort, slaveAddress);
await groveaccelerometer.init();

I2C ポートの取得とセンサーの初期化をします。 センサーを使う前に必ず 1 回実行してください。

引数 説明
i2cPort I2CSlaveDevice 使用する I2C ポートの port オブジェクトです。
slaveAddress Number センサーの I2C スレーブアドレスです。センサー仕様を参照してください。

加速度の読み取り read()

await groveaccelerometer.read();

加速度を測定します。 返り値は 1 軸毎の値が格納されたオブジェクトです

返り値 説明
acceleration.x Number x 軸方向の加速度です。単位は G(重力加速度)です。
acceleration.y Number y 軸方向の加速度です。単位は G(重力加速度)です。
acceleration.z Number z 軸方向の加速度です。単位は G(重力加速度)です。

参考リンク

Readme

Keywords

none

Package Sidebar

Install

npm i @chirimen/grove-accelerometer

Weekly Downloads

2

Version

1.0.4

License

MIT

Unpacked Size

6.26 kB

Total Files

5

Last publish

Collaborators

  • kou029w
  • krunaru
  • sizuhiko
  • akihiko.kigure
  • saxallan
  • satakagi
  • dynamis
  • rasp753