Přeskočit obsah

MPU6050 — úhel osy X/Y/Z (mpu6050_get_angle)

Co dělá: Vrátí úhel náklonu vybrané osy (X, Y, Z) z interního výpočtu knihovny.

mpu6050_get_angle

Vstupy

  • Pole axis: volba osy (X, Y, Z).

Výstup

  • Číslo: úhel vybrané osy (typicky ve stupních).

Kdy použít

  • Pro stabilizaci, balancování nebo detekci náklonu zařízení.
  • Po mpu6050 aktualizovat data, aby odpovídal aktuálním datům.

Tipy a pasti

  • Jednotka úhlu závisí na použité knihovně mpu6050.py (v této implementaci typicky stupně).
  • Při rychlých pohybech počítej s šumem a použij filtraci.

Příklad použití

example_mpu6050

Otevřít příklad v ESP IDE

Ukázka generovaného Python kódu

value = mpu.getAngles()[0]