BLE-Mountainbike-Zähler – Android App für Datenabruf
Für eine Kooperation zwischen Mountainbike Freiburg e.V. und dem Fraunhofer ICT habe ich eine Android-App zur Auslesung von Mountainbike-Zählern via Bluetooth Low Energy entwickelt. Die App ermöglicht es, Nutzungsdaten als CSV-Dateien zu exportieren und trägt zur datenbasierten Weiterentwicklung von MTB-Strecken bei.
🧾 Projektbeschreibung
Im Rahmen einer Projektarbeit habe ich für den Mountainbike Freiburg e.V. und in Zusammenarbeit mit dem Fraunhofer ICT eine Android-App entwickelt, mit der sich Daten aus mobilen Mountainbike-Zählern per Bluetooth Low Energy (BLE) abrufen lassen.
Ziel war es, die gesammelten Nutzungsdaten der Zähler benutzerfreundlich auszulesen und als CSV-Dateien weiterzuverarbeiten – zur Auswertung der Trails und Optimierung des Vereinsangebots.
🛠 Technologien & Verantwortlichkeiten
Tech Stack:
- Android SDK (Java/Kotlin)
- BLE-Kommunikation (BluetoothGatt)
- CSV-Dateigenerierung & Export
Meine Aufgaben:
- Aufbau der BLE-Kommunikationsschnittstelle
- Entwicklung der Benutzeroberfläche zur Steuerung & Datenanzeige
- Parsing der übertragenen Rohdaten vom MTB-Zähler
- Exportfunktion für CSV-Dateien zur weiteren Analyse
- Durchführung von Tests im Feld (Outdoor-Einsatz)
💡 Ergebnisse & Learnings
- Erfolgreicher Einsatz der App in realer Anwendung durch Mountainbike Freiburg e.V.
- Stabile BLE-Verbindung & intuitive Bedienung
- Stärkung meiner Mobile- und Systemintegrationskenntnisse
- Zusammenarbeit mit einem Fraunhofer-Institut (Projektzertifikat liegt vor)