9件のコメント現状とライブラリのバージョンが違うので、同じコードが動かないと思います。最新情報はM5StickC非公式日本語リファレンスで確認してください。加速度(acc)X軸加速度Y軸加速度Z軸加速度ジャイロ(Gyro)X軸ジャイロY軸ジャイロZ軸ジャイロ実験プログラムまとめ情報http://senodia.com/en/Product/detail/id/17.htmlhttp://senodia.com/Uploads/Product/5b2b6ef1216e8.pdfIMUは英語のページと、データシートがあるので良かったです。データシートでの軸IMUは使ったことがないのですが、図を見る限り普通の座標系な気がします。机の上に、横に置いて、上から見た図の写真です。この方向からいろいろな方向に動かして、加速度とジャイロの反応を調べました。ボタンを押すと数値をリセットするので、調べ終わったらリセットして、他の方向を調べています。左右に動かしても反応しなかったのですが、なんと右側を持ち上げるとプラスに反応。左側を持ち上げるとマイナスの加速度でした。Y軸加速度Y軸は手前に傾けるとプラス、手前を持ち上げるとマイナスでした。Z軸加速度Z軸は左に回転するとプラス、右に回転するとマイナスでした。ジャイロ(Gyro)X軸ジャイロ元の状態が0で、手前を持ち上げるとプラスで、写真の状態で0.5になり、奥を持ち上げるとマイナスになります。Y軸ジャイロ元の状態が0で、右側を持ち上げるとプラスで、写真の状態で0.5になり、左側を持ち上げるとマイナスになります。Z軸ジャイロ元の状態が0.5で、どの方向にでも90度傾けると0.0になっていたように思えます。min_accZ);}サンプルスケッチのSH200Iに最小値と最大値を保存するようにした物になります。温度計は表示上邪魔なので消してしまいました。まとめサンプルスケッチを動かしてみて、数値の動きが意図していたのと違っていたので実験してみましたが、予想と違う結果になりました。加速度は純粋な座標軸じゃなくて、座標軸に対する回転方向の加速度な気がします。加速度とジャイロで軸の方向が違う気がするので謎が深まります。ジャイロはおそらく重力を基準としているので、チップの付いている向きと重力の向きが違うのかもしれません。腑に落ちないところがあるので、他の人も検証してもらいたいです。私の端末がおかしいのか、そもそもデータシートから間違っているのかが知りたいです。PM自分の端末も同じ結果でしたなんででしょうね。僕もSH200Q(ただし、M5StickVに搭載されているもの)を検証している所ですが、加速度の値が明らかにおかしい感じがしています。いう座標と値を意味しているのか、理解が出来ていなくて、うーんといった感じがしています。AMおっ、初期ロットですか?初期以外はMPU6866ですっけ?M5StickCも変わるのかな。AM僕は初期ロットのSH200Qを引いてしまい(InvenSenseの方を使いたいですが...)、M5StickCのIMU部分をpythonにしてデータを取得していますが、記載されている通りの謎の動きで、うーん...といった感じです。データシートの値と違いすぎるので、諦めて取れる値を使おうかなと思っている所です。AM結局の所習得できるデータでがんばるしかないんですよね。コメントをキャンセルメールアドレスが公開されることはありません。date*管理者承認後にページに追加されます。公開されたくない相談はその旨本文に記載するかTwitterなどでDM投げてください。スパム対策として、日本語が含まれない投稿は無視されますのでご注意ください。その2関連記事はこちらです。関連記事はこちらです。Themegraphy。