Sommario:
- Passaggio 1: elenco delle parti e istruzioni video
- Passaggio 2: primo punto di controllo
- Passaggio 3: offset per sensore
- Passaggio 4: test al secondo punto
- Passaggio 5: calibrazione
- Passaggio 6: prova ancora una volta
- Passaggio 7: misurazione dell'umidità e della temperatura della stanza
Video: Calibrazione del sensore di umidità: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Ho 3 sensori in grado di misurare l'umidità relativa dell'aria: BME280, SHT21, DHT22. Hanno dichiarato la capacità di misurare con precisione +/- 3% dal range 20 all'80%
Tuttavia, durante il test nelle stesse condizioni per 3 sensori, ho ottenuto 3 risultati diversi. Forse uno di loro ha letto correttamente, o nessuno di loro è corretto. Quindi decido di testarlo con qualche attrezzatura.
Spero che il mio esperimento possa aiutare qualcuno a rendere corretto questo tipo di sensore.
Passaggio 1: elenco delle parti e istruzioni video
Per prepararci all'esperimento, avremo bisogno di:
1. BME280
2. DHT22
3. SHT21
4. Arduino UNO
5. NodeMCU
6. Misuratore di umidità
7. Sonda termometro
8. Sale (cloruro di sodio NaCl)9. Assorbitore di umidità
10. Scatola
Passaggio 2: primo punto di controllo
Fortunatamente, possiamo usare il sale (nella tua cucina!) Per creare un ambiente di umidità standard per i test. Come caratteristica del sale (cosiddetto "Cloruro di sodio" NaCl), la sua condizione di saturazione può rendere perfettamente umido al 75%.
Prendiamo del sale in una piccola ciotola, quindi aggiungiamo solo un po' d'acqua. Mettilo nella scatola con il misuratore di umidità, quindi inserisci 3 sensori all'interno. Il cavo è fuori dal foro, quindi collegato ad Arduino per leggere il risultato
Fai il circuito come l'immagine
Il codice è qui
Come risultato dello schermo del monitor, 3 sensori danno 3 risultati di umidità, la temperatura sembra essere la stessa insieme a 28 gradi C
Passaggio 3: offset per sensore
Per prima cosa, do 3 sensori con valore di offset per rendere la lettura umida di ciascun sensore uguale con il misuratore di umidità esterno al 75% e anche l'offset per la lettura della temperatura per rendere la lettura della temperatura uguale con la termocoppia esterna.
Dopo aver scaricato il codice, la sua lettura ora è la stessa con Humid Meter al 75%; e la temperatura è la stessa con la termocoppia esterna a 31 dgC
Passaggio 4: test al secondo punto
Per assicurarci che il nostro offset sia corretto, dovremmo controllare quei sensori al secondo punto con l'assorbitore umido.
Tienilo di nuovo nella scatola, la lettura del misuratore di umidità ora è del 40%, ma 3 sensori (di nuovo) ci danno 3 risultati in modo diverso!
(La temperatura sembra OK dopo l'offset)
Quindi, devono essere calibrati!
Passaggio 5: calibrazione
Per effettuare la calibrazione, cancelliamo semplicemente l'offset, quindi registriamo il valore del sensore allo standard umido 40%
Facciamo una tabella di umidità standard rispetto alla lettura del sensore. Quindi, utilizziamo la "funzione mappa" per creare la curva di calibrazione per ciascun sensore.
Dopotutto, scarica il codice, 3 sensori danno lo stesso risultato al 40% ora!
Passaggio 6: prova ancora una volta
Per assicurarci che 3 sensori abbiano una calibrazione corretta, dovremmo testarlo di nuovo con NaCl saturo. Fortunatamente, la lettura di 3 sensori ha una lettura di circa il 75%.
Quindi, provo a rimuovere i sensori dalla scatola, quindi li inserisco di nuovo nella casella con l'assorbitore umido per vedere la lettura di 3 sensori: il risultato sembra OK -> la risposta di 3 sensori è la stessa insieme! Mai più letture diverse come prima
Passaggio 7: misurazione dell'umidità e della temperatura della stanza
Ora possiamo usare uno di quei sensori per leggere l'umidità e la temperatura della nostra stanza.
Possiamo usare ESP8266 e il software Blynk per leggerlo via internet. Adoro i dati di traccia di Blynk che possiamo rintracciare nel corso dell'anno!
Consigliato:
CALIBRAZIONE DEL SENSORE DI PH ARDUINO: 7 passaggi
CALIBRAZIONE DEL SENSORE DI PH ARDUINO: In questo tutorial, calibreremo il sensore di pH EZO di Atlas Scientific utilizzando Arduino Uno. TEORIA DELLA CALIBRAZIONE La parte più importante della calibrazione è osservare le letture durante il processo di calibrazione. È più semplice calibrare il dispositivo in
Calibrazione del sensore di umidità del suolo: 5 passaggi
Calibrazione del sensore di umidità del suolo: sul mercato sono disponibili molti misuratori di umidità del suolo per aiutare il giardiniere a decidere quando innaffiare le piante. Sfortunatamente, afferrare una manciata di terreno e ispezionarne il colore e la consistenza è affidabile quanto molti di questi gadget! Alcune sonde registrano addirittura
CALIBRAZIONE DEL SENSORE ORP ARDUINO: 3 passaggi
CALIBRAZIONE DEL SENSORE ORP ARDUINO: In questo tutorial, calibreremo il sensore EZO ORP (potenziale di riduzione dell'ossidazione) di Atlas Scientific utilizzando Arduino Uno. TEORIA DELLA CALIBRAZIONE La parte più importante della calibrazione è osservare le letture durante il processo di calibrazione. È facile
CALIBRAZIONE DEL SENSORE DI OSSIGENO DISCIOLTO ARDUINO: 4 passaggi
CALIBRAZIONE DEL SENSORE DI OSSIGENO DISSOLTO ARDUINO: In questo tutorial, calibreremo il sensore EZO di ossigeno disciolto (D.O) di Atlas Scientific utilizzando Arduino Uno. TEORIA DELLA CALIBRAZIONE La parte più importante della calibrazione è osservare le letture durante il processo di calibrazione. È più facile da calibrare
Monitor di umidità wireless (ESP8266 + sensore di umidità): 5 passaggi
Wireless Moisture Monitor (ESP8266 + Moisture Sensor): compro il prezzemolo in vaso e la maggior parte del giorno il terreno era asciutto. Quindi decido di realizzare questo progetto, sul rilevamento dell'umidità del terreno in vaso con prezzemolo, per verificare, quando ho bisogno di versare il terreno con acqua. Penso che questo sensore (sensore di umidità capacitivo v1.2) sia buono perché