Projekte mit dem Raspberry Pi

Der Raspberry Pi ist ein von der britischen Raspberry Pi Foundation entwickelte Einplatinencomputer. Er stellt eine frei programmierbare GPIO-Schnittstelle für Ein- und Ausgaben bereit. Über diese Schnittstelle können direkt Geräte oder auch verschiedene Datenbussysteme angesteuert werden.

Hier findet sich eine Übersicht meiner Projekte die mit einem Raspberry Pi umgesetzt wurden.

Poolsteuerung

pool titel 1Ziel des Projektes ist es, in Kombination mit dem Monitor für Umweltdaten auch eine Steuerung der Poolheizung über Solarkollektoren zu ermöglichen. Erstes Ziel ist es, die Sandfilterpumpe dann automatisiert einzuschalten, wenn die Temperatur am Solarkollektor einen bestimmten Temperaturunterschied zum Poolwasser erreicht hat. Die Abschaltung erfolgt dann mit einer entsprechenden Hysterese. Ferner soll eine maximale Pooltemperatur berücksichtigt werden. Die Bedienung soll über vier Tasten und das 20x4 Display erfolgen.

 

Monitor für Umweltdaten

Bild 2024 05 11 133412132Es wird ein System zur Messung und Aufzeichnung von Umweltdaten erstellt. Geplant ist eine Wettermesstation für Temperatur, Luftdsruck, Luftfeuchte, Regenmenge, Windgeschwindigkeit und Windrichtung. Wenn diese Punkte stehen, kann z. B. auf UV-Index o.ä. erweitert werden. Zusätzlich wird eine Füllstandsüberwachung der Regentonnen und der Zisterne umgesetzt.

Zeitserver

Zeitserver 0

Auf Grundlage eines Raspberry Pi wurde ein Zeitserver gebaut, der per NTP die aktuelle Uhrzeit in UTC im Heimnetzwerk zur Verfügung stellt. Die eigene Systemzeit synchronisiert der Zeitserver über GPS. Er ist somit ein STRATUM 1 Server. Grundlegend wird die Uhrzeit über den Datenstring des GPS-Signals ausgelesen. Zur genauen Synchronisation des Sekundensignals wird der PPS-Ausgang des Empfangsmoduls genutzt.

Das 19-Zoll-Einbau-Panel sowie die Halterung des Raspberry Pi und des GPS-Moduls wurde in FreeCAD  designed und mit dem Prusa i3 MK3S+  in PLA gedruckt.

Folgend findet sich eine Übersicht über die verwendeten Komponenten: