Skip to main content

Grove - 3軸デジタル加速度センサー(±1.5g)

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

Grove - 3軸デジタル加速度センサー v1.2
Grove - 3軸デジタル加速度センサー v1.2b
3軸デジタル加速度センサーは、方向検出、ジェスチャー検出、動作検出などのプロジェクトにおいて重要な部品です。この3軸デジタル加速度センサー(±1.5g)は、Freescaleの低消費電力モジュールMMA7660FCを基にしています。最大10,000gの高衝撃耐性と、サンプルレートの設定可能性を特徴としています。測定範囲がそれほど大きくない用途においては、耐久性があり、省エネルギーでコスト効率が高いため、優れた選択肢です。

pir

仕様

  • 動作電圧: 3.0 - 5.5V
  • オフモード電流: 0.4μA
  • スタンバイモード電流: 2μA
  • アクティブモード電流: 1 ODRで47 μA
  • テスト範囲: ±1.5g
  • 感度: 21LSB/g
  • Suli互換ライブラリ
tip
Groveモジュールの詳細については、[Grove System](https://wiki.seeedstudio.com/ja/Grove_System/)をご参照ください。

対応プラットフォーム

ArduinoRaspberry Pi

pir

pir

caution
上記で対応していると記載されているプラットフォームは、モジュールのソフトウェアまたは理論的な互換性を示しています。ほとんどの場合、Arduinoプラットフォーム向けのソフトウェアライブラリやコード例のみを提供しています。すべての可能なMCUプラットフォーム向けにソフトウェアライブラリやデモコードを提供することは不可能です。そのため、ユーザー自身でソフトウェアライブラリを作成する必要があります。

デモンストレーション

Arduinoを使用する場合

ここでは、このセンサーから生のデータと「g」で測定されたデータを取得する方法を示します。

Groveケーブルを使用して、このモジュールをGrove - Base ShieldのI2Cポートに接続します。

注意

このモジュールの割り込み機能を有効にしたい場合は、基板上でブレークアウトされたINTはんだパッドを、割り込みサービスルーチンが可能なArduinoのピンに接続する必要があります。

pir

リソースセクションで提供されているライブラリをインストールしてください。

コードを次のパスから直接開きます: File -> Example -> DigitalAccelerometer_MMA7660FC -> MMA7660FC_Demo。

このプログラムでは、センサーからの加速度情報がI2Cバスを介してSeeeduinoに送信され、その後Seeeduinoがそれをシリアルモニターに表示します。 シリアルモニターを開いて結果を確認してください。

pir

このセンサーの出力は、生データと重力単位「g」に変換された3軸加速度情報の2つの部分で構成されています。

Raspberry Pi を使用する場合

  1. Raspberry Pi と GrovePi または GrovePi+ を用意してください。

  2. 開発環境の設定を完了している必要があります。設定がまだの場合は、こちらを参照してください。

  3. 接続

  • センサーを Grove ケーブルを使用して GrovePi の I2C ソケット(i2c-x(1~3))に接続します。
  1. デモディレクトリに移動します:

    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"
  1. デモを実行します。
    sudo python grove_i2c_accelerometer.py

参考

以下の2つの図は、結果の物理的な意味を理解するのに役立ちます。

最初の図は各軸の方向について説明しています:

pir

2番目の図は具体例を示しています:

pir

回路図オンラインビューア

リソース

プロジェクト

傾きで作動するスピニングファンライトスティック
ポータブル LED カラースティックは、振る動作に反応します。追加のファンとアラーム付き。

Lean Green RC Sailing Machine
インターネット接続デバイスで、サーボを制御し、センサー(GPS/ジャイロ/加速度/コンパス)の更新を GSM セルリンクを介してリアルタイムで送信します。

技術サポートと製品ディスカッション

弊社製品をお選びいただきありがとうございます!製品をご利用いただく際に、できる限りスムーズな体験を提供するため、さまざまなサポートを提供しております。お客様の好みやニーズに合わせた複数のコミュニケーションチャネルをご用意しています。

Loading Comments...