MultiWii調査(センサー編その1)

こうなるとMultiWiiのソースコード(”Goebish build dsm2 2048 multiwii 2.3″)をひと通り調査しないといけない。
まずはセンサー編。
Sensors.cppvoid initSensors()から。
if (GYRO)で始まる各種センサーの有無を調べると、Pocket QuadであるのはGYROACCの2つ。
BARO, MAG, SONARの3つは無い。

ジャイロと加速度センサーはMPU-6050というチップとI2Cでやりとりする。
MPU-6050の資料
AVRのI2C制御アーカイブ

I2C関連の関数を抜き出した。

カテゴリー: MultiWii, センサー, 作業, 備忘録 タグ: , パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください