Cuprins:
Video: Monitorizarea temperaturii și umidității folosind Blynk: 6 pași
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Î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 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
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 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