05

ゼピュロス・ジャイロ配線

MPU6050をI2Cバスに配線し、ピン競合を解決し、シリアルログでAHRSを検証します。

I2Cピン選択

Zephyrus のデフォルト I2C ピンは GPIO4 (SDA)GPIO5 (SCL) です。PWMP7 v1.0 では問題ありません。v1.1 では GPIO2/GPIO5 が引き出されていないため、Zephyrus は GPIO1 (SDA, CH2)GPIO3 (SCL, CH3) を使います。必ずシルクスクリーンをピンマップと照合してください。GPIO4 は SX1280 無線割り込み用にハード予約されており、絶対に転用してはいけません。

GY-521の配線

GY-521 受信機
VCC 5V レール(オンボードレギュレータが 3.3V 生成)
GND GND
SDA GPIO1 (CH2) — v1.0 では GPIO5
SCL GPIO3 (CH3) — v1.0 では GPIO2
AD0 / INT / XDA / XCL 開放のまま

GY-521 は独自の 4.7 kΩ プルアップと AMS1117-3.3V レギュレータを搭載しています。5V を供給すれば自前の 3.3V を作り、ロジックレベルは自動で一致します。合計 4 本のワイヤ、トレース切断なし、追加レギュレータなし。

キャリブレーションと検証

Mahony AHRS は起動時にジャイロバイアスを自己較正します。電源投入後 1 秒間は機体を静止させてください。シリアルログでセンサーが生きているか確認します。傾けるとピッチ/ロールが機体に追従し、クレストラダーが手動ロールに逆らうべきです(右ロール → ラダーは左に補正)。起動時にバスがハングしたら、予約済みピンに当たっています。マップを再確認し、正しい CH2/CH3 ペアへ移してください。