Obsah:

Trojosový akceleračný gyroskop GY-521 MPU6050, modul 6DOF, návod: 4 kroky
Trojosový akceleračný gyroskop GY-521 MPU6050, modul 6DOF, návod: 4 kroky

Video: Trojosový akceleračný gyroskop GY-521 MPU6050, modul 6DOF, návod: 4 kroky

Video: Trojosový akceleračný gyroskop GY-521 MPU6050, modul 6DOF, návod: 4 kroky
Video: Грузовики по бездорожью. Урал, камаз, татра в грязи. 2024, November
Anonim
Výukový modul GY-521 MPU6050 3-osový akceleračný gyroskop 6DOF
Výukový modul GY-521 MPU6050 3-osový akceleračný gyroskop 6DOF

Popis

Tento jednoduchý modul obsahuje všetko potrebné na prepojenie s Arduino a inými ovládačmi prostredníctvom I2C (použite knižnicu Wire Arduino) a poskytuje informácie o snímaní pohybu pre 3 osi - X, Y a Z.

technické údaje

  • Rozsahy akcelerometra: ± 2, ± 4, ± 8, ± 16g
  • Rozsahy gyroskopov: ± 250, 500, 1000, 2000 °/s
  • Rozsah napätia: 3,3 V - 5 V (modul obsahuje regulátor nízkeho napätia)

Krok 1: Príprava materiálu

Príprava materiálu
Príprava materiálu
Príprava materiálu
Príprava materiálu
Príprava materiálu
Príprava materiálu

V tomto návode vám podrobne ukážeme, ako modul funguje. Najprv musíme pripraviť nasledujúce materiály:

  1. Arduino Uno
  2. Spojovací kábel medzi mužmi a ženami
  3. USB kábel typu A až B
  4. Breadboard

Krok 2: Inštalácia hardvéru

Inštalácia hardvéru
Inštalácia hardvéru
Inštalácia hardvéru
Inštalácia hardvéru

Keď budú materiály pripravené, modul prepojíme s Arduino Uno. Podrobné spojenie bude zapísané nižšie:

  1. VCC -> 5V
  2. GND -> GND
  3. SCL -> A5
  4. SDA -> A4
  5. INT -> D2

Krok 3: Zdrojový kód

Zdrojový kód
Zdrojový kód

Na testovanie Arduino MPU 6050,

  1. Najprv si stiahnite knižnicu Arduino pre MPU 6050. Odkaz je uvedený tu.
  2. Potom rozbaľte/rozbaľte túto knižnicu a presuňte priečinok s názvom „MPU6050“do priečinka „Knižnica“Arduina.
  3. Nainštalujte si knižnicu I2Cdev, ak ju ešte nemáte pre svoje Arduino. Pri inštalácii postupujte rovnako ako vyššie. Súbor nájdete tu.
  4. Otvorte Arduino IDE a postupujte podľa týchto krokov: [Súbor]-> [Príklady]-> [MPU6050]-> [Príklady]-> [MPU6050_DMP6].
  5. Nahrajte zdrojový kód do svojho Arduina.

Krok 4: Výsledky

Výsledky
Výsledky
Výsledky
Výsledky
Výsledky
Výsledky
  1. Po nahraní kódu otvorte sériový monitor a nastavte prenosovú rýchlosť na 115200.
  2. Ďalej skontrolujte, či na sériovom monitore vidíte niečo ako „Inicializácia zariadení I2C …“. Ak nie, stačí stlačiť tlačidlo reset.
  3. Teraz uvidíte riadok s textom „Odoslaním ľubovoľného znaku spustíte programovanie a demo DMP“. Stačí zadať ľubovoľný znak na sériovom monitore a odoslať ho. Mali by ste začať vidieť hodnoty stáčania, rozstupu a nakláňania prichádzajúce z MPU 6050.

Poznámky: DMP je skratka pre Digital Motion Processing. MPU 6050 má vstavaný pohybový procesor. Spracováva hodnoty z akcelerometra a gyroskopu, aby nám poskytol presné 3D hodnoty. Tiež budete musieť počkať asi 10 sekúnd, kým získate presné hodnoty v sériovom monitore, potom sa hodnoty začnú stabilizovať.

Odporúča: