Мазмуну:

NODE MCU ЖАНА BLYNK колдонуу менен температура жана нымдуулукту көзөмөлдөө: 5 кадам
NODE MCU ЖАНА BLYNK колдонуу менен температура жана нымдуулукту көзөмөлдөө: 5 кадам

Video: NODE MCU ЖАНА BLYNK колдонуу менен температура жана нымдуулукту көзөмөлдөө: 5 кадам

Video: NODE MCU ЖАНА BLYNK колдонуу менен температура жана нымдуулукту көзөмөлдөө: 5 кадам
Video: Measure Temperature and Humidity WiFi with ESP32 DHT11 and DHT22 - Robojax 2024, Ноябрь
Anonim
NODE MCU ЖАНА BLYNK колдонуу менен температура жана нымдуулукту көзөмөлдөө
NODE MCU ЖАНА BLYNK колдонуу менен температура жана нымдуулукту көзөмөлдөө
NODE MCU ЖАНА BLYNK колдонуу менен температура жана нымдуулукту көзөмөлдөө
NODE MCU ЖАНА BLYNK колдонуу менен температура жана нымдуулукту көзөмөлдөө

Салам жигиттер

Бул нускамада DHT11-Температура жана Нымдуулук сенсорунун жардамы менен Node MCU жана BLYNK колдонмосу аркылуу атмосферанын температурасын жана нымдуулугун кантип алууну үйрөнөлү.

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

Компоненттер талап кылат
Компоненттер талап кылат
Компоненттер талап кылат
Компоненттер талап кылат
Компоненттер талап кылат
Компоненттер талап кылат

Аппараттык:

  1. Түйүн MCU микро контроллери
  2. DHT11 сенсор (температура жана нымдуулук)
  3. Аялдан Аялга секирүүчү зымдар (3 номер)

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

  1. Arduino IDE
  2. BLYNK Android колдонмосу

2 -кадам: Райондук диаграмма

Райондук диаграмма
Райондук диаграмма

GPIO15 пинин (D8) DHT11дин "S" пинине (сигнал пин) туташтырыңыз

VCCти DHT11дин орто пинине туташтыруу

GNDни DHT1дин " -" пинине туташтырыңыз

3 -кадам: Кодекс

Мен сиздин түйүн MCUңузга тиркелген төмөнкү кодду (DTH11blynk.ino) жүктөңүз.

Ага чейин, эгерде сизде NODE MCU жана Blynk китепканалары жок болсо.

Аларды биринчи кошуу үчүн бул кадамдарды аткарыңыз.

1 -кадам: шилтемелерди өзүнчө басыңыз

БЛИНК КИТЕПКАНАСЫ Блинк үчүн

github.com/esp8266/Arduino.git Түйүн MCU үчүн

DHT сенсорлор китепканасы

SimpleTime.h үчүн SimpleTime китепканасы

zip файлдары жүктөлүп алынат. (Node mcu үчүн Clone же жүктөө баскычын чыкылдатып, ZIP файлын жүктөп алыңыз)

2 -кадам: эскизди ачуу -> китепканалар -> zip китепканасын кошуу -> жаңы терезе калкып чыгат

3 -кадам: жүктөлгөн китепканаларды издеп, чыкылдатыңыз. Китепкана кошулат.

4 -кадам: Blynk App

Blynk App
Blynk App
Blynk App
Blynk App
Blynk App
Blynk App
  1. Gmail менен кирүү
  2. Жаңы проекти түзүү чыкылдатыңыз Долбоордун атын териңиз жана MCU тактасын тандаңыз
  3. Автордун энбелгиси сиздин Gmailге жөнөтүлөт.
  4. Жаңы терезеде + сөлөкөтүн чыкылдатып, "Габаритти" тандаңыз

    1. Ченегичти чыкылдатыңыз,
    2. Пинди V0 (Виртуалдык пин) жана Аталышты TEMPERATURE катары коюңуз.
    3. Окуу ылдамдыгын 1 SECке коюңуз
  5. Дагы бир өлчөгүчтү кошуңуз

    1. Пинди V1 (Виртуалдык пин) жана Аталышты HUMIDITY катары коюңуз.
    2. Окуу ылдамдыгын 1 SECке коюңуз
  6. Артка баскычын чыкылдатыңыз жана Blynk колдонмоңуз даяр болот.
  7. Mobile Hot Spotту күйгүзүңүз.
  8. Мобилдик телефонуңузда маалыматтарды (Интернетти) КҮЙГҮЗҮП коюңуз.
  9. Долбоордун жесириндеги ойнотуу баскычын чыкылдатыңыз,
  10. Үстүнкү такта сүрөтчөсүн чыкылдатыңыз.
  11. Сиздин Node MCU телефонуңузга туташат.

5 -кадам: Бул иштейт !

Ал иштейт !!!
Ал иштейт !!!
Ал иштейт !!!
Ал иштейт !!!

Телефонуңуздун мобилдик байланыш чекитин күйгүзүңүз.

Node mcu телефонуңузга туташуу үчүн 1 мүнөт күтө туруңуз

blynk колдонмосун ачыңыз жана сиз телефонуңуздагы Температура жана Нымдуулуктун түз агымын көрө аласыз.

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