Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I dette prosjektet skal jeg koble til MPU6050 -sensor med ESP32 DEVKIT V1 -kort.
MPU6050 er også kjent som sensor med 6 akser eller 6 grader frihet (DOF). Både akselerometer og gyrometersensorer er tilstede i denne enkeltmodulen. Akselerometersensor gir utlesninger i form av kraft påført objektet på grunn av tyngdekraften og gyrometersensor gir utgang i form av vinkelforskyvning av objektet i retning med eller mot klokken.
MPU6050 sensor bruker SCL og SDA linje av ESP32 DEVKIT V1, derfor bruker vi wire.h bibliotek i koden for I2C kommunikasjon. Vi kan feste to MPU6050 -sensorer med samme SCL- og SDA -linjer på adressen 0x68 og 0x69 med ESP32 DEVKIT V1.
Trinn 1: Komponenter påkrevd
1. ESP32 DEVKIT V1 -brett -
2. MPU6050 sensor -
3. Jumperwires -
4. Brødbrett (valgfritt) -
5. Arduino IDE -programvare
Å sette opp Arduino IDE før du laster opp kode i ESP32 er veldig viktig:-https://www.instructables.com/id/Setting-Up-Ardui…
Trinn 2: Kretsskjema
Circuit Schematic vil være annerledes for forskjellige ESP 32 -kort, så ta vare på Pins du kobler til
ESP32 MPU6050 Pins
VIN (5V) VCC
GND VCC
SCL (GPIO22) SCL
SDA (GPIO21) SDA
Trinn 3: Kode
Trinn du må følge når du laster opp kode i ESP32 -kortet
1. Klikk på opplasting.
2. Hvis ingen feil. På bunnen av Arduino IDE, når vi får meldingen Connecting…,…, 3. Trykk på Boot -knappen på ESP 32 -kortet til du får lastet opp meldingen.
4. Etter at koden er lastet opp. Trykk på aktiveringsknappen for å starte på nytt eller starte koden lastet opp på ESP32 -kortet.