加速度センサーによる角度測定

加速度センサーによる角度測定やってみました。
http://l-raven.ddo.jp/create/movie/20110611_kakudosokutei.movにHD書き出しした動画があります。

仕組みとして加速度センサーからの加速度に対応したアナログ出力をA/D変換してXYZ軸方向に分解して、アークタンジェントを用いて角度計算をしてる感じ。あとは、PC側ソフトウェアで視覚的エフェクトの処理を多数。

PC側ソフトウェアの作製に使ったのがC++。DXライブラリーとのコンボでこんな感じ。
(マイコン側の負荷を掛けたくなかったのでPC側ソフトでアークタンジェントの計算を全てやってる)

まぁ姿勢検知にでも使えればいいかな。うん。