FRDM-KL25Zを使用した転倒検知と歩数カウント<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
さて、私は Freescale FRDM-KL25Z 開発プラットフォームに取り組んでいますが、次のサンプル コードを入手できません。
- 落下時にLEDを点滅させる方法(基本的には落下検出)
- 人体に装着して歩数を数える方法。
誰かこの件について助けてくれませんか?本当に緊急なんです…
よろしくお願いします。
センサ・フュージョンRe: Fall Detection and Step Count using FRDM-KL25Z<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
こんにちは、メーガンさん。
FRDM-KL25Z は、MMA8451 加速度センサを搭載したマイクロコントローラ ボードです。
- 自由落下のようなイベントをキャプチャするには、自由落下を検出し、MCU にイベントを通知する割り込みを生成するように、レジスタに設定を書き込むことによって、I2C 経由で加速度計をプログラムする必要があります。その後、MCU はオンボード LED をオンにして表示することができます。以下の手順に従って例を構築します。
- さて、歩数を検出するには、加速度センサのデータを読み取って歩数を計算できる歩数計アルゴリズムが必要になります。歩数検出には、以下に示す例を使用できます。
https://mcuxpresso.nxp.com/をご覧ください--> ボードの選択 --> ボード --> Kinetis --> FRDM-KL25Z --> MCUXpresso SDK のビルド --> ソフトウェア コンポーネント ISSDK を追加し、SDK アーカイブをビルドしてダウンロードします。
- 自由落下検出の場合、サンプル boards\frdmkl25z\issdk_examples\センサ\mma8451q\mma845x_interrupt を開始点として使用し、アプリケーションノートAN4070.pdfに従って自由落下検出サンプルを作成します。
- 歩数計の場合、サンプル boards\frdmkl25z\issdk_examples\algorithms\pedometer\pedometer_mma8451 が目的にかなうはずです。