2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V tomto projekte sa chystám prepojiť snímač MPU6050 s doskou ESP32 DEVKIT V1.
MPU6050 je známy aj ako 6 -osový snímač alebo 6 -stupňový snímač voľnosti (DOF). V tomto jednom module sú senzory akcelerometra aj gyrometra. Senzor akcelerometra poskytuje výstupné hodnoty z hľadiska sily pôsobiacej na predmet v dôsledku gravitácie a snímač gyrometra poskytuje výstup z hľadiska uhlového posunu objektu v smere alebo proti smeru hodinových ručičiek.
Senzor MPU6050 používa SCL a SDA linku ESP32 DEVKIT V1, preto v kóde na komunikáciu I2C použijeme knižnicu wire.h. S ESP32 DEVKIT V1 môžeme pripojiť dva snímače MPU6050 s rovnakými linkami SCL a SDA na adresu 0x68 a 0x69.
Krok 1: Potrebné súčasti
1. Doska ESP32 DEVKIT V1 -
2. Snímač MPU6050 -
3. Prepojovacie vodiče -
4. Breadboard (voliteľné) -
5. Softvér Arduino IDE
Nastavenie IDE Arduino pred odoslaním kódu do ESP32 je veľmi dôležité:-https://www.instructables.com/id/Setting-Up-Ardui…
Krok 2: Schéma obvodu
Schéma zapojenia sa bude líšiť pre rôzne dosky ESP 32, takže sa starajte o piny, ktoré pripájate
Kolíky ESP32 MPU6050
VIN (5V) VCC
GND VCC
SCL (GPIO22) SCL
SDA (GPIO21) SDA
Krok 3: Kód
Kroky, ktoré je potrebné vykonať pri odosielaní kódu na dosku ESP32
1. Kliknite na nahrať.
2. Ak žiadna chyba. V spodnej časti Arduino IDE, keď sa nám zobrazí správa Connecting …, …, 3. Stláčajte tlačidlo Boot na doske ESP 32, kým nedokončíte nahrávanie správy.
4. Po úspešnom nahraní kódu. Stlačením tlačidla Povoliť reštartujte alebo spustite nahrávanie kódu na dosku ESP32.