Skip to main content

XIAO nRF52840 SenseのIMU使用方法

note

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

Seeed Studio XIAO nRF52840 Senseでの6軸IMUの使用方法

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

注意

  • Seeed Studio XIAO nRF52840には、このIMUモジュールは搭載されていません。
  • IMU機能は「Seeed nrf52 mbed-enabled Boards Library」を使用することでより良いパフォーマンスを発揮します。そのため、このライブラリの使用を強くお勧めします。

pir

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

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

pir

  • ステップ2. Arduino IDEを開き、スケッチ > ライブラリをインクルード > .ZIP形式のライブラリを追加...を選択し、ダウンロードしたzipファイルを開きます。

pir

  • ステップ3. ファイル > スケッチ例 > Accelerometer And Gyroscope LSM6DS3 > HighLevelExampleに移動し、HighLevelExampleを開きます。

pir

  • ステップ4. コードをアップロードし、シリアルモニターを開きます。

注意: コードをアップロードしても、Arduinoウィンドウの右上にあるシリアルモニターをクリックするまで自動的には実行されません。

pir

これで、上記のようにシリアルモニターに加速度計、ジャイロスコープ、温度データが順番に表示されるのが確認できます!

その他の機能は?

さらに多くの例を試したい場合は、ファイル > スケッチ例 > Accelerometer And Gyroscope LSM6DS3に移動し、Accelerometer And Gyroscope LSM6DS3の下にあるすべての例を確認してください。

Loading Comments...