Мазмуну:

Blynkти колдонуу менен температура жана нымдуулукту көзөмөлдөө: 6 кадам
Blynkти колдонуу менен температура жана нымдуулукту көзөмөлдөө: 6 кадам

Video: Blynkти колдонуу менен температура жана нымдуулукту көзөмөлдөө: 6 кадам

Video: Blynkти колдонуу менен температура жана нымдуулукту көзөмөлдөө: 6 кадам
Video: STC-3028 Thermostat with Heat and Humidity Fully Explained and demonstrated 2024, Июнь
Anonim
Blynkти колдонуу менен температура жана нымдуулукту көзөмөлдөө
Blynkти колдонуу менен температура жана нымдуулукту көзөмөлдөө

Бул окуу куралында w DHT11ди колдонуп, температураны жана нымдуулукту көзөмөлдөп, Blynkти колдонуп маалыматтарды булутка жөнөтөбүз.

Бул окуу куралы үчүн керектүү компоненттер:

  • Arduino Uno
  • 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), жумшак AP
  • Интегралдык TCP/IP протокол стеги
  • Бул интегралдык TR которгуч, balun, LNA, күчөткүч жана дал келген тармакка ээ
  • Киргизилген PLL, жөнгө салуучулар, DCXO жана кубатты башкаруу бөлүмдөрү
  • Интегралдык аз кубаттуу 32 биттик CPU колдонмо процессору катары колдонулушу мүмкүн
  • SDIO 1.1 / 2.0, SPI, UART
  • STBC, 1 × 1 MIMO, 2 × 1 MIMO
  • A-MPDU & A-MSDU агрегациясы жана 0.4ms коргоонун аралыгы
  • Ойгонуп, пакеттерди <2msден кийин жөнөтүңүз
  • Күтүү күчү <1.0mW (DTIM3)

2 -кадам: DHT11 Температура жана нымдуулук сенсору

DHT11 температура жана нымдуулук сенсору
DHT11 температура жана нымдуулук сенсору

DHT11 негизги, өтө арзан баалуу санарип температура жана нымдуулук сенсору. Бул сыйымдуу нымдуулук сенсорун жана термисторду колдонуп, айланадагы абаны өлчөйт жана маалымат төөнөгүчүнө санарип сигналын чачат (аналогдук кирүү казыктары кереги жок). Аны колдонуу абдан жөнөкөй, бирок маалыматтарды кармоо үчүн кылдат убакытты талап кылат

Бул сенсордун бирден -бир кемчилиги - бул сизден жаңы маалыматтарды ар бир 2 секундда гана ала аласыз, андыктан биздин китепкананы колдонуп жатканда сенсордун көрсөткүчтөрү 2 секундга чейин жетиши мүмкүн.

ТЕХНИКАЛЫК ДЕТАЛДАР:

  • Төмөн наркы 3төн 5Вга чейин күч жана I/O
  • 2.5mA максималдуу учурдагы айландыруу учурунда колдонуу (маалыматтарды сурап жатканда)
  • 5% тактык менен 20-80% нымдуулук көрсөткүчтөрү үчүн жакшы
  • 0-50 ° C температура көрсөткүчтөрү үчүн ± 2 ° C тактык үчүн жакшы
  • Тандоо ылдамдыгы 1 Гцтен ашпайт (секундасына бир жолу)
  • Дененин өлчөмү 15.5mm x 12mm x 5.5mm
  • 0,1 ″ аралыгы бар 4 казык

3 -кадам: Жүктөө бөлүмү

  • Blynk Application
  • Arduino IDE
  • Блинк китепканасы

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

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

Жогорудагы схема Arduino Nano, ESP-01 жана DHT11 Температура жана Нымдуулук Сенсорунун ортосундагы байланышты көрсөтөт.

Сиз Fritzing File бул жерден жүктөп алсаңыз болот

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

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