2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selles projektis ühendan MPU6050 anduri ESP32 DEVKIT V1 plaadiga.
MPU6050 on tuntud ka kui 6 telje või 6 vabadusastme (DOF) andur. Selles moodulis on olemas nii kiirendusmõõturi kui ka güomeetri andurid. Kiirendusmõõturi andur annab väljundnäiteid gravitatsiooni tõttu objektile rakendatava jõu järgi ja güromeetriandur annab väljundi objekti nurknihke järgi päripäeva või vastupäeva.
MPU6050 andur kasutab ESL32 DEVKIT V1 SCL ja SDA rida, seetõttu kasutame I2C side koodis wire.h raamatukogu. ESP32 DEVKIT V1 abil saame kinnitada kaks MPU6050 andurit, millel on samad SCL ja SDA read aadressidel 0x68 ja 0x69.
Samm: nõutavad komponendid
1. ESP32 DEVKIT V1 plaat -
2. MPU6050 sensor -
3. Jumper juhtmed -
4. Leivalaud (valikuline) -
5. Arduino IDE tarkvara
Arduino IDE seadistamine enne koodi ESP32-s üleslaadimist on väga oluline:-https://www.instructables.com/id/Setting-Up-Ardui…
2. etapp: ahela skeem
Vooluahela skeem on erinevate ESP 32 plaatide jaoks erinev, nii et hoolitsege ühendatavate tihvtide eest
ESP32 MPU6050 tihvtid
VIN (5V) VCC
GND VCC
SCL (GPIO22) SCL
SDA (GPIO21) SDA
3. samm: kood
Koodi ESP32 tahvlile üleslaadimisel järgitavad sammud
1. Klõpsake üleslaadimisel.
2. Kui viga pole. Arduino IDE allosas, kui saame teate Connecting…,…, 3. Vajutage ESP 32 plaadil nuppu Boot, kuni sõnum on üles laaditud.
4. Pärast koodi edukat üleslaadimist. ESP32 tahvlile laaditud koodi taaskäivitamiseks või käivitamiseks vajutage lubamisnuppu.