Reloaded: Bluetooth LE bicycle computer: Unterschied zwischen den Versionen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche
(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

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)


BLEbc.jpg

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