Die Technik hinter den Wetterseiten

Ursprünglich wollte ich 'nur' ein System entwickeln, mit dem man die Raumtemperatur und relative Raumluftfeuchte abrufen kann. Das Abrufen der aktuellen Daten sollte automatisiert erfolgen können, um gegebenenfalls per SMS das Über-/Unterschreiten von Schwellwerten melden zu können. Mit anderen Worten, eine einfache, automatisierte Raumklimaüberwachung.
Das ist mit der Klimaüberwachung des städtischen Rechenzentrums Mülheim an der Ruhr geschehen.
Herausgekommen ist aber noch eine komplette Wetterstation, die allen Anforderungen gerecht wird und nötigenfalls noch mit weiteren Sensoren ausgestattet werden kann (Windrichtung, Windstärke, Regenmesser, ...).
Durch Einsatz eines Terminalservers ist es sogar möglich, die C-Control Unit von dem lesenden / auswertenden PC zu trennen und irgendwo im Intra-/Internet zu plazieren.

ACHTUNG! - Die hier angebotenen Programme sind unter GPL gestellt und kommen OHNE Support!
Wer diese Programme benutzt und deren Ergebnisse verbreitet, sollte wenigstens den Urheber nennen...    :-)

1.) Die Hardware

Die Hardware besteht aus einer C-Control/Basic Unit, einem dazugehörigen Applicationboard und zur Zeit insgesamt 7 Sensoren. Von den Sensoren sind 3 selbstentwickelt. Alle anderen Hardwarekomponenten sind fertig bei Conrad Elektronik erhältlich. Um die Kapazität der 'Offlinemessungen' zu erhöhen, wurde die C-Control Unit noch mit einem anderen Eeprom von 8 auf 32 kByte umgerüstet. Dieses Eeprom stammt von der Fa. Modul-Bus.


Ansicht aller Bauteile

Stückliste:

Ansicht der C-Control Basic Unit mit 32k Eeprom


Ansicht der fertigen Wetterstation

2.) Die Software

Die Software besteht aus insgesamt 8 selbstentwickelten Programmen, die die Steuerung der C-Control Unit, das Auslesen der Sensoren, die Darstellung der Werte auf dem Display, die Kommunikation mit einem angeschlossenen Computer, die Erstellung von grafischen Auswertungen und das Erstellen der Webseiten übernehmen.
Ein weiteres Programm ist in der Lage, die Unit mit neuen Programmen zu versorgen.
Auch ein Internetdaemon ist realisiert, mit dem die Unit über das Internet Ausgelesen werden kann.


Ansicht der C-Control Basic Unit mit Messwertdarstellung

Im Einzelnen:


Erstellt: 17.03.2001
Copyright © 2001 Joachim Löhr