Tartalomjegyzék:

Az MPU6050 csatlakoztatása ESP32 -vel: 4 lépés
Az MPU6050 csatlakoztatása ESP32 -vel: 4 lépés

Videó: Az MPU6050 csatlakoztatása ESP32 -vel: 4 lépés

Videó: Az MPU6050 csatlakoztatása ESP32 -vel: 4 lépés
Videó: Arduino Nano and GY-521 MPU6050 3-осевой гироскоп, 3-осевой акселерометр и DMP 2024, Július
Anonim
Az MPU6050 csatlakoztatása ESP32 -vel
Az MPU6050 csatlakoztatása ESP32 -vel

Ebben a projektben az MPU6050 érzékelőt illesztem az ESP32 DEVKIT V1 kártyához.

Az MPU6050 6 tengelyes vagy 6 szabadságfokú (DOF) érzékelőként is ismert. Ebben a modulban gyorsulásmérő és girométer érzékelők is megtalálhatók. A gyorsulásmérő érzékelő kimeneti leolvasást ad a tárgyra kifejtett gravitációs erő hatására, a girométer érzékelő pedig a tárgy szögbeli elmozdulása szerint adja ki a kimenetet az óramutató járásával megegyező vagy az óramutató járásával ellentétes irányban.

Az MPU6050 érzékelő az ESP32 DEVKIT V1 SCL és SDA vonalát használja, ezért a Wire.h könyvtárat fogjuk használni az I2C kommunikáció kódjában. Két MPU6050 érzékelőt csatlakoztathatunk azonos SCL és SDA vonalakkal a 0x68 és 0x69 címekre az ESP32 DEVKIT V1 segítségével.

1. lépés: Szükséges összetevők

1. ESP32 DEVKIT V1 kártya -

2. MPU6050 érzékelő -

3. Jumper vezetékek -

4. Breadboard (opcionális) -

5. Arduino IDE szoftver

Nagyon fontos az Arduino IDE beállítása a kód ESP32-ben való feltöltése előtt:-https://www.instructables.com/id/Setting-Up-Ardui…

2. lépés: Áramkör vázlata

Áramkör vázlata
Áramkör vázlata

Az áramkör vázlata a különböző ESP 32 kártyák esetében eltérő lesz, ezért vigyázzon a csatlakoztatott csapokra

ESP32 MPU6050 csapok

VIN (5V) VCC

GND VCC

SCL (GPIO22) SCL

SDA (GPIO21) SDA

3. lépés: Kód

Követendő lépések a kód ESP32 táblára történő feltöltésekor

1. Kattintson a feltöltésre.

2. Ha nincs hiba. Az Arduino IDE alján, amikor üzenetet kapunk a Connecting…,…, 3. Nyomja meg a Boot gombot az ESP 32 táblán, amíg el nem készül az üzenet feltöltése.

4. A kód sikeres feltöltése után. Nyomja meg az engedélyezés gombot az ESP32 táblára feltöltött kód újraindításához vagy elindításához.

Ajánlott: