Arduino baromètre "a la Torricelli" sur planche a pain baguette

Utilise un Arduino Nano, un moteur pas a pas NEMA 17, un module SparkFun 20x4 Serial LCD/I2C.
Un module BME280 pour mesurer la pression, la température et le degré hygrométrique.
Monté sur une planche a pain baguette (Amazon).
Échelle 950 hPa à 1050 hPa.

2 boutons +- pour compenser la lecture en fonction de l’altitude, (valeur sauvée dans l'E2PROM).
Comme le module BME280 donne aussi la temp
érature et le degré d'hygrométrie un affichage LCD a été ajouté.

Au démarrage le système fixe la pression a 950 hPa et ex
écute une rotation du moteur pas a pas jusqu'à la butée 950 hPa
détect
ée par un module opto-electronique, puis après la mesure du module BME280 se déplace a la pression mesurée.
On peut
régler la compensation en utilisant la pression réelle a l’emplacement du système en utilisant un service
météorologique quelconque(METAR,
Météociel, Météomedia, etc...). Le cadran du baromètre est imprimé sur une pellicule vinyle transparente collée sur deux réglettes en aluminium. La tendance barométrique est calculée sur les 12 dernières heures, en
utilisant la moyenne de pression par heure et
un pseudo algorithme Zambretti.

Note: l'a
lgorithme utilisé n'est pas fiable car dans ce cas ne tient pas compte de la température extérieur,du vent et de l'hémisphère...
just for fun !!!




Arduino code Torricelli.ino

Arduino code Torricelli.txt
Schematic Torricelli.pdf
Schematic EasyEDA.json

Action on YouTube


Référence:

Zambretti Algorithm for Weather Forecasting