Obsah:

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

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

Video: 3osý akcelerační gyroskop GY-521 MPU6050, modul 6DOF, návod: 4 kroky
Video: Autokamera MiVue C310 | Představení | HD záznam | detekce nárazů | 32 GB 2024, Listopad
Anonim
Výukový modul 3osého akceleračního gyroskopu GY-521 MPU6050 6DOF
Výukový modul 3osého akceleračního gyroskopu GY-521 MPU6050 6DOF

Popis

Tento jednoduchý modul obsahuje vše potřebné k propojení s Arduino a dalšími ovladači přes I2C (použijte knihovnu Wire Arduino) a poskytuje informace o snímání pohybu pro 3 osy - X, Y a Z.

Specifikace

  • Rozsahy akcelerometru: ± 2, ± 4, ± 8, ± 16 g
  • Rozsahy gyroskopů: ± 250, 500, 1000, 2000 °/s
  • Rozsah napětí: 3,3 V - 5 V (modul obsahuje regulátor nízkého výpadku napětí)

Krok 1: Příprava materiálu

Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu

V tomto tutoriálu vám podrobně ukážeme, jak modul funguje. Nejprve musíme připravit níže uvedené materiály:

  1. Arduino Uno
  2. Propojovací kabel mezi muži a ženami
  3. USB kabel typu A až B
  4. Prkénko

Krok 2: Instalace hardwaru

Instalace hardwaru
Instalace hardwaru
Instalace hardwaru
Instalace hardwaru

Poté, co připravíme materiály, propojíme modul s Arduino Uno. Podrobné připojení bude zapsáno níže:

  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

Chcete -li otestovat Arduino MPU 6050,

  1. Nejprve si stáhněte knihovnu Arduino pro MPU 6050. Odkaz je uveden zde.
  2. Dále rozbalte/rozbalte tuto knihovnu a přesuňte složku s názvem „MPU6050“do složky „knihovna“Arduina.
  3. Nainstalujte si knihovnu I2Cdev, pokud ji pro Arduino ještě nemáte. Při instalaci proveďte stejný postup jako výše. Soubor najdete zde.
  4. Otevřete Arduino IDE a postupujte podle následujících kroků: [Soubor]-> [Příklady]-> [MPU6050]-> [Příklady]-> [MPU6050_DMP6].
  5. Nahrajte zdrojový kód do svého Arduina.

Krok 4: Výsledky

Výsledek
Výsledek
Výsledek
Výsledek
Výsledek
Výsledek
  1. Po nahrání kódu otevřete sériový monitor a nastavte přenosovou rychlost na 115200.
  2. Dále zkontrolujte, zda na sériovém monitoru vidíte něco jako „Inicializace zařízení I2C…“. Pokud tomu tak není, stačí stisknout tlačítko reset.
  3. Nyní uvidíte řádek se slovy: „Odesláním libovolného znaku zahájíte programování a demo DMP.“Jednoduše zadejte libovolný znak na sériový monitor a odešlete jej. Měli byste začít vidět hodnoty vybočení, rozteče a převrácení přicházející z MPU 6050.

Poznámky: DMP je zkratka pro Digital Motion Processing. MPU 6050 má vestavěný pohybový procesor. Zpracovává hodnoty z akcelerometru a gyroskopu, aby nám poskytl přesné 3D hodnoty. Také budete muset počkat asi 10 sekund, než získáte přesné hodnoty v sériovém monitoru, poté se hodnoty začnou stabilizovat.

Doporučuje: