Datenübertragung per Funk (433 MHz) und Visualisierung am Grafikdisplay

(Nicht die Vorstellung des Projektes, sondern das Projekt selbst ist in Arbeit und ich werde hier in nächster Zeit den Projektfortschritt dokumentieren).


Aufgabenstellung:

Es sollen Messdaten von zwei Messstationen (Ausführung mit Arduino und/oder Attiny) an verschiedenen Orten über Funk an eine Empfänger (Ausführung Uno oder Mega gesendet werden. Im Empfänger, sollen die Messdaten (falls erforderlich) bearbeitet, mit einem Zeitstempel versehen und gespeichert, sowie graphisch auf einem LCD-Display zur Anzeige gebracht werden. Als "lebendige" Messdaten sollen solche herangezogen werden, die in jedem Haus/in jeder Wohnung zum Testen des Schaltungsaufbaues mit einfachen Mitteln zur Verfügung stehen, wie z.B. Zimmertemperaturen, Gefrierschranktemperatur, Außentemperatur, Luftdruck, Luftfeuchtigkeit, Ladestand Solarbatterie, etc.


Aktualisierung der Aufgabenstellung:

Der Empfänger (Uno) kann, unter anderem aus Speicherplatzgründen, nur die Funktion des Funkempfängers mit Überwachung der Telegramme und Messwerte ausführen. Die Visualisierung, Speicherung und Trendanzeige der Messdaten soll in einem Datenlogger, der mit einem Arduino Mega realisiert wird, erfolgen.


Die Aufgabenstellung in Einzelschritten:


  • Aufbau von 2 Messstationen (eine davon mit Attiny) .... OK
  • Aufbau der Funkverbindung zwischen den Messstationen und dem Empfänger .... OK
  • Festlegung eines Datenübermittlungsprotokolls für mehrere Messwerte pro Messstation mit Übertragungsfehlercheck .... OK
  • Anzeige der übermittelten Messdaten im Datenlogger .... OK
  • Speicherung der Messdaten mit Datum/Uhrzeitstempel auf SD-Karte .... OK
  • Anzeige von Trendkurven auf einem Graphikdisplay .... OK
  • Programmoptimierung, Verbesserung der Bedienbarkeit, etc. .... in Arbeit
  • ..........


Hier gehts weiter zum Testaufbau Funk