Bauanleitung für den OpenBikeSensor v00.03.12

Dies ist die Anleitung zum Aufbau des OpenBikeSensors v00.03.12 in der Standardvariante. Andere Versionen können über das Dokumentationsmenü aufgerufen werden.

Die beschriebene Vorgehensweise ist nur eine Möglichkeit, zu einem funktionierenden Modell zu kommen. Wenn du alternative Wege gehen möchtest, kannst du das natürlich tun. Solltest du einen massentauglichen besseren oder einfacheren Weg für einen der Schritte finden, freuen wir uns über Änderungsvorschläge oder eine kurze Nachricht.

Ein fertig gebauter OpenBikeSensor der Version v00.03.12

Voraussetzungen

Diese Anleitung setzt voraus, dass die Grundtechniken wie Löten, das Abisolieren von Kabeln und das Crimpen von JST-Verbindern bereits bekannt sind. Für letzteres empfehlen wir das JST-Crimp-Tutorial.

Wenn du unsicher bist, wo du ein Bauteil auf dem Board unterbringen sollst, kannst du die interaktive Stückliste (BOM) verwenden, um dir anzeigen zu lassen, wo ein Bauteil eingesetzt werden kann.

Schritt 1: Buchsenleisten

Bauteile bereitlegenBuchsenleite wenn nötig auf 15 Pins zuschneiden Buchsenleisten auf ESP32 aufstecken Gemeinsam auf dem PCB platzieren. Ausrichtung der abwechselnden Pins (innen) prüfen.Zunächst an einem Eckpunkt fixierenAusrichten und auf der gegenüberliegenden Seite ebenfalls fixieren Alle äußeren Pins festlöten (beidseitig)Alle äußeren Pins festgelötet Dann den ESP32 entfernen und die Innenseite verlöten

Schritt 2: Spannungsregler (rot)

Stiftleisten ablängen Bauteile bereitlegenBoard platzieren und mit Stiften ausrichten, anderes Pad wie SMD verlötenFreie Kontakte löten Stifte entfernen und restliche Kontakte löten

Schritt 3: USB-C-Lademodul (blau)

Bauteile bereitlegenLademodul und Stifte platziertAuf Oberseite verlötenAlle Stifte auf Oberseite verlötet Schwarze Plastikteile von Stiftleiste entfernenSchwarze Plastikteile von Stiftleiste entfernt Oberseite verlötenStifte kürzen

Schritt 4: Widerstände

R7: Eines der Pads verzinnenR7: Den Widerstand wie ein SMD-Bauteil einseitig anlötenR7: Die zweite Seite verlötenR7: Fertig montiert Ein Widerstand (R6) platziertAuf der Rückseite verlötenBeine kürzen. Widerstände R1-R3 ebenso montieren.

Schritt 5: Kondensatoren

Die KondensatorenKondensatoren platzieren, auf Polung achten!Auf der Rückseite umbiegen und verlötenDrähte kürzen Widerstände und Kondensatoren fertig platziert

Schritt 6: Lötpunkt / Brücke

Schritt 7: Stromversorgung

Die fertig platzierten Bauteile (oben links)

Schritt 8: Verbinder für Taster und Display

5-poligen Stecker richtigherum aufsteckenAuf der Rückseite verlöten, auf guten Sitz achten2-poligen Stecker ebenso montieren

Schritt 9: Sensorboards

Vorbereitung

Ein einzelnes Sensorboard Das weiße Kunststoffteil entfernenKontakte des alten Steckers auslöten, neuen Stecker einlöten

Einbau

Sensorboards platzieren (schief aufgestellt für Übersicht, bitte gerade löten)Auf der Rückseite verlöten, Beine kürzen

Schritt 10: SD-Karten-Modul

SD-Karten Modul und Stiftleiste Stiftleiste in Modul einstecken (Richtung beachten) Stiftleiste in Modul verlöten (Richtung beachten)Modul platzierenAuf der Rückseite anlöten und kürzen

Schritt 11: GPS-Modul

4-polige Winkelstiftleiste abkürzen und stecken (Richtung beachten)Auf der Oberseite verlötenGPS-Modul senkrecht aufstecken und verlöten

Schritt 12: Ein/Aus-Schalter

Schalter mit Kabel und Stecker

Schritt 13: Ultraschallsensor-Kabel kürzen und crimpen

Sensor mit gekürztem Kabel und SteckerDetailaufnahme Stecker und Schirmung

Schritt 14: Batteriekabel anlöten

Akku mit Kabel und Stecker (Polung beachten!)Kontakte isolieren

Schritt 15: Gehäuse vorbereiten

Einpressgewinde in Displaygehäuse einschmelzenHauptgehäuse mit EinpressgewindeUSB-Abdeckung mit Magneten

Schritt 16: Display-Kabel

OBS-SeiteDisplayseiteButtonVorschlag Farbe
SDASDAblau
GNDGNDschwarz
BUT-Pin 1grau
SCLSCK-weiß
+3V3-Pin 2braun
-VDDPin 2(kurzes Stück Kabel)
Das untere Teil des Displaygehäuses mit ZugentlastungKabel durch Unterteil geführtButton in Displayoberteil eingeschraubtOBS-Seite: Alle 5 Adern crimpenOBS-Seite in Stecker einführenZwei Kabel an Button löten (Pin 2)Display-Seite: Button und Stecker fertig

Schritt 17: Display-Zusammenbau

Verschiedene Displays vom gleichen Lieferanten Wenn nötig, Display mit Seitenschneider stutzen Display in Gehäuse einpassen, ohne GewaltMagnete passend einlegenDas Display mit verschraubtem GehäuseZugsicherung fixieren

Schritt 18: ESP32 flashen

Zunächst muss die OpenBikeSensor-Firmware auf den ESP32 geflashed werden. Am schnellsten sollte dies mit dem Chrome-Browser über diese Webseite gehen:

Folge alternativ der Anleitung für dein Betriebssystem.

Schritt 19: Elektronik testen

Vor dem Einbau ins Gehäuse testen wir die Elektronik in dieser Reihenfolge:

  1. Ausschalten
  2. Batteriekabel polungsrichtig einstecken.
  3. Laden: Normales USB-C Ladegerät (5 V) anschließen
    • Einige Geräte funktionieren nur nach Anschluss an ein Ladegerät
    • Bei vollem Akku leuchtet das Modul blau, sonst rot.
  4. USB-C Kabel abstecken.
  5. Einschalten per Kippschalter (ohne dabei den Knopf am Display zu drücken)
    • Boot-Screen sollte auf dem Display erscheinen. Wenn nicht, nochmal aus- und, sofern nichts stinkt oder gar raucht, wieder einschalten.
  6. Bei angeschlossener GPS-Antenne GPS-Funktion im Freien testen
    • Nach einigen Minuten: GPS-Board blinkt, Boot-Screen wechselt zu Sensor-Anzeige. Werden 0 Satelliten angezeigt, wird trotzdem weitergesucht, was zu Beginn wegen des Downloads des Almanachs sehr lange dauern kann. 15 Minuten sind beim ersten Einschalten nicht ungewöhnlich.
    • Alternativ kann durch einen Druck auf den Taster vom Boot-Screen zur Sensor-Anzeige gewechelt werden.
  7. Sensoren-Funktion testen:
    • Sensoren mit den Sensor-Boards verbinden
      • Die Polung beachten. Siehe hierzu auch Schritt 13.
    • Zur Sensor-Anzeige wechseln, auf welcher in der Fußzeile die Roh-Werte, der Abstände (ohne Lenkerabstand) der Ultraschall-Sensoren, live angezeigt werden (Option “raw details” in der Konfiguration).
    • Hinweis: Der linke Sensor wird am äußeren, dem Loch zugewandten Sensor-Board angeschlossen.
Die Elektronik funktioniert

Schritt 21: Zusammenbau

Vor dem Zusammenbau sicherstellen, dass die Firmware auf dem ESP32 aufgespielt ist, dann muss dieser später nicht mehr ausgebaut werden.

Akku und Ultraschallsensor an Deckel montieren ('Up'-Pfeil beachten)Ultraschallsensoren einsteckenLadebuchse (USB-C) ohne Gewalt in die Aussparung einfädelnPCB festschraubenHalterung und Zugentlastung festschraubenGPS-Deckel festschraubenDeckel festschraubenFertig!