for Airio-Base. getting data of "Seeed Grove 6-Axis v1.0" write to FlashAir(SD card).
Dependencies: LSM6DS3 SDFileSystem mbed
Code URL
https://os.mbed.com/users/mbed_crane_elec/code/Airio-Base_Grove_6Axis/
Airio-Baseで 6軸センサーデータ取得とSDカードへの記録をするサンプルコードです。
準備
- Grove - 6-Axis Accelerometer&Gyroscopeを接続
- FlashAirをSDカードソケットへ接続
SWスイッチ動作
SWを押している間、LED2が点灯します。それ以外はなにもありません。
ISPスイッチ動作
SDカードにアクセスしカレントディレクトリに「TEST.txt」を作成し 6軸センサーからデータを0.4秒ごと5回のデータを取得して記録します。動作中LED1が点滅します。
取得データの確認
データの取得と記録が成功すると、以下のようなテキストデータがFlashAir等(SDカード)内に記録されます。複数回してもデータは上書きされます。FlashAirはAirio-Baseに装着のまま、PCやスマートフォンからFlashAirにアクセスし確認してみて下さい。
gx:5.929108 gy:1.876678 gz:-4.972076 ax:-0.001160 ay:0.264648 az:0.943542 temp:24.437500 gx:1.076660 gy:-3.140259 gz:-3.491669 ax:-0.021118 ay:0.237671 az:1.003906 temp:24.437500 gx:1.330872 gy:-3.147736 gz:-3.506622 ax:-0.019226 ay:0.236206 az:1.006042 temp:24.437500 gx:1.323395 gy:-3.125305 gz:-3.529053 ax:-0.021790 ay:0.237000 az:1.002136 temp:24.437500 gx:1.413116 gy:-3.259888 gz:-3.506622 ax:-0.019592 ay:0.235168 az:1.004089 temp:24.437500