Grove - 3軸デジタル加速度センサー(±1.5g)
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
![]() | ![]() |
Grove - 3軸デジタル加速度センサー v1.2 | Grove - 3軸デジタル加速度センサー v1.2b |
仕様
- 動作電圧: 3.0 - 5.5V
- オフモード電流: 0.4μA
- スタンバイモード電流: 2μA
- アクティブモード電流: 1 ODRで47 μA
- テスト範囲: ±1.5g
- 感度: 21LSB/g
- Suli互換ライブラリ
Groveモジュールの詳細については、[Grove System](https://wiki.seeedstudio.com/ja/Grove_System/)をご参照ください。
対応プラットフォーム
Arduino | Raspberry Pi |
---|---|
上記で対応していると記載されているプラットフォームは、モジュールのソフトウェアまたは理論的な互換性を示しています。ほとんどの場合、Arduinoプラットフォーム向けのソフトウェアライブラリやコード例のみを提供しています。すべての可能なMCUプラットフォーム向けにソフトウェアライブラリやデモコードを提供することは不可能です。そのため、ユーザー自身でソフトウェアライブラリを作成する必要があります。
デモンストレーション
Arduinoを使用する場合
ここでは、このセンサーから生のデータと「g」で測定されたデータを取得する方法を示します。
Groveケーブルを使用して、このモジュールをGrove - Base ShieldのI2Cポートに接続します。
注意
このモジュールの割り込み機能を有効にしたい場合は、基板上でブレークアウトされたINTはんだパッドを、割り込みサービスルーチンが可能なArduinoのピンに接続する必要があります。リソースセクションで提供されているライブラリをインストールしてください。
コードを次のパスから直接開きます: File -> Example -> DigitalAccelerometer_MMA7660FC -> MMA7660FC_Demo。
このプログラムでは、センサーからの加速度情報がI2Cバスを介してSeeeduinoに送信され、その後Seeeduinoがそれをシリアルモニターに表示します。 シリアルモニターを開いて結果を確認してください。
このセンサーの出力は、生データと重力単位「g」に変換された3軸加速度情報の2つの部分で構成されています。
Raspberry Pi を使用する場合
Raspberry Pi と GrovePi または GrovePi+ を用意してください。
開発環境の設定を完了している必要があります。設定がまだの場合は、こちらを参照してください。
接続
- センサーを Grove ケーブルを使用して GrovePi の I2C ソケット(i2c-x(1~3))に接続します。
デモディレクトリに移動します:
cd yourpath/GrovePi/Software/Python/
- コードを確認するには以下を実行します:
nano grove_i2c_accelerometer.py # "Ctrl+x" で終了 #
import time
import grovepi
# Grove Accelerometer (+/- 1.5g) を任意の I2C ポート(例: I2C-1)に接続
# I2C アドレス 0x4c で見つかります
# SCL, SDA, VCC, GND
while True:
try:
print grovepi.acc_xyz()
time.sleep(.5)
except IOError:
print "Error"
- デモを実行します。
sudo python grove_i2c_accelerometer.py
参考
以下の2つの図は、結果の物理的な意味を理解するのに役立ちます。
最初の図は各軸の方向について説明しています:
2番目の図は具体例を示しています:
回路図オンラインビューア
リソース
- MMA7660FC のデータシート
- Grove - 3-Axis Digital Accelerometer Eagle ファイル
- 3-Axis Digital Accelerometer(±1.5g) の GitHub リポジトリ
プロジェクト
傾きで作動するスピニングファンライトスティック
ポータブル LED カラースティックは、振る動作に反応します。追加のファンとアラーム付き。
Lean Green RC Sailing Machine
インターネット接続デバイスで、サーボを制御し、センサー(GPS/ジャイロ/加速度/コンパス)の更新を GSM セルリンクを介してリアルタイムで送信します。
技術サポートと製品ディスカッション
弊社製品をお選びいただきありがとうございます!製品をご利用いただく際に、できる限りスムーズな体験を提供するため、さまざまなサポートを提供しております。お客様の好みやニーズに合わせた複数のコミュニケーションチャネルをご用意しています。