Мазмуну:

MPU6050ди ESP32 менен туташтыруу: 4 кадам
MPU6050ди ESP32 менен туташтыруу: 4 кадам

Video: MPU6050ди ESP32 менен туташтыруу: 4 кадам

Video: MPU6050ди ESP32 менен туташтыруу: 4 кадам
Video: ESP32 Tutorial 15 - DC Motor Speed Control with ESP32 L293D | SunFounder's ESP32 IoT Learnig kit 2024, Ноябрь
Anonim
MPU6050ди ESP32 менен туташтыруу
MPU6050ди ESP32 менен туташтыруу

Бул долбоордо мен MPU6050 сенсорун ESP32 DEVKIT V1 тактасы менен иштетем.

MPU6050 ошондой эле 6 огу сенсор же 6 даража эркиндик (DOF) сенсору катары белгилүү. Акселерометр менен гирометрдин сенсорлору бул жалгыз модулда бар. Акселерометрдин сенсору тартылуу күчүнө байланыштуу объектке карата колдонулган күчтүн көрсөткүчтөрүн берет, ал эми гирометрдин сенсору нерсенин сааттын жебесине же сааттын жебесине каршы бурчтук жылышына карата чыгарууну берет.

MPU6050 сенсору ESP32 DEVKIT V1дин SCL жана SDA линиясын колдонот, ошондуктан биз I2C байланышы үчүн коддо sim.h китепканасын колдонобуз. Биз ESP32 DEVKIT V1 менен 0x68 жана 0x69 даректерине бир эле SCL жана SDA линиялары бар эки MPU6050 сенсорун тиркей алабыз.

1 -кадам: компоненттери талап кылынат

1. ESP32 DEVKIT V1 тактасы -

2. MPU6050 сенсор -

3. Өткөргүч зымдар -

4. Breadboard (милдеттүү эмес) -

5. Arduino IDE программасы

ESP32ге кодду жүктөөдөн мурун Arduino IDE орнотуу абдан маанилүү:-https://www.instructables.com/id/Setting-Up-Ardui…

2 -кадам: Райондук схема

Circuit Schematic
Circuit Schematic

Электр схемасы ар кандай ESP 32 тактасы үчүн башкача болот, андыктан туташтырып жаткан казыктарга кам көрүңүз

ESP32 MPU6050 казыктары

VIN (5V) VCC

GND VCC

SCL (GPIO22) SCL

SDA (GPIO21) SDA

3 -кадам: Код

ESP32 тактасына кодду жүктөөдө аткарыла турган кадамдар

1. Жүктөө дегенди басыңыз.

2. Эгерде ката жок болсо. Arduino IDEнин ылдый жагында, биз туташуу жөнүндө кабар алганда…,…, 3. Пресс -жүктөө баскычын ESP 32 тактасындагы билдирүү жүктөлүп бүткүчө.

4. Сиз код ийгиликтүү жүктөлгөндөн кийин. ESP32 тактасына жүктөлгөн кодду өчүрүп -күйгүзүү үчүн иштетүү баскычын басыңыз.

Сунушталууда: