Mesure d'humidité de référence par psychométrie
zf191203.0022
Petit projet pour mesurer l'humidité de référence, par exemple pour l'étalonnage d'un hygromètre, par la méthode de la psychométrie.
https://fr.wikipedia.org/wiki/Psychrom%C3%A9trie
Le principe ?
C'est très simple, on mesure la température de deux thermomètres, un recouvert d'un manchon humide et l'autre à l'air libre, les deux thermomètres sont mis dans un flux d'air forcé. La différence de températures indique, via une table de conversion, l'humidité relative de l'air.
Tables psychrométriques
http://meteonet.info/html/table_psychrometrique.html https://www.abcclim.net/table-psychrometrique.html
Abaque psychrométrique
Calculateur on line de valeurs psychrométriques
https://fr.planetcalc.com/246/ https://www.rotronic.com/fr/humidity_measurement-feuchtemessung-mesure_de_l_humidite/humidity-calculator-feuchterechner-mr
Mon petit psychromètre à base de NodeMCU & DS18B20
Les températures mesurées en fonctionnement
Et le résultat à lire dans une table psychrométrique
Astuces de mesures
Dans ce projet on utilise deux capteurs de température de précision DS18B20 en mode alimentation parasite (seulement deux fils, alimentation comprise). La lecture des températures se fait pour l'instant dans la console série !
Installation
Il faut flasher le NodeMCU avec ce firmware:
Avec ces modules:
adc bit ds18b20 file gpio http i2c mqtt net node ow pcm rtctime sntp spi tmr uart wifi ws2812
Utilisation
Le code utilisé ici est de la récupération d'un autre projet (temp_solar_zf), 99% est inutile !
Ce n'est que le script a2.lua qui est utilisé ici pour lire les températures dans la console. Le but n'était pas de faire du code mais d'avoir très rapidement un hygromètre d'étalonnage ;-)
Un jour quand j'aurai le temps, on ne sait jamais, je terminerai ce projet et lui ferai un joli interface WEB avec graphage sur un Grafana/InfluxDB ;-)))



