2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V tem projektu bom povezal senzor MPU6050 s ploščo ESP32 DEVKIT V1.
MPU6050 je znan tudi kot 6 -osni senzor ali 6 -stopinjski senzor (DOF). Ti senzorji merilnika pospeška in žirometer so prisotni v tem enem modulu. Senzor merilnika pospeška daje izhodne odčitke v smislu sile, ki deluje na predmet zaradi gravitacije, senzor žirometra pa daje izhode v smislu kotnega premika predmeta v smeri urinega kazalca ali v nasprotni smeri urinega kazalca.
Senzor MPU6050 uporablja linijo SCL in SDA ESP32 DEVKIT V1, zato bomo v kodi za komunikacijo I2C uporabljali knjižnico wire.h. Z ESP32 DEVKIT V1 lahko pritrdimo dva senzorja MPU6050 z istimi linijami SCL in SDA na naslovih 0x68 in 0x69.
1. korak: potrebne komponente
1. Plošča ESP32 DEVKIT V1 -
2. Senzor MPU6050 -
3. Mostične žice -
4. Okvir (neobvezno) -
5. Programska oprema Arduino IDE
Nastavitev vašega Arduino IDE pred nalaganjem kode v ESP32 je zelo pomembna:-https://www.instructables.com/id/Setting-Up-Ardui…
Korak: Shema vezja
Shema vezja se bo za različne plošče ESP 32 razlikovala, zato poskrbite za nožice, ki jih povezujete
Zatiči ESP32 MPU6050
VIN (5V) VCC
GND VCC
SCL (GPIO22) SCL
SDA (GPIO21) SDA
3. korak: Koda
Ko nalagate kodo na ploščo ESP32, morate slediti korakom
1. Kliknite na nalaganje.
2. Če ni napake. Na dnu Arduino IDE, ko dobimo sporočilo Connecting…,…, 3. Pritiskajte gumb Boot na plošči ESP 32, dokler ne naložite sporočila.
4. Ko je koda uspešno naložena. Pritisnite gumb za omogočanje, da znova zaženete ali zaženete kodo, naloženo na ploščo ESP32.