Projektarbeit

Entwurf und Implementierung eines Raspberry Pi Zero-basierten Systems mit Display,
Akku-Management und kontrollierter An-/Abschaltmöglichkeit für eine Zeitmessanwendung

Zusammenfassung

Die Projektarbeit baut auf dem Projekt “Test Driven Development eines Systems zur Erfassung, Bearbeitung und Auswertung von Wettkampfdaten für Schwimmwettkämpfe” auf und erweitert dieses System. Die zur Zeitmessung verwendeten Raspberry Pi Zero W sollten um zusätzliche Funktionen erweitert werden. Dazu zählen das Anbringen und Ansteuern eines Displays zur Anzeige von Zeiten und weiteren Informationen. Außerdem sollte der Akkustand der Lipo Batterien analysiert und angezeigt werden. Zusätzlich sollte es eine komfortablere Möglichkeit zum Ein- und Ausschalten des Systems geben. Auch das Gehäuse und das Aufladen sollte verbessert werden.

Umsetzung

Das Bild zeigt das entwickelte System mit allen Komponenten. Das Display zeigt die Bahnnummer, die laufende Zeit, die letzte gemessenen Zeit und Informationen über den Akku, wie die Prozentangabe und die Spannung. Die Akkuanalyse erfolgt über einen Fuel Gauge Chip, der über I2C ausgelesen wird.
Bei einer Unterbrechung der Wlan Verbindung wird am unteren Rand eine rote Linie angezeigt. Es wurde eine Platine entworfen, um alle Bauteile in das Gehäuse zu integrieren und mit dem Raspberry Pi Zero W zu verbinden. Zur einfacheren Bedienung kann der Drücker zum Zeitnehmen durch langes Drücken nun auch als Ein- und Ausschalter genutzt werden. Dies wurde über eine Schaltung aus Mosfets realisiert, die ebenfalls auf der Platine untergebracht wurde.

System

Dokumentation

Die Dokumentation der Projektarbeit kann hier als PDF Datei heruntergeladen werden:

Verfasser: Lukas Koch
Stand der Webseite: 04.01.2020