64章:3軸加速度センサモジュール ADXL345(SPI/IIC)
作成2016.01.01
3軸加速度センサモジュール ADXL345(SPI/IIC)について検討します。
- 購入先と価格
*購入先:秋月電子通商
*品名:3軸加速度センサモジュール ADXL345(SPI/IIC)
*価格:¥450
- 使用方法の参照アドレス(1)
adafruit/Adafruit_ADXL345
https://github.com/adafruit/Adafruit_ADXL345
必要ファイルはLibrary ManageにADXL345と入力して検索できます。
- ADXL345評価回路図
ADXL345評価回路図を以下に示します。
- ADXL345評価回路外観
ADXL345評価回路外観を以下に示します。
- Arduinoスケッチの書込み
(1)「スケッチ」_「Include Library」_「Manage Libraries」を選択します。
(2)検索欄にADXL345と入力します。
(3)「Install」ボタンを押します。
(4)「ファイル」_「スケッチの例」_「Adafrut ADXL345」_「sensortest」を選択します。
(5)スケッチを書込みます。
(6)シリアルモニターを開きボーレート9600bpsに設定します。
(7)以下の結果が表示されます。
Accelerometer Test
------------------------------------
Sensor: ADXL345
Driver Ver: 1
Unique ID: 12345
Max Value: -156.91 m/s^2
Min Value: 156.91 m/s^2
Resolution: 0.04 m/s^2
------------------------------------
Data Rate: 100 Hz
Range: +/- 16 g
X: 0.35 Y: 0.31 Z: 9.26 m/s^2
X: 0.35 Y: 0.31 Z: 9.30 m/s^2
X: 0.35 Y: 0.31 Z: 9.18 m/s^2
X: 0.31 Y: 0.35 Z: 9.30 m/s^2
X: 0.35 Y: 0.35 Z: 9.26 m/s^2
X: 0.31 Y: 0.31 Z: 9.26 m/s^2
X: 0.35 Y: 0.24 Z: 9.26 m/s^2
X: 0.31 Y: 0.31 Z: 9.26 m/s^2
X: 0.35 Y: 0.27 Z: 9.30 m/s^2
X: 0.35 Y: 0.31 Z: 9.22 m/s^2
X: 0.35 Y: 0.31 Z: 9.22 m/s^2
X: 0.35 Y: 0.27 Z: 9.22 m/s^2
X: 0.39 Y: 0.31 Z: 9.26 m/s^2
X: 0.35 Y: 0.31 Z: 9.22 m/s^2
X: 0.35 Y: 0.27 Z: 9.30 m/s^2
X: 0.35 Y: 0.31 Z: 9.22 m/s^2
X: 0.39 Y: 0.12 Z: 9.30 m/s^2
X: 0.31 Y: 0.31 Z: 9.22 m/s^2
X: 0.39 Y: 0.00 Z: 9.34 m/s^2
X: 0.39 Y: 0.12 Z: 9.41 m/s^2
X: 0.27 Y: 0.31 Z: 9.26 m/s^2
X: 0.35 Y: 0.27 Z: 9.30 m/s^2
X: 0.39 Y: 0.31 Z: 9.26 m/s^2
- 軸加速度センサモジュール ADXL345(SPI/IIC)まとめ
(1)軸加速度センサモジュール ADXL345(SPI/IIC)のサンプルプログラムを正常に動作することができました。
(2)SD0端子をGNDに接続しないと正常に動作しません。
(3)軸加速度センサモジュール ADXL345(SPI/IIC)は重力方向を正確に検出できるようです。
(4)センサーを傾斜すると重力方向が変化し、計測値が変化します。
(5)軸加速度センサモジュール ADXL345(SPI/IIC)の応用については、今後検討したいと思います。
65章:HDC1000使用 温湿度センサーモジュールに行く。
トップページに戻る。