Мазмұны:
Бейне: MPU6050 -ді ESP32 көмегімен қосу: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл жобада мен MPU6050 сенсорын ESP32 DEVKIT V1 тақтасымен байланыстырамын.
MPU6050 6 осьтік сенсор немесе 6 дәрежелі еркіндік сенсоры ретінде де белгілі. Бұл модульде акселерометр мен гирометр датчиктері бар. Акселерометр датчигі ауырлық күшінің әсерінен объектке түсірілген күш бойынша шығыс көрсеткіштерін береді, ал гирометр датчигі объектінің сағат тілімен немесе сағат тіліне қарсы бағытта бұрыштық ығысуы бойынша шығарады.
MPU6050 датчигі ESP32 DEVKIT V1 SCL және SDA желісін қолданады, сондықтан біз I2C байланысының кодында сым.х кітапханасын қолданамыз. Біз ESP32 DEVKIT V1 көмегімен 0x68 және 0x69 адрестеріне бірдей SCL және SDA сызықтары бар екі MPU6050 датчиктерін қоса аламыз.
1 -қадам: Қажетті компоненттер
1. ESP32 DEVKIT V1 тақтасы -
2. MPU6050 сенсоры -
3. Өткізгіш сымдар -
4. Нан тақтасы (міндетті емес) -
5. Arduino IDE бағдарламалық жасақтамасы
ESP32-ге код жүктемес бұрын Arduino IDE-ні орнату өте маңызды:-https://www.instructables.com/id/Setting-Up-Ardui…
2 -қадам: схеманың схемасы
Электр схемасы әр түрлі 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 тақтасына жүктелген кодты қайта бастау немесе бастау үшін қосу түймесін басыңыз.
Ұсынылған:
Arduino көмегімен жарықдиодты қосу: 3 қадам
Жарықдиодты Arduino көмегімен іске қосу: көптеген жарықтандыруларды көру қызықты … Сондықтан мен Arduino көмегімен әр түрлі үлгідегі жарықдиодты шамдарды жасай аламыз ба деп ойладым ба?
Moto: bit көмегімен микро серверлерді қалай іске қосу керек: бит: 7 қадам (суреттермен)
Moto: bit көмегімен Servo моторларды қалай іске қосу керек: Micro: bit көмегімен: micro: bit функциясын кеңейтудің бір жолы-SparkFun Electronics (шамамен $ 15-20) moto: bit тақтасын пайдалану. Бұл күрделі көрінеді және көптеген мүмкіндіктерге ие, бірақ одан серво қозғалтқыштарын іске қосу қиын емес. Moto: бит сізге мүмкіндік береді
IoT негіздері: Mongoose ОЖ көмегімен бұлтқа IoT қосу: 5 қадам
IoT негіздері: Mongoose ОЖ көмегімен бұлтқа интеллектуалды байланыс орнату: егер сіз электроника мен электроникаға бейім адам болсаңыз, сіз әдетте заттар интернеті терминін кездестіресіз, ол әдетте IoT деп аталады. Интернетке қосыла алатын құрылғылар жиынтығын білдіреді! Осындай адам болу
Neopixel Ws2812 кемпірқосақ жарық диоды M5stick-C - Arduino IDE көмегімен M5stack M5stick C көмегімен Neopixel Ws2812 -де кемпірқосақты іске қосу: 5 қадам
Neopixel Ws2812 кемпірқосақ жарық диоды M5stick-C | Arduino IDE көмегімен M5stack M5stick C көмегімен Neopixel Ws2812-де кемпірқосақты іске қосу: Сәлеметсіз бе балалар, біз осы нұсқаулықта Arduino IDE көмегімен m5stack m5stick-C әзірлеу тақтасы бар neopixel ws2812 жарық диодты немесе жарық диодты немесе жарықдиодты матаны немесе жетекші сақинаны қолдануды үйренеміз. онымен бірге кемпірқосақтың үлгісі
HC-12 көмегімен Arduino мен ESP8266 арасындағы MPU6050 көмегімен сервисті басқару: 6 қадам
HU-12 көмегімен Arduino мен ESP8266 арасындағы MPU6050 көмегімен сервопросторды басқару: Бұл жобада біз Arduino UNO мен ESP8266 NodeMCU арасындағы байланыс үшін mpu6050 және HC-12 көмегімен серво қозғалтқышының орнын басқарамыз