Sommario:
Video: Misura la temperatura e l'umidità usando DHT11 / DHT22 e Arduino: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
In questo Tutorial Arduino impareremo come utilizzare il sensore DHT11 o DHT22 per misurare la temperatura e l'umidità con la scheda Arduino.
Forniture
- Arduino UNO
- DHT11 o DHT22
- Display LCD 16x2
- tagliere
- Cavi di avviamento
- Cavo Arduino
Fase 1: Introduzione:
Questi sensori sono molto apprezzati dagli appassionati di elettronica perché sono molto economici ma offrono comunque grandi prestazioni. Ecco le principali specifiche e differenze tra questi due sensori:
Il DHT22 è la versione più costosa che ovviamente ha specifiche migliori. Il suo intervallo di misurazione della temperatura va da -40 a +125 gradi Celsius con una precisione di +-0,5 gradi, mentre l'intervallo di temperatura DHT11 va da 0 a 50 gradi Celsius con una precisione di +-2 gradi. Anche il sensore DHT22 ha un migliore range di misurazione dell'umidità, da 0 a 100% con una precisione del 2-5%, mentre il range di umidità DHT11 è da 20 a 80% con una precisione del 5%.
Ci sono due specifiche in cui il DHT11 è migliore del DHT22. Questa è la frequenza di campionamento che per il DHT11 è 1Hz o una lettura al secondo, mentre la frequenza di campionamento DHT22 è 0, 5Hz o una lettura ogni due secondi e anche il DHT11 ha dimensioni del corpo più piccole. La tensione di esercizio di entrambi i sensori è compresa tra 3 e 5 volt, mentre la corrente massima utilizzata durante la misurazione è di 2,5 mA.
Fase 2: Schemi:
Passaggio 3: codice sorgente:
/* © Techtronic Duro */
#include "DHT.h" //include la libreria DHT
#include //include la libreria LiquidCrystal #define DHTPIN 12 //define DHT pin #define DHTTYPE DHT11 //define DHTTYPE DHT11/DHT22
LCD a cristalli liquidi (2, 3, 4, 5, 6, 7); //definire i pin LCD (RS, E, D4, D5, D6, D7)
DHT dht(DHTPIN, DHTTYPE);
configurazione nulla()
{ dht.begin(); lcd.begin(16, 2); //inizializza l'LCD e specifica le dimensioni } void loop() { float temp = dht.readTemperature(); float humi = dht.readHumidity(); lcd.setCursor(0, 0); lcd.print("Temp: "); lcd.print(temp); lcd.print("C"); lcd.setCursor(0, 1); lcd.print("Humi: "); lcd.print(humi); lcd.print("%"); ritardo (2000); }
/*
© Techtronic Duro
*/
Consigliato:
Automatizzare una serra con LoRa! (Parte 1) -- Sensori (temperatura, umidità, umidità del suolo): 5 passaggi
Automatizzare una serra con LoRa! (Parte 1) || Sensori (temperatura, umidità, umidità del suolo): in questo progetto ti mostrerò come ho automatizzato una serra. Ciò significa che ti mostrerò come ho costruito la serra e come ho collegato l'elettronica di alimentazione e automazione. Inoltre ti mostrerò come programmare una scheda Arduino che utilizza L
ESP8266 Nodemcu Monitoraggio della temperatura utilizzando DHT11 su un server Web locale - Ottieni la temperatura e l'umidità della stanza sul tuo browser: 6 passaggi
ESP8266 Nodemcu Monitoraggio della temperatura utilizzando DHT11 su un server Web locale | Ottieni la temperatura e l'umidità della stanza sul tuo browser: Ciao ragazzi, oggi faremo un'umidità e l'umidità; sistema di monitoraggio della temperatura utilizzando ESP 8266 NODEMCU & Sensore di temperatura DHT11. La temperatura e l'umidità saranno ottenute da DHT11 Sensor & può essere visto su un browser quale pagina web verrà gestita
Monitor meteo M5Stack M5stick C basato su ESP32 con DHT11 - Monitora l'umidità della temperatura e l'indice di calore su M5stick-C con DHT11: 6 passaggi
Monitor meteo M5Stack M5stick C basato su ESP32 con DHT11 | Monitora l'umidità della temperatura e l'indice di calore su M5stick-C con DHT11: Ciao ragazzi, in questo tutorial impareremo come interfacciare il sensore di temperatura DHT11 con m5stick-C (una scheda di sviluppo di m5stack) e visualizzarlo sul display di m5stick-C. Quindi in questo tutorial leggeremo la temperatura, l'umidità & calore io
Come utilizzare il sensore di temperatura DHT11 con Arduino e stampare la temperatura di calore e umidità: 5 passaggi
Come utilizzare il sensore di temperatura DHT11 con Arduino e stampare la temperatura Calore e umidità: il sensore DHT11 viene utilizzato per misurare la temperatura e l'umidità. Sono appassionati di elettronica molto popolari. Il sensore di umidità e temperatura DHT11 rende davvero facile aggiungere dati di umidità e temperatura ai tuoi progetti di elettronica fai-da-te. È per
Raspberry Pi / DHT11 - Misura umidità e temperatura: 4 passaggi
Raspberry Pi / DHT11 - Misura umidità e temperatura: volevo misurare la temperatura e l'umidità usando il mio Raspberry Pi. Ho scelto un sensore DHT11 perché è robusto ed economico. Anche la sua configurazione è ben documentata, ma ci sono una serie di insidie su cui vorrei concentrarmi. Il DHT11