INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie projek gaan ek 'n MPU6050 -sensor koppel met die ESP32 DEVKIT V1 -bord.
MPU6050 staan ook bekend as 6 -as sensor of 6 graad van vryheid (DOF) sensor. Beide versnellingsmeter en gyrometersensors word in hierdie enkele module aangetref. Versnellingsmetersensor gee uitsetlesings in terme van krag wat op die voorwerp toegepas word as gevolg van swaartekrag, en die girometersensor gee uitset in terme van hoekverskuiwing van die voorwerp in die kloksgewys of teen die kloksgewys rigting.
MPU6050 sensor gebruik SCL en SDA lyn van ESP32 DEVKIT V1, daarom gebruik ons wire.h biblioteek in die kode vir I2C kommunikasie. Ons kan twee MPU6050 -sensors met dieselfde SCL- en SDA -lyne heg op adres 0x68 en 0x69 met ESP32 DEVKIT V1.
Stap 1: Vereiste komponente
1. ESP32 DEVKIT V1 -bord -
2. MPU6050 -sensor -
3. Springdrade -
4. Broodbord (opsioneel) -
5. Arduino IDE sagteware
Dit is baie belangrik om u Arduino IDE op te stel voordat u kode in ESP32 oplaai:-https://www.instructables.com/id/Setting-Up-Ardui…
Stap 2: Kringskema
Kringskema sal anders wees vir verskillende ESP 32 -bord, dus sorg vir die penne wat u verbind
ESP32 MPU6050 penne
VIN (5V) VCC
GND VCC
SCL (GPIO22) SCL
SDA (GPIO21) SDA
Stap 3: Kodeer
Stappe om te volg tydens die oplaai van kode in ESP32 -bord
1. Klik op oplaai.
2. As daar geen fout is nie. Onderaan Arduino IDE, as ons 'n boodskap kry wat verbind …, …, 3. Druk die opstartknoppie op die ESP 32 -bord totdat u die boodskap opgelaai het.
4. Nadat u kode suksesvol opgelaai is. Druk die aktiveerknoppie om die kode wat op die ESP32 -bord opgelaai is, weer te begin of te begin.