Taula de continguts:

Calibració del sensor d’humitat: 7 passos
Calibració del sensor d’humitat: 7 passos

Vídeo: Calibració del sensor d’humitat: 7 passos

Vídeo: Calibració del sensor d’humitat: 7 passos
Vídeo: Как сделать домашний ИНКУБАТОР для яиц. Термостат AKO 2024, Desembre
Anonim
Calibració del sensor d’humitat
Calibració del sensor d’humitat
Calibració del sensor d’humitat
Calibració del sensor d’humitat
Calibració del sensor d’humitat
Calibració del sensor d’humitat

Tinc 3 sensors que poden mesurar la humitat relativa de l’aire: BME280, SHT21, DHT22. Van afirmar la capacitat de mesurar amb precisió +/- 3% des del rang del 20 al 80%

No obstant això, quan provava en 3 condicions en les mateixes condicions, obtenia 3 resultats diferents. Potser un d’ells té una lectura correcta o cap d’ells no és correcte. Així que decideixo provar-ho amb algun equipament.

Espero que el meu experiment pugui ajudar a algú a fer que aquest tipus de sensor sigui correcte.

Pas 1: Llista de peces i instruccions de vídeo

Image
Image

Per preparar-nos per a l’experiment, necessitarem:

1. BME280

2. DHT22

3. SHT21

4. Arduino UNO

5. NodeMCU

6. Mesurador d’humits

7. Sonda termòmetre

8. Sal (clorur de sodi NaCl) 9. Absorbent humit

10. Capsa

Pas 2: primer punt de comprovació

Primer punt de comprovació
Primer punt de comprovació
Primer punt de comprovació
Primer punt de comprovació
Primer punt de comprovació
Primer punt de comprovació

Afortunadament, podem utilitzar sal (a la vostra cuina!) Per crear un entorn d’humitat estàndard per a les proves. Com a característica de la sal (l'anomenat "clorur de sodi" NaCl), la seva saturació pot fer que sigui perfectament humit al 75%.

Agafem una mica de sal en un bol petit i després hi afegim una mica d’aigua. Poseu-lo a la caixa amb el comptador humit i, a continuació, poseu-hi 3 sensors. El cable surt del forat i es connecta a Arduino per obtenir el resultat

Feu un circuit com la imatge

El codi es troba aquí

Com a resultat de la pantalla del monitor, 3 sensors donen 3 resultats d'humitat, la temperatura sembla ser la mateixa juntament amb 28 graus C

Pas 3: Desplaçament del sensor

Offset per al sensor
Offset per al sensor
Offset per al sensor
Offset per al sensor

Primer intent, dono 3 sensors amb un valor de desplaçament perquè la lectura humida de cada sensor sigui la mateixa amb el comptador humit extern al 75%, i també la compensació per a la lectura de temperatura perquè la lectura de temperatura sigui igual amb el termoparell extern.

Després de descarregar el codi, la seva lectura ara és la mateixa amb Humid Meter al 75%; i la temperatura és la mateixa amb el termoparell extern a 31 dgC

Pas 4: prova al segon punt

Prova al segon punt
Prova al segon punt
Prova al segon punt
Prova al segon punt
Prova al segon punt
Prova al segon punt

Per assegurar-nos que el nostre desplaçament és correcte, hauríem de comprovar aquests sensors al segon punt amb l’absorbidor d’humitat.

Torneu a guardar-lo a la caixa, ara la lectura del Humid Meter és del 40%, però 3 sensors (de nou) ens donen 3 resultats de manera diferent.

(La temperatura sembla correcta després del desplaçament)

Per tant, cal calibrar-los.

Pas 5: calibració

Calibratge
Calibratge
Calibratge
Calibratge

Per fer el calibratge, simplement suprimim el desplaçament i, a continuació, registrem el valor del sensor al 40% estàndard humit

Realitzem una taula de lectura estàndard humit vs sensor. A continuació, fem servir la "funció de mapa" per fer una corba de calibratge per a cada sensor.

Al cap i a la fi, descarregueu el codi, 3 sensors donen el mateix resultat en un 40% ara.

Pas 6: torneu a provar

Prova una vegada més!
Prova una vegada més!
Prova una vegada més!
Prova una vegada més!

Per assegurar-nos que 3 sensors tinguin el calibratge correcte, hauríem de tornar-ho a provar amb NaCl saturat. Afortunadament, la lectura de 3 sensors té una lectura al voltant del 75%.

Llavors, intento treure els sensors de la caixa i, després, tornar-los a col·locar a la safata d’entrada amb absorbent humit per veure la lectura de 3 sensors: el resultat sembla correcte -> la resposta de 3 sensors és igual. No hi ha més lectura diferent que abans

Pas 7: mesurar la temperatura i l'humitat de l'habitació

Mesurant la temperatura de l’habitació i humida
Mesurant la temperatura de l’habitació i humida
Mesurant la temperatura de l’habitació i humida
Mesurant la temperatura de l’habitació i humida
Mesurant la temperatura de l’habitació i humida
Mesurant la temperatura de l’habitació i humida

Ara podem utilitzar un d’aquests sensors per llegir la temperatura humida i la temperatura de la nostra habitació.

Podem utilitzar ESP8266 i el programari Blynk per llegir-lo a través d'Internet. M'encanten les dades de rastre de Blynk, que les podem rastrejar durant tot l'any.

Recomanat: