Daten-Logging am Fahrrad und Motorrad mit dem RasPi

© Roman Sotola, 123RF

On the road

, , , , , , , ,

Studenten der FH Joanneum bringen den RasPi auf die Straße – als Data-Logger am Fahrrad oder Motorrad.

An der FH Joanneum im österreichischen Graz erstellen Studierende der Fachrichtung Fahrzeugtechnik seit Jahren interdisziplinäre Projekte im Rahmen der Informatikausbildung. Dabei bearbeiten Gruppen von bis zu drei Teilnehmern gemeinsam eine Aufgabe. Zwischen den Teams herrscht ein Konkurrenzkampf, da sie die jeweiligen Ansätze am Ende des Semesters vor einem Komitee präsentieren.

In diesem Jahr ging es darum, verschiedene Daten einer Fahrtroute aufzuzeichnen, darunter Lenkwinkel, Geschwindigkeit, Beschleunigung und GPS-Daten. Hier kommt der Raspberry Pi ins Spiel: Er dient bei dem Projekt als Grundlage zum Auswerten der Sensorensignale und das Speichern der Messdaten. Dabei arbeitet jeder im Team eigenständig: Ein Mitglied kümmert sich um die Hardware und das Setup des Mini-Rechners, ein zweites schreibt die Software für den RasPi, und das dritte kümmert sich um die Software zum Auswerten der Daten am PC.

Im Eigenbau

Einen Fahrradcomputer kann man heute fast an jeder Ecke kaufen und im Handumdrehen am Bike montieren. Diese Geräte laufen aber mit Closed-Source-Software und weisen nur eingeschränkte Funktionen auf. Mit OBiCo [1] existierte früher ein freies Projekt, das einen Radcomputer auf Basis von Open-Source-Software ermöglichen wollte. Die Webseite lässt sich nicht mehr erreichen; nur bei Archive.org findet sich noch eine Kopie. Weitere Informationen zu freier Soft- und Hardware rund ums Fahrrad bietet die Tuxmobil-Seite [2] von Werner Heuser.

Ein Teil der Hardware – der Raspberry Pi – war bei der Aufgabe vorgegeben. Alle Teams standen nun vor dem Problem, den Computer so zu montieren, dass er am Fahrrad oder Motorrad stabil untergebracht ist und zusätzlich Raum für eine Stromversorgung bietet. Zwei Gruppen verwendeten für den Prototypen ein Fahrrad. Dabei kam eine auf dem Lenker montierte Platte zum Einsatz, auf der diverse Bauteile Platz fanden (Abbildung 1).

Abbildung 1: Der erste Prototyp mit einem Raspberry Pi auf einer provisorischen Halterung am Fahrrad.

Die dritte Gruppe interpretierte das Wort "Bike" etwas dynamischer und entschied sich, das Projekt auf einer BMW S1000RR zu realisieren (Abbildung 2). Die Herausforderung bestand darin, alle nötigen Sensoren, den Raspberry Pi und eine kompakte Stromversorgung unterzubringen (Abbildung 3).

Abbildung 2: Eine der Gruppen entschied sich dafür, eine BMW S1000RR als Grundlage für das Projekt zu verwenden.
Abbildung 3: Es erforderte viel Geschick, den Raspberry Pi samt Stromversorgung und die Sensoren in dem begrenzten Platz unterzubringen.

Sensorik

Zum Erfassen der Geschwindigkeit kam ein Hallsensor des Typs Hall IC Infineon Technologies TLE 4945 L 3.5-24 V PSSO 3-2 zum Einsatz. Er liefert ein digitalisiertes Signal, das sich direkt mit dem RasPi auslesen lässt. Der Sensor fand am rechten Teilelement der Federgabel seinen Platz, der Magnet an den Speichen. Dabei passiert der Südpol den Sensor, der darüber hinaus als Taktgeber für die weiteren Sensoren dient. Bei hoher Geschwindigkeit tastet der Raspberry Pi mit der entsprechenden Drehzahl ab.

Um den aktuellen Winkel am Lenker zu messen, kommt ein Drehpotentiometer der Serie PC20BU zum Einsatz. Ein A/D-Wandler erzeugt aus der veränderlichen Spannung ein digitales Signal, das der RasPi verarbeitet. Dabei nimmt eine eigens angefertigte Konsole den Winkel an der Drehachse des Vorderrads ab.

Ein GPS-Sensor zeichnet die gefahrenen Routen auf. Hinsichtlich Kosten und Messgenauigkeit stellte sich als beste Variante der Adafruit Ultimate GPS Breakout heraus. Dieses Modul erfasst neben den Punkten für die Koordinaten noch Höhe über NN und Geschwindigkeit. Um die dauerhafte Verbindung zu den GPS-Satelliten zu ermöglichen, empfiehlt es sich, den Sensor auf den Lenker des jeweiligen Fahrzeugs zu montieren.

Abbildung 4: Richtig verschaltet ermöglichen die Komponenten des Projekts eine Rundum-Überwachung der Bewegungen des jeweiligen Fahrzeugs.

Das Team mit dem Motorrad verwendete einen Bluetooth-fähigen, batteriebetriebenen GPS-Empfänger (Modell eGPS-397S). Dies erleichterte einerseits die Verkabelung und bot sich andererseits an, um den wenigen Platz besser zu nutzen. Der Sensor hing für einen günstigen Empfang am Lenkkopflager.

Zu den wichtigsten Fragen, die sich im Rahmen des Projekts ergaben, zählte die nach der Stromversorgung. Da bei einem RasPi die Stromversorgung über einen USB-Anschluss erfolgt, bietet sich für das Fahrrad als einfache Lösung eine handelsübliche Powerbank an, die normalerweise dazu dient, mobile Geräte unterwegs zu laden. Am Motorrad sorgte dessen Bordnetz für eine kontinuierliche Stromversorgung.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 7 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

Raspberry Pi Geek kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

Aktuelle Ausgabe

10/2019
Raspberry Pi 4B

Diese Ausgabe als PDF kaufen

Preis € 9,99
(inkl. 19% MwSt.)

Stellenmarkt

Neuigkeiten

  • Sonnige Zeiten

    UV-Strahlung ist für das menschliche Auge unsichtbar, was sie umso gefährlicher macht. Die Höhe der tatsächlichen Belastung verrät Ihnen das Selbstbauprojekt UV-Sensor.

  • Gut verpackt

    Für das Ansteuern kleiner Displays gibt es keine Programme von der Stange. Mit Python und einer Pygame-Bibliothek erstellen Sie trotzdem im Handumdrehen Anwendungen.

  • Macro-Mini-Micro-Bit

    Was dem Raspberry Pi für die Computerwelt gelungen ist, versucht der BBC Micro:bit für Mikrocontroller zu wiederholen. Das für Schüler entwickelte Kit hilft beim Einstieg in die hardwarenahe Programmierung.

  • Vorhang auf

    Mit dem modernen Video-Codec HEVC (H.265) erstellte Filme spielen bisherige RasPi-Modelle oft nur ruckelnd ab. Wir testen, ob der neue Raspberry Pi 4B das besser kann.

  • Überraschung!

    Eine optimierte Architektur und mehr RAM beschleunigen den RasPi 4B deutlich. Wir prüfen, wie gut sich der Neuling als Desktop-Rechner schlägt.

  • Durchgestartet

    Ein Stresstest zeigt, wie sich der neue Raspberry Pi 4 Modell B gegenüber den älteren Modellen abhebt.

  • Vierte Generation

    Eine schnellere CPU, USB 3.0 und Gigabit-Ethernet sind nur die Highlights des Raspberry Pi 4B: Das Board bringt viele weitere Neuerungen mit.

  • Tiefenmesser

    Um die Pumpe in einem Brunnenschacht möglichst genau zu positionieren, brauchen Sie dessen Tiefe. Die ermitteln Sie mithilfe eines präzisen Messgeräts aus einem Luftdrucksensor und einem Mikrocontroller.

  • Faktencheck

    Das via DVB-T2 ausgestrahlte Digital-TV liefert Bilder in HD-Qualität. Der dabei eingesetzte H.265-Standard überfordert allerdings kleine Mini-Rechner wie den Raspberry Pi – oder geht es doch?

  • Zugriff von außen

    React Native erlaubt es, Apps mit wenigen Zeilen Code zu programmieren. Mit einem entsprechenden Server sprechen Sie so den RasPi vom Smartphone aus an.