Motivation
Hab leider vor kurzen mein Fahrrad Computer mit 40° Waschgang geschrotet ;D Ich brauche ein neues Fahrrad Computaaaaaa.
Features
Features die es haben muss
- Per Bluetooth LE auf folgende Sensordaten zugreifen
- Herzfrequenz-Daten von meinen Pulsmesser.
- Odometer und Trittfrequenz Sensor Daten.
- Tageslichttaugliches Display.
- Kompakte Bauform.
Features die es haben sollte
- Sensordaten mit Timestamp Speichern, und per BLE an Smartphone übertragen.
- GPS Tracking
- Barometer und Temperatur Messungen.
Features nice to have
- PowerMeter
- Waschmaschienen fest machen ;D
Komponenten
Aktuelle Komponenten
- Arduino Nano 33 BLE Sense
- IPS Display 240x240
- PSP 2-Axis Analog Thumb Joystick
- GPS Modul
Aktuelle Fahrrad-Sensoren
- WAHOO Tickt Heart (kann aber auch ein anders BLE basierte Sensor sein)
- WAHOO Fitness Speed und Trittfrequenz Sensor (kann aber auch ein anders BLE basierte Sensor sein)
Software
Erreichte Milestones
- Erste erfolgreiche BLE Daten von Herzfrequenzsensoren gelesen.
Nextstep
- BLE Daten von wahoo fitness auslesen.
- Displayansteuerung testen.
- Erste Darstellung der Sensordaten.
- Public GIT einrichten und OpenSource machen
- Sensor Timestamp durch GPS Timestamp umrechnen um Sensordaten mit richtige Datum und Uhrzeit zu erhalten.
- Speicherverbrauch ermitteln.
- iOS APP oder Falls per Browser auf BLE zugegriffen kann ein Webapp
- Noch nicht getestet, Chrome kann über ein experimentelle API auf Bluetooth zugreifen.
Hardware
Nextstep
- Prototype Platform herstellen.
- Alternative, kleinere, GPS Modul sourcen
- Passende Datenspeicher.
- Stromverbrauch ermitteln.
- Passende Batterielösung finden.
- .
- .
- PCB Design in KiCad
- Gehäusedesign für SLA Drucker erstellen