Reloaded: Bluetooth LE bicycle computer: Unterschied zwischen den Versionen
Aus Hackerspace Ffm
(→Features) |
(→Nextstep) |
||
Zeile 48: | Zeile 48: | ||
* Speicherverbrauch ermitteln. | * Speicherverbrauch ermitteln. | ||
* iOS APP oder Falls per Browser auf BLE zugegriffen kann ein Webapp | * 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 == | == Hardware == |
Version vom 24. Mai 2020, 15:37 Uhr
Inhaltsverzeichnis
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