Мазмуну:

NodeMCU жана Blynk менен Servo Control - IOT платформасында: 3 кадам
NodeMCU жана Blynk менен Servo Control - IOT платформасында: 3 кадам

Video: NodeMCU жана Blynk менен Servo Control - IOT платформасында: 3 кадам

Video: NodeMCU жана Blynk менен Servo Control - IOT платформасында: 3 кадам
Video: How to control Servo Motor using ESP32 with Arduino ESP32 Servo library 2024, Июнь
Anonim
NodeMCU жана Blynk менен Servo Control | IOT платформасында
NodeMCU жана Blynk менен Servo Control | IOT платформасында

Бул үйрөткүчтө IOT платформасындагы Blynk колдонмосу аркылуу сервону көзөмөлдөй аласыз

1 кадам:

Сүрөт
Сүрөт

Бул үйрөткүчтө IOT платформасындагы Blynk колдонмосу аркылуу сервону көзөмөлдөй аласыз

Бул долбоордо сизге жабдык керек

1. Nodemcu

2. Серво

3. туташтыруу буюмдары

Программалык камсыздоо

1. Ardunio

2. Blynk App

Бул окуу куралы мен 4 бөлүккө бөлүнгөн

1 -бөлүк: Wi -Fi аты жана сырсөзү менен NodeMCU изоляциясы

char ssid = "Сиздин WIFI атыңыз";

char pass = "Сырсөз";

Түшүндүрүңүз: Интернетке колдонуу үчүн барган Wifi китепканасын жана wifiдын атын жана сырсөзүн кошуңуз

2 -бөлүк: Blynk App Option

#кошуу

#аныктоо BLYNK_PRINT Сериал

char auth = "yourAuthkey";

Түшүндүрүңүз: blynk тиркемесинин китепканасын камтып, авторизация ачкычыңызды Gmailден чагылдырып бериңиз

3 -бөлүк: Серво операциясы

#servo.h кошуу

Servo servo1;

#depine servo1Pin D2

Түшүндүрүңүз: Серво китепканасын кошуп, Сервону түзүңүз жана ага "servo1" деп ат бериңиз жана Servo тиркөө үчүн NodeMCU пинин аныктаңыз.

servo1.attach (servo1Pin);

Түшүндүрүңүз: NodeMCU (A0) 0дөн 3.3Vга чейин. Ички, 10 бит ADC (Аналогдук-санариптик конвертер) санариптик маанини жаратат (0дон 1023кө чейин),

servo1Angle = карта (PotReading, 0, 1023, 0, 180);

Түшүндүрүңүз: Биз D2 пиндин импульстун туурасы модулдаштырылган (PWM) санариптик чыгышы 0дөн 180ге чейин өзгөрүшү үчүн бул санариптик маанини "картага" түшүрүүбүз керек (servo1Angle). жана бул сигнал менен, серво төмөнкү команданы колдонуп, 0дон 180 градуска чейин бурулат.

2 -кадам: 4 -бөлүк: Серво агып жаткан сүрөттү көзөмөлдөө үчүн Blynk колдонмосун түзүү

4 -бөлүк: Серво агып жаткан сүрөттү көзөмөлдөө үчүн Blynk колдонмосун түзүү
4 -бөлүк: Серво агып жаткан сүрөттү көзөмөлдөө үчүн Blynk колдонмосун түзүү
4 -бөлүк: Серво агып жаткан сүрөттү көзөмөлдөө үчүн Blynk тиркемесин түзүү
4 -бөлүк: Серво агып жаткан сүрөттү көзөмөлдөө үчүн Blynk тиркемесин түзүү
4 -бөлүк: Серво агып жаткан сүрөттү көзөмөлдөө үчүн Blynk тиркемесин түзүү
4 -бөлүк: Серво агып жаткан сүрөттү көзөмөлдөө үчүн Blynk тиркемесин түзүү

Кодду түшүрүү Бул жерди басыңыз

1. nodemcu8266 & ESP Board китепканаларын импорттоо кадамдары

3. NodeMCU8266 Digital Read (баскыч)

4. Analog маалыматтар NodeMcu8266 аркылуу окулат

5. NodeMcu LED көзөмөлү IOT платформасында Blynk колдонмосунда колдонуу

6. Blynk колдонмосундагы DHT Interfaceке NodeMcu | IOT платформасында

7. The Best Way to nodemcu gps tracker blynk app | IOT платформасында

8. NodeMCU RGB LED | Жаңы баштагандар үчүн

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