2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
U ovom projektu ću povezati interfejs MPU6050 sa ESP32 DEVKIT V1 pločom.
MPU6050 je takođe poznat kao 6 -osni senzor ili 6 stepeni slobode (DOF) senzor. Senzori akcelerometra i žirometar prisutni su u ovom jednom modulu. Senzor akcelerometra daje izlazna očitanja u smislu sile primijenjene na objekt zbog gravitacije, a senzor žirometra daje izlaz u smislu kutnog pomaka objekta u smjeru kazaljke na satu ili u smjeru suprotnom od kazaljke na satu.
Senzor MPU6050 koristi SCL i SDA liniju ESP32 DEVKIT V1, stoga ćemo koristiti šifru wire.h u kodu za I2C komunikaciju. Možemo priključiti dva senzora MPU6050 sa istim SCL i SDA linijama na adresama 0x68 i 0x69 sa ESP32 DEVKIT V1.
Korak 1: Potrebne komponente
1. ESP32 DEVKIT V1 ploča -
2. Senzor MPU6050 -
3. Premosne žice -
4. Okvir (opcionalno) -
5. Arduino IDE softver
Postavljanje vašeg Arduino IDE-a prije postavljanja koda u ESP32 vrlo je važno:-https://www.instructables.com/id/Setting-Up-Ardui…
Korak 2: Shema kola
Shema kola bit će različita za različite ploče ESP 32 pa vodite računa o pinovima koje povezujete
ESP32 MPU6050 Igle
VIN (5V) VCC
GND VCC
SCL (GPIO22) SCL
SDA (GPIO21) SDA
Korak 3: Kodirajte
Koraci koje morate slijediti prilikom postavljanja koda na ESP32 ploču
1. Kliknite na upload.
2. Ako nema greške. Na dnu Arduino IDE -a, kada dobijemo poruku Connecting…,…, 3. Pritisnite dugme Boot na ESP 32 ploči dok se poruka ne završi.
4. Nakon što se vaš kod uspješno otpremi. Pritisnite dugme za uključivanje da biste ponovo pokrenuli ili započeli kôd postavljen na ESP32 ploču.