Les capteurs
Précédent  Utiliser une carte Arduino dans une station météo  Suivant

Les capteurs

Généralités

Trois des capteurs utilisés ici sont des capteur électroniques de la marque Sparkfun . Ils utilisent le protocole I2C. Ils ont été acheté chez Lextronic et le site de Sparkfun permet de télécharger la librairie Arduino de chaque capteur avec un exemple d'utilisation.

Le capteur de température et le capteur de pression

Les capteurs fixés sur l'assiette inférieure de l'abri météo

Cette illustration est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Pas de Modification 4.0 International.

Figure 9. Les capteurs fixés sur l'assiette inférieure de l'abri météo

C'est le module BMP180 qui comporte un capteur de température et un capteur de pression. Il faut d'abord lire la température qui est ensuite utilisée pour lire et établir la pression. On peut corriger la valeur de la pression en la ramenant à l'altitude du niveau de la mer. La liaison avec l'Arduino s'effectue à l'aide du protocole I2C.

L'hygromètre

Le module HTU21 de sparkfun mesure à la fois la température et l'hygrométrie. Il faut aussi utiliser le protocole I2C.

L'anémomètre

C'est un anémomètre à ailettes acheté aussi chez Lextronic

Le capteur anénomètre

Cette illustration est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Pas de Modification 4.0 International.

Figure 10. Le capteur anénomètre


Son principe est simple, un interrupteur de type ILS, commandé avec un petit aimant solidaire du moulinet, se ferme à chaque tour. La carte Arduino compte le nombre de tours par seconde. Il faut utiliser un petit montage dit "interrupeur sans rebond" entre la sortie de l'anémomètre et l'entrée de l'arduino pour éliminer les oscillations amorties qui apparaissent parfois lors de la fermeture et ouverture de l'interrupteur. Après étalonnage, avec un anémomètre du commerce, la vitesse du vent est calculée par le logiciel de la carte Arduino.