2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto projektu propojím snímač MPU6050 s deskou ESP32 DEVKIT V1.
MPU6050 je také známý jako 6osý snímač nebo 6stupňový snímač (DOF). Tento jediný modul obsahuje senzory akcelerometru i gyrometru. Senzor akcelerometru poskytuje výstupní hodnoty, pokud jde o sílu působící na předmět v důsledku gravitace, a snímač gyrometru poskytuje výstup z hlediska úhlového posunutí objektu ve směru nebo proti směru hodinových ručiček.
Senzor MPU6050 používá SCL a SDA řadu ESP32 DEVKIT V1, proto v kódu pro komunikaci I2C použijeme knihovnu wire.h. S ESP32 DEVKIT V1 můžeme připojit dva senzory MPU6050 se stejnými linkami SCL a SDA na adresu 0x68 a 0x69.
Krok 1: Požadované součásti
1. Deska ESP32 DEVKIT V1 -
2. Snímač MPU6050 -
3. Propojovací vodiče -
4. Breadboard (volitelně) -
5. Software Arduino IDE
Nastavení IDE Arduino před nahráním kódu do ESP32 je velmi důležité:-https://www.instructables.com/id/Setting-Up-Ardui…
Krok 2: Schéma obvodu
Schéma obvodu se bude lišit pro různé desky ESP 32, takže se starejte o piny, které připojujete
Piny ESP32 MPU6050
VIN (5V) VCC
GND VCC
SCL (GPIO22) SCL
SDA (GPIO21) SDA
Krok 3: Kód
Postup při odesílání kódu na desku ESP32
1. Klikněte na nahrát.
2. Pokud žádná chyba. Když se ve spodní části Arduino IDE zobrazí zpráva Připojování …, …, 3. Stiskněte tlačítko Boot na desce ESP 32, dokud nedokončíte nahrávání zprávy.
4. Po úspěšném nahrání kódu. Stisknutím tlačítka Povolit restartujete nebo spustíte odesílání kódu na desku ESP32.