LE SITE METEO
(Informatique)
Vous
voulez posséder le gadget météo de Vers pour votre sidebar?
Cliquez sur l'image:

L'ordinateur utilisé est un "vieux" Celeron à 1,8 Ghz dédié uniquement à la météo. Le système d'exploitation utilisé est Windows XP SP2. La
connexion entre la station météo et le PC est réalisée par un câble série sur le port RS232.
Toutes les données recueillies par la station sont traitées par le logiciel
HeavyWeather Pro 3600 (fourni avec la station). L'écran principal du
logiciel se présente de la façon suivante:

1. Les données en provenance des
sondes thermo-hygro. On retrouve la température intérieure et extérieure ainsi
que les taux d'humidité respectifs. Les minimas et les maximas pour chaque
valeur sont aussi indiqués.
2. Le point de
rosée: Température à laquelle il faudrait ramener une parcelle d'air humide
pour qu'elle arrive à saturation, dans les mêmes conditions d'humidité et de
pression atmosphérique. A 100 % d'humidité relative, l'air est saturé et la
température de rosée est égale à la température de l'air ambiant.
La température ressentie ou Windchill ou Indice de
Refroidissement Eolien (IRE): par temps calme, notre corps nous isole
quelque peu de la température extérieure en réchauffant une mince couche d'air
proche de la peau. Lorsque le vent souffle, il emporte cette couche d'air
protectrice avec lui, exposant la peau à l'air froid. Le vent favorise également
l'évaporation de l'humidité de la peau et accélère ainsi la perte de chaleur
corporelle (beaucoup plus rapide lorsque la peau est mouillée que lorsqu'elle
est sèche).
Le refroidissement éolien décrit une sensation : la façon dont nous nous sentons
sous l'effet de refroidissement combiné de la température et du vent. Cette
sensation ne peut se mesurer avec aucun instrument ; les scientifiques ont donc
mis au point une formule mathématique qui relie la température de l'air et la
vitesse moyenne du vent à la sensation de froid ressentie sur la peau.
3. La pression
relative avec sa valeur maxi et son valeur mini.
4. La partie
concernant l'anémomètre: la vitesse instantanée du vent avec sa direction. La
valeur en rafale avec l'équivalence sur l'échelle de Beaufort.
5. Les données en
provenance du pluviomètre. La quantité des précipitations sur la dernière heure,
les dernières 24 heures, la dernière semaine et le dernier mois. Enfin on a le
cumul depuis la mise en service de la station (ou depuis la dernière remise à
zéro).
Il est possible d'activer une alarme sur toutes
les données. Par exemple quand la température extérieure dépasse les 30° ou
quelle est négative.
Toutes ces données sont stockées à intervalles
réguliers, paramétrables de 1 minute à 24 heures, dans un fichier. Il est
évident que plus le délai entre deux enregistrements est court, plus les données
sont précises.
Le fichier ainsi généré est ensuite utilisé par
le deuxième logiciel, GraphWeather qui permet de tracer des diagrammes.
Ce programme est un freeware codé par Antoine GUILMARD (http://www.aguilmard.com
). Un grand bravo et un grand merci à lui.

Avec les données stockées par HeavyWeather, ce
programme permet de créer différents graphiques pour visualiser les différentes
données par rapport à une période choisie. Il y a possibilité de choisir
différentes feuilles de styles (feuilles XML), graphique de base (comme ci
dessus), thermomètres, boussoles, rose des vents, jauges...... Les images ainsi
crées sont téléchargées automatiquement par le logiciel vers ce site et peuvent
ainsi être affichées dans ces pages.
J'ai rajouté une page qui permet de visualiser
les différentes statistiques de la station. Cette
page est l'œuvre de Jturlier (son
site). Il suffit de cliquer sur un jour ou un mois pour avoir les données
principales concernant le laps de temps choisi.
De plus un petit script télécharge
automatiquement un fichier vers le site
http://www.previmeteo.com/
pour afficher les données principales. Un autre script vérifie si GraphWeather
est en fonctionnement, si ce n'est pas le cas, il est lancé automatiquement.
D'un autre côté, toutes les données recueillies
par la station: actuellement 89794 enregistrements de 16 données
(température, humidité, vent...etc) chacun ce qui donne 1436704 données, sont téléchargées
régulièrement (toutes les 10 mns) sur le serveur de Vers dans une base de
données MySQL. Cela permet, outre une
sauvegarde en temps réel, le calcul et l'affichage de toutes les données que
vous trouverez dans les pages "Chiffres".
Ces pages récupèrent à l'aide de scripts PHP les données, les trient, calculent
les moyennes, minimas et maximas et les affichent sous forme de tableaux.
Le choix s'est porté sur le couple PHP/MySQL pour les capacités de
stockage pratiquement illimitées et la relative "facilité"
d'apprentissage (je n'y connaissais rien avant) et de mise en œuvre.
Si,
pour une raison quelconque (perte de la connexion internet, coupure de courant)
la récupération des données de la station ne peut être réalisée automatiquement,
celle-ci étant équipée de piles peut conserver les données pendant environ 12
jours (à raison d'un enregistrement toutes les 10mns). Ensuite, on peut
récupérer ces données et les injecter dans la base de données. Toutes les
précautions sont donc prises pour limiter au maximum les pertes.
|