Spisu treści:

Podłączanie MPU6050 z ESP32: 4 kroki
Podłączanie MPU6050 z ESP32: 4 kroki

Wideo: Podłączanie MPU6050 z ESP32: 4 kroki

Wideo: Podłączanie MPU6050 z ESP32: 4 kroki
Wideo: Składanie zamówienia, wyszukiwanie produktów w ABC-RC 2024, Listopad
Anonim
Podłączanie MPU6050 z ESP32
Podłączanie MPU6050 z ESP32

W tym projekcie zamierzam połączyć czujnik MPU6050 z płytką ESP32 DEVKIT V1.

MPU6050 jest również znany jako czujnik 6-osiowy lub czujnik 6-stopniowy (DOF). W tym pojedynczym module znajdują się zarówno czujniki akcelerometru, jak i żyrometru. Czujnik akcelerometru podaje odczyty wyjściowe w postaci siły przyłożonej do obiektu z powodu grawitacji, a czujnik żyrometru podaje dane wyjściowe w postaci kątowego przemieszczenia obiektu w kierunku zgodnym lub przeciwnym do ruchu wskazówek zegara.

Czujnik MPU6050 korzysta z linii SCL i SDA ESP32 DEVKIT V1, dlatego będziemy używać biblioteki wire.h w kodzie do komunikacji I2C. Możemy podłączyć dwa czujniki MPU6050 z tymi samymi liniami SCL i SDA pod adresem 0x68 i 0x69 z ESP32 DEVKIT V1.

Krok 1: Wymagane komponenty

1. Płytka ESP32 DEVKIT V1 -

2. Czujnik MPU6050 -

3. Przewody połączeniowe -

4. Deska do krojenia chleba (opcjonalnie) -

5. Oprogramowanie Arduino IDE

Konfiguracja Arduino IDE przed przesłaniem kodu w ESP32 jest bardzo ważna: -

Krok 2: Schemat obwodu

Schemat obwodu
Schemat obwodu

Schemat obwodu będzie inny dla różnych płyt ESP 32, więc zadbaj o podłączane piny

Kołki ESP32 MPU6050

VIN(5V) VCC

GND VCC

SCL(GPIO22) SCL

SDA (GPIO21) SDA

Krok 3: Kod

Kroki, które należy wykonać podczas przesyłania kodu na płycie ESP32

1. Kliknij Prześlij.

2. Jeśli nie ma błędu. Na dole Arduino IDE, gdy otrzymamy komunikat Connecting …, …, 3. Naciśnij przycisk Boot na płycie ESP 32, aż pojawi się komunikat o zakończeniu przesyłania.

4. Po pomyślnym przesłaniu kodu. Naciśnij przycisk enable, aby zrestartować lub uruchomić kod wgrany na płytkę ESP32.

Zalecana: