Sommario:
- Fase 1: CREAZIONE DI SCHEMA
- Fase 2: COLLEGAMENTI A TEMPO DI ESPERIMENTO
- Passaggio 3: CODICE TEMPO DELL'ESPERIMENTO
- Fase 4: TEMPO DI ESPERIMENTO - IMPOSTAZIONE
- Fase 5: LAVORO
Video: MISURAZIONE DELLA TEMPERATURA E DELL'UMIDITÀ MEDIANTE DHT 11: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
In questo progetto, sto utilizzando il sensore di temperatura e umidità DHT 11 per misurare la temperatura e l'umidità dell'ambiente utilizzando Arduino (Nano).
ALCUNE DELLE CARATTERISTICHE ELETTRICHE DI BASE:
TENSIONE DI ESERCIZIO: 3.5V-5V
CORRENTE (misurazione):0.3 mA
CORRENTE (standby): 60 microampere
GAMMA: da 0 a 50 gradi Celsius
RISOLUZIONE: 16bit
PERIODO DI CAMPIONAMENTO: >2 ms
Fase 1: CREAZIONE DI SCHEMA
In questo schema si utilizza un sensore DHT11 con una resistenza di pull-up da 5k(ohm) per la linea dati.
PIN:
FILO ROSSO A +VCC
FILO NERO A GND
FILO GIALLO CON RESISTENZA 5 K
Il terzo pin è NESSUNA CONNESSIONE
COMPONENTI NECESSARI:
1. Arduino
2. Sensore di temperatura e umidità DHT11
Resistore da 3,5 k ohm
STO UTILIZZANDO DHT11 CON RESISTENZA E CONDENSATORE INCORPORATI PER TIRARE E RISPETTIVAMENTE LA TENSIONE DI INGRESSO.
Fase 2: COLLEGAMENTI A TEMPO DI ESPERIMENTO
Ho collegato i pin di conseguenza
5v - +VCC
GND - GND
pin digitale 2 - PIN DATI
Passaggio 3: CODICE TEMPO DELL'ESPERIMENTO
Usando Arduino IDE possiamo programmare la nostra scheda Arduino
ma prima scarica e installa la libreria per i sensori DHT..
lo scopo del download della libreria è ridurre la complessità del codice.
Sto scaricando la libreria chiamata SIMPLEDHT, è fantastica.
dopo aver installato la libreria facendo clic sul pulsante Installa.
open file-examples- simpledht-dht11 default.
Sto usando DHT11. se stai usando DHT22 c'è anche un codice di esempio sotto.. PROPRIO LÀ…
dopo aver aperto il codice. collega la scheda Arduino al tuo computer e seleziona la PORTA. e carica lo schizzo di esempio.
assicurati di collegare il pin dati al pin2 digitale di Arduino..
LA PARTE DEL CODICE È FATTA
Fase 4: TEMPO DI ESPERIMENTO - IMPOSTAZIONE
dopo aver caricato il codice aprire il monitor seriale.
osserverai che il sensore invia i dati.
non molto difficile vero?
Fase 5: LAVORO
Come ho detto, il sensore invia 40 bit
Dati interi di umidità a 8 bit + dati decimali di umidità a 8 bit + dati interi di temperatura a 8 bit + dati frazionari di temperatura a 8 bit + checksum a 8 bit = 40 bit
Esempio 1: 40 dati ricevuti:
0011 0101 0000 0000 0001 1000 0000 0100 1101
Calcola: 0011 0101+0000 0000+0001 1000+0000 0000= 0100 1101
I dati ricevuti sono corretti
Umidità:0011 0101=35H (esadecimale) =53%UR
Temperatura:0001 1000=18H (esadecimale) =24℃.
FONTE:-
media.digikey.com/pdf/Data%20Sheets/Adafruit%20PDFs/DHT11_ProdManual.pdf
GRAZIE RAGAZZI
SE TROVI ERRORI SCRIVI NEI COMMENTI.
IN MODO CHE POSSO RETTIFICARLO.
PERCHÉ SONO UN INGEGNERE IN ESAME.
NEL PROSSIMO PROGETTO POSSO UTILIZZARE UN DISPLAY LCD PER VISUALIZZARE LA TEMPERATURA.
STAI BENE RAGAZZI………………..
Consigliato:
Arduino Sistema di misurazione della temperatura e dell'umidità - Technic Joe: 3 passaggi
Arduino Sistema di misurazione della temperatura e dell'umidità | Technic Joe: Dopo aver costruito due giochi inutili con Arduino e aver perso tempo a giocarci, volevo creare qualcosa di utile con Arduino. Mi è venuta l'idea di un sistema di misurazione della temperatura e dell'umidità dell'aria per le piante. Per rendere un po' più movimentato il progetto
Greentent - La prima mini serra portatile al mondo con misurazione della temperatura e dell'umidità Arduino: 3 passaggi
Greentent - La prima mini serra portatile al mondo con misurazione della temperatura e dell'umidità Arduino: ho avuto per la prima volta l'idea di una serra portatile che puoi spostare di notte quando volevo creare un piccolo giardino in una scatola con temperatura monitorata e Umidità. Quindi, è notte fonda e voglio andare in un negozio per prendere questi su
Misurazione dell'umidità e della temperatura utilizzando HIH6130 e Arduino Nano: 4 passaggi
Misurazione di umidità e temperatura utilizzando HIH6130 e Arduino Nano: HIH6130 è un sensore di umidità e temperatura con uscita digitale. Questi sensori forniscono un livello di precisione di ±4% UR. Con stabilità a lungo termine leader del settore, I2C digitale con compensazione della temperatura reale, affidabilità leader del settore, efficienza energetica
Misurazione dell'umidità e della temperatura utilizzando HTS221 e Raspberry Pi: 4 passaggi
Misurazione di umidità e temperatura utilizzando HTS221 e Raspberry Pi: HTS221 è un sensore digitale capacitivo ultra compatto per umidità relativa e temperatura. Include un elemento di rilevamento e un circuito integrato specifico per l'applicazione del segnale misto (ASIC) per fornire le informazioni di misurazione tramite seriale digitale
Misurazione dell'umidità e della temperatura utilizzando HIH6130 e il fotone di particelle: 4 passaggi
Misurazione di umidità e temperatura utilizzando HIH6130 e Particle Photon: HIH6130 è un sensore di umidità e temperatura con uscita digitale. Questi sensori forniscono un livello di precisione di ±4% UR. Con stabilità a lungo termine leader del settore, I2C digitale con compensazione della temperatura reale, affidabilità leader del settore, efficienza energetica