メインコンテンツまでスキップ

Seeed Studio XIAO nRF52840 Sense における 6 軸 IMU の使用方法

Seeed Studio XIAO nRF52840 Sense には高精度の 6 軸慣性計測ユニット (IMU) が搭載されており、3 軸加速度センサ3 軸ジャイロスコープ が含まれています。また、このモジュールには 内蔵温度センサ も備わっています。このモジュールは TinyML プロジェクトに大いに役立つと考えています。本 Wiki では、このボード上で IMU を使用するための基本について紹介します。

注意

  • Seeed Studio XIAO nRF52840 にはこの IMU モジュールは搭載されていません。

シリアルモニタで加速度、ジャイロスコープ、温度データを表示する

この例では、Seeed Studio XIAO nRF52840 Sense から取得した加速度、ジャイロスコープ、温度データを Arduino シリアルモニタ上で表示します。

pir

  • Step 2. Arduino IDE を開き、Sketch > Include Library > Add .ZIP Library... に移動して、ダウンロードした zip ファイルを開きます。

pir

  • Step 3. File > Examples > Accelerometer And Gyroscope LSM6DS3 > HighLevelExample に移動して HighLevelExample を開きます

pir

  • Step 4. コードを書き込んで Serial Monitor を開きます

Note: コードを書き込んだだけでは自動的には実行されません。Arduino ウィンドウ右上の Serial Monitor をクリックして初めて実行されます。

pir

これで、上図のようにシリアルモニタ上に加速度、ジャイロスコープ、温度データが次々と表示されるのが確認できます。

さらに詳しく

さらに多くのサンプルを試したい場合は、File > Examples > Accelerometer And Gyroscope LSM6DS3 に移動し、Accelerometer And Gyroscope LSM6DS3 配下のすべてのサンプルを確認してください。

Loading Comments...