Přeskočit obsah

MPU6050 — zrychlení osy X/Y/Z (mpu6050_get_accel)

Co dělá: Vrátí zrychlení vybrané osy (X, Y, Z) z akcelerometru MPU6050.

mpu6050_get_accel

Vstupy

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

Výstup

  • Číslo: zrychlení vybrané osy (jednotka dle použité knihovny).

Kdy použít

  • Pro detekci pohybu, vibrací nebo orientace vůči gravitaci.
  • Po mpu6050 aktualizovat data, aby odpovídal aktuálním datům.

Tipy a pasti

  • Rozsah akcelerometru závisí na konfiguraci knihovny (typicky od ±2 g do ±16 g).
  • Při statickém stavu očekávej na jedné ose složku gravitačního zrychlení.

Příklad použití

example_mpu6050

Otevřít příklad v ESP IDE

Ukázka generovaného Python kódu

value = mpu.getAccel()[0]