Sommario:

Monitoraggio della temperatura e dell'umidità con Blynk: 6 passaggi
Monitoraggio della temperatura e dell'umidità con Blynk: 6 passaggi

Video: Monitoraggio della temperatura e dell'umidità con Blynk: 6 passaggi

Video: Monitoraggio della temperatura e dell'umidità con Blynk: 6 passaggi
Video: Humidity and Temperature Monitoring with Raspberry Pi and New Blynk2.0 IoT App and Web Dashboard 2024, Giugno
Anonim
Monitoraggio della temperatura e dell'umidità con Blynk
Monitoraggio della temperatura e dell'umidità con Blynk

In questo tutorial andremo a monitorare la temperatura e l'umidità utilizzando DHT11 e inviare i dati al cloud utilizzando Blynk

Componenti necessari per questo tutorial:

  • Arduino Uno
  • Sensore di temperatura e umidità DHT11
  • Modulo WiFi ESP8266-01

Passaggio 1: ESP8266 – 01 Modulo WiFi

ESP8266 – 01 Modulo WiFi
ESP8266 – 01 Modulo WiFi

ESP8266-01 è un trasmettitore e ricevitore WiFi seriale che può fornire a qualsiasi microcontrollore l'accesso alla rete WiFi

Il modulo ESP8266 è a basso costo e viene pre-programmato con un firmware set di comandi AT, il che significa che puoi semplicemente collegarlo al tuo dispositivo Arduino e ottenere la stessa capacità WiFi offerta da WiFi Shield. Questo modulo ha un potente - capacità di elaborazione e archiviazione della scheda che ne consente l'integrazione con i sensori e altre applicazioni tramite i suoi GPIO.

Caratteristiche:

  • Wi-Fi Direct (P2P), soft-AP
  • Stack di protocollo TCP/IP integrato
  • È dotato di un interruttore TR integrato, balun, LNA, amplificatore di potenza e rete di adattamento
  • Equipaggia PLL, regolatori, DCXO e unità di gestione dell'alimentazione integrati
  • La CPU integrata a 32 bit a bassa potenza può essere utilizzata come processore dell'applicazione
  • SDIO 1.1/2.0, SPI, UART
  • STBC, 1×1 MIMO, 2×1 MIMO
  • Aggregazione A-MPDU e A-MSDU e intervallo di guardia di 0,4 ms
  • Sveglia e trasmetti pacchetti in < 2 ms
  • Consumo energetico in standby di < 1,0 mW (DTIM3)

Passaggio 2: sensore di temperatura e umidità DHT11

Sensore di temperatura e umidità DHT11
Sensore di temperatura e umidità DHT11

Il DHT11 è un sensore digitale di temperatura e umidità di base a bassissimo costo. Utilizza un sensore di umidità capacitivo e un termistore per misurare l'aria circostante ed emette un segnale digitale sul pin dati (non sono necessari pin di ingresso analogico). È abbastanza semplice da usare, ma richiede un'attenta tempistica per acquisire i dati

L'unico vero svantaggio di questo sensore è che puoi ottenere nuovi dati da esso solo una volta ogni 2 secondi, quindi quando usi la nostra libreria, le letture del sensore possono essere vecchie fino a 2 secondi.

DETTAGLI TECNICI:

  • Basso costo da 3 a 5 V di alimentazione e I/O
  • Utilizzo corrente max 2,5 mA durante la conversione (durante la richiesta dei dati)
  • Buono per letture di umidità del 20-80% con una precisione del 5%
  • Buono per letture di temperatura 0-50°C ±2°C di precisione
  • Frequenza di campionamento non superiore a 1 Hz (una volta al secondo)
  • Dimensioni del corpo 15,5 mm x 12 mm x 5,5 mm
  • 4 pin con spaziatura di 0,1"

Passaggio 3: sezione download

  • Applicazione Blynk
  • Arduino IDE
  • Libreria Blynk

Passaggio 4: diagramma del circuito

Schema elettrico
Schema elettrico

Lo schema circuitale sopra mostra la connessione tra Arduino Nano, ESP-01 e DHT11 Sensore di temperatura e umidità.

Puoi scaricare il file Fritzing qui

Passaggio 5: configurazione dell'app Blynk

Consigliato: