Cuprins:

Monitorizarea temperaturii și umidității folosind Blynk: 6 pași
Monitorizarea temperaturii și umidității folosind Blynk: 6 pași

Video: Monitorizarea temperaturii și umidității folosind Blynk: 6 pași

Video: Monitorizarea temperaturii și umidității folosind Blynk: 6 pași
Video: Blynk & Arduino Uno & ESP8266 & DHT11 & 2 Relay - IoT 2024, Noiembrie
Anonim
Monitorizarea temperaturii și umidității folosind Blynk
Monitorizarea temperaturii și umidității folosind Blynk

În acest tutorial vom monitoriza temperatura și umiditatea folosind DHT11 și vom trimite datele în cloud folosind Blynk

Componente necesare pentru acest tutorial:

  • Arduino Uno
  • Senzor de temperatură și umiditate DHT11
  • ESP8266-01 Modul WiFi

Pasul 1: ESP8266 - 01 Modul WiFi

ESP8266 - 01 Modul WiFi
ESP8266 - 01 Modul WiFi

ESP8266-01 este un emițător și receptor WiFi serial care poate oferi acces oricărui microcontroler la rețeaua WiFi

Modulul ESP8266 are un cost redus și este pre-programat cu un firmware set de comenzi AT, ceea ce înseamnă că puteți pur și simplu să conectați acest lucru la dispozitivul dvs. Arduino și să obțineți la fel de mult capacitatea WiFi pe care o oferă un WiFi Shield. -capacitate de procesare și stocare a plăcilor care permite integrarea acestuia cu senzorii și alte aplicații prin GPIO-urile sale.

Caracteristici:

  • Wi-Fi Direct (P2P), soft-AP
  • Stivă de protocol TCP / IP integrată
  • Dispune de un comutator TR integrat, balun, LNA, amplificator de putere și rețea de potrivire
  • Echipează PLL-uri integrate, regulatoare, DCXO și unități de gestionare a energiei
  • Procesorul integrat pe 32 de biți de mică putere ar putea fi folosit ca procesor de aplicație
  • SDIO 1.1 / 2.0, SPI, UART
  • STBC, 1 × 1 MIMO, 2 × 1 MIMO
  • Agregare A-MPDU și A-MSDU și interval de gardă de 0,4 ms
  • Trezește-te și transmite pachete în <2ms
  • Consum de energie de așteptare <1,0mW (DTIM3)

Pasul 2: senzor de temperatură și umiditate DHT11

Senzor de temperatură și umiditate DHT11
Senzor de temperatură și umiditate DHT11

DHT11 este un senzor digital de temperatură și umiditate de bază extrem de scăzut. Utilizează un senzor capacitiv de umiditate și un termistor pentru a măsura aerul înconjurător și scuipă un semnal digital pe pinul de date (nu sunt necesari pinii de intrare analogici). Este destul de simplu de utilizat, dar necesită sincronizare atentă pentru a obține date

Singurul dezavantaj real al acestui senzor este că puteți obține date noi de la acesta o dată la fiecare 2 secunde, astfel încât atunci când utilizați biblioteca noastră, citirile senzorilor pot avea o vechime de până la 2 secunde.

DETALII TEHNICE:

  • Putere redusă de 3 până la 5V și I / O
  • Utilizare curentă maximă de 2,5 mA în timpul conversiei (în timp ce solicitați date)
  • Bun pentru citiri de umiditate de 20-80% cu o precizie de 5%
  • Bun pentru citiri de temperatură 0-50 ° C precizie ± 2 ° C
  • Rată de eșantionare mai mare de 1 Hz (o dată pe secundă)
  • Dimensiunea corpului 15,5 mm x 12 mm x 5,5 mm
  • 4 pini cu spațiere de 0,1 ″

Pasul 3: Descărcați secțiunea

  • Aplicația Blynk
  • IDE Arduino
  • Biblioteca Blynk

Pasul 4: Diagrama circuitului

Diagrama circuitului
Diagrama circuitului

Diagrama de circuit de mai sus arată conexiunea dintre Arduino Nano, ESP-01 și senzorul de temperatură și umiditate DHT11.

Puteți descărca fișierul Fritzing de aici

Pasul 5: Configurarea aplicației Blynk

Recomandat: