Мазмұны:

Blynk көмегімен температура мен ылғалдылықты бақылау: 6 қадам
Blynk көмегімен температура мен ылғалдылықты бақылау: 6 қадам

Бейне: Blynk көмегімен температура мен ылғалдылықты бақылау: 6 қадам

Бейне: Blynk көмегімен температура мен ылғалдылықты бақылау: 6 қадам
Бейне: NodeMCU ESP8266 WiFi басқару тақтасына HTTP клиентінің мысалымен кіріспе 2024, Желтоқсан
Anonim
Blynk көмегімен температура мен ылғалдылықты бақылау
Blynk көмегімен температура мен ылғалдылықты бақылау

Бұл оқулықта DHT11 көмегімен температура мен ылғалдылықты бақылауға және Blynk көмегімен деректерді бұлтқа жіберуге болады.

Бұл оқулыққа қажет компоненттер:

  • Ардуино Уно
  • DHT11 температура мен ылғалдылық сенсоры
  • ESP8266-01 WiFi модулі

1 -қадам: ESP8266 - 01 WiFi модулі

ESP8266 - 01 WiFi модулі
ESP8266 - 01 WiFi модулі

ESP8266-01-бұл WiFi желісінің кез келген микроконтроллеріне кіруге мүмкіндік беретін сериялық WiFi таратқышы мен қабылдағышы

ESP8266 модулі төмен бағаға ие және AT командалық бағдарламалық жасақтамасымен алдын ала бағдарламаланған, яғни оны Arduino құрылғысына қосуға және WiFi Shield ұсынатындай WiFi мүмкіндігін алуға болады. -оны GPIO арқылы сенсорлармен және басқа қосымшалармен біріктіруге мүмкіндік беретін тақтаны өңдеу және сақтау мүмкіндігі.

Ерекше өзгешеліктері:

  • Wi-Fi Direct (P2P), жұмсақ кіру
  • TCP/IP біріктірілген протоколдар стегі
  • Онда біріктірілген TR қосқышы, балун, LNA, қуат күшейткіші және сәйкес келетін желі бар
  • Кіріктірілген PLL, реттегіштер, DCXO және қуатты басқару қондырғыларымен жабдықталған
  • Қолданбалы процессор ретінде төмен қуатты интеграцияланған 32 биттік процессорды қолдануға болады
  • SDIO 1.1 / 2.0, SPI, UART
  • STBC, 1 × 1 MIMO, 2 × 1 MIMO
  • A-MPDU & A-MSDU агрегациясы және 0,4 мс қорғау аралығы
  • Ояту және пакеттерді <2 мс ішінде жіберу
  • Күту режимінде тұтынылатын қуат <1,0 мВт (DTIM3)

2 -қадам: DHT11 температура мен ылғалдылық сенсоры

DHT11 температура мен ылғалдылық сенсоры
DHT11 температура мен ылғалдылық сенсоры

DHT11-бұл цифрлық температура мен ылғалдылықтың қарапайым, өте арзан бағасы. Ол сыйымдылықтағы ылғалдылық сенсоры мен термисторды қолданып, айналадағы ауаны өлшейді және деректер түйреуішіне цифрлық сигналды шығарады (аналогтық кіріс түйреуіштері қажет емес). Оны пайдалану өте қарапайым, бірақ деректерді алу үшін мұқият уақытты қажет етеді

Бұл сенсордың бірден -бір кемшілігі - сіз жаңа деректерді әр 2 секунд сайын ғана ала аласыз, сондықтан біздің кітапхананы пайдаланған кезде сенсордың көрсеткіштері 2 секундқа дейін болуы мүмкін.

ТЕХНИКАЛЫҚ МӘЛІМЕТТЕР:

  • Төмен құны 3 -тен 5В -қа дейінгі қуат және енгізу -шығару
  • Түрлендіру кезінде 2,5 мА токты максималды пайдалану (деректерді сұрау кезінде)
  • 5% дәлдікпен 20-80% ылғалдылық көрсеткіштері үшін жақсы
  • 0-50 ° C температура көрсеткіштері үшін ± 2 ° C дәлдік үшін жақсы
  • Таңдау жиілігі 1 Гц -тен аспайды (секундына бір рет)
  • Дене өлшемі 15.5 мм х 12 мм х 5.5 мм
  • 0,1 аралықпен 4 түйреуіш

3 -қадам: Бөлімді жүктеу

  • Blynk қосымшасы
  • Arduino IDE
  • Блинк кітапханасы

4 -қадам: схема

Схема диаграммасы
Схема диаграммасы

Жоғарыдағы схема Arduino Nano, ESP-01 және DHT11 температура мен ылғалдылық сенсоры арасындағы байланысты көрсетеді.

Сіз Fritzing файлын мына жерден жүктей аласыз

5 -қадам: Blynk қосымшасын конфигурациялау

Ұсынылған: