README
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(重力加速度)です。|