Zum Inhalt

Arduino GPS Laptimer, Datalogger and Traction Control

Fahrwerk, Tuning, Reifen, Tips&Tricks,...

Moderatoren: as, Chris

  • Benutzeravatar
  • Barst Offline
  • Beiträge: 193
  • Registriert: Montag 5. Oktober 2015, 22:48
  • Motorrad: S1000RR
  • Lieblingsstrecke: Most
  • Wohnort: Dresden
  • Kontaktdaten:

Beitrag von Barst »

Hi,

ich möchte hier mein openSource-Projekt vorstellen, ich habe vor etwa 2Jahren mit dem Projekt eines GPS-Laptimers begonnen und das Projekt stetig weiterentwickelt. Falls Interesse besteht darf es gern nach gebaut werden.

Die ECU wurde durch mich und meine ZX10R ausgiebig getestet, aber natürlich Benutzung auf eigene Gefahr.
Falls jemand nur einen einfachen und günstigen Laptimer sucht, kann er auch nur die Laptimer Funktion nutzen.

Features:

- GPS Laptimer
- SD Datalogger (rpm, gear, temperatures, sensors, wheelspin, slip, ..all you want)
- Log upload via USB or SD
- OLED 128x64
- IMU Support
- Traction Control (TC)
- Wheelie Control (WC)
- Launch Control (LC)
- Rate Of Change control (ROC)
- Pit Limiter (PL)
- Quickshift (QS)

Download @ https://github.com/Barstman/AGL

(Bild) MegaLogviewer HD (separat erhältlich)
Dateianhänge
Logviewer.jpg
myYOUTUBE
SKelectronics.de
CAN-Bus Datenlogger, GPS-Laptimer und OBD-Tool
  • R6-Tom Offline
  • Beiträge: 15
  • Registriert: Samstag 15. Juni 2019, 18:32
  • Motorrad: yamaha r6
  • Lieblingsstrecke: Mettet

Re: Arduino GPS Laptimer, Datalogger and Traction Control

Kontaktdaten:

Beitrag von R6-Tom »

Hey Barst,

geiles Projekt!.
Vielleicht solltest du zur Übersicht noch einen Schaltplan dazu tun. Dann muss man nicht suchen, wo du z.B. dein Drehzahlsignal einliest, oder das LCD ansteuerst.
Die Signale hast du dir mit Steckbrücken, ähnlich Power-Commander geholt oder?

Wie machst du das mit dem GPS-Signal? Hab kurz mal die Specs vom MKR-Zero überflogen und nichts von einer gelesen?

MfG
Tom
  • Benutzeravatar
  • Barst Offline
  • Beiträge: 193
  • Registriert: Montag 5. Oktober 2015, 22:48
  • Motorrad: S1000RR
  • Lieblingsstrecke: Most
  • Wohnort: Dresden
  • Kontaktdaten:

Beitrag von Barst »

- Die Hardware Doku habe ich (noch) nicht veröffentlicht, wenn bedarf besteht kann man sich gern melden.
- als Verbinder habe ich Superseal Kontakte benutzt.
- Ich nutze einen externen GPS-Empfänger auf dem Heck, die ECU unter der Sitzbank, das Display im Cockpit und die Taster am linken Lenker
myYOUTUBE
SKelectronics.de
CAN-Bus Datenlogger, GPS-Laptimer und OBD-Tool
  • Benutzeravatar
  • Barst Offline
  • Beiträge: 193
  • Registriert: Montag 5. Oktober 2015, 22:48
  • Motorrad: S1000RR
  • Lieblingsstrecke: Most
  • Wohnort: Dresden
  • Kontaktdaten:

Beitrag von Barst »

so könnte das ganze als Overlay im Video aussehen. :)

https://youtu.be/M-0sg3TAiyM
myYOUTUBE
SKelectronics.de
CAN-Bus Datenlogger, GPS-Laptimer und OBD-Tool
  • Baileys75 Offline
  • Beiträge: 14
  • Registriert: Donnerstag 11. April 2019, 19:45
  • Motorrad: S1000RR K67
  • Lieblingsstrecke: Rijeka, Jerez, HHR
  • Wohnort: 75181

Re: Arduino GPS Laptimer, Datalogger and Traction Control

Kontaktdaten:

Beitrag von Baileys75 »

Hallo Barst,

Respekt was du da machst, ganz großes Kino für mich.
Bin auch schon eine Weile an arduinos und Raspberrys interessiert. Jedoch lang nicht auf dem Level :D
Der data-Logger wäre für mich auch interessant, muss ich mir heute Mittag mal anschauen ob das für mich umsetzbar ist.

Danke das du dass öffentlich teilst.

Gruß Fabian
  • neekamp Offline
  • Beiträge: 2
  • Registriert: Sonntag 4. August 2019, 13:58

Re: Arduino GPS Laptimer, Datalogger and Traction Control

Kontaktdaten:

Beitrag von neekamp »

Hallo Barst,

richtig cooles Projekt. Ich bin auch seit kurzem auch dabei so etwas ähnliches aufzubauen für meine GSX-R 600 (K6).

Ich nutze dafür akutell folgende Konstellation:
- ESP32
- SD-Card Modul
- GPS über Bluetooth (Qstarz 818XT)
- Display 2.42inch 128x64 OLED von diymore.cc
IMG_20200512_174013_BURST001_COVER.jpg
Als Ausgabeformat habe ich .vbo gewählt. Das kann man in Trackattack.io und Circuit Tools von Racelogic einspielen.
Trackattack.JPG
Circuit Tools.JPG
Die GPS Datenaufnahme funktioniert bereits.

Der nächste Schritt wäre jetzt die passenden Sensoren und Daten einzuspeisen.
Kannst du mir da einen Rat geben, welche ich zu erst in Angriff nehmen sollte.
Akutell verfolge ich den Plan, nach dem GPS jetzt funktioniert, die Gasstellung, den Bremsdruck und die Drehzahl auszulesen.

Für den Bremsdruck habe ich hier einen Drucksensor liegen, für den wollte ich ein Adapter änhlich dem für die Sensoren von 2D herstellen.. Da muss ich noch schauen wie ich das am Besten mache. Hast du einen Sensor für den Bremsdruck verbaut?

Ich habe gesehen, das du den BNO055 Sensor nutzt. Ich habe lange Zeit versucht aus einem QMC5883L die Schräglage auszulesen ohne Erfolg. Ich habe mir gestern erst den selben Sensor bestellt. Wie sind da dein Erfahrung mit dem Sensor?

Vielleicht kannst du über deine Hardware ja noch ein wenig erzählen und das ein oder andere Foto wäre sehr interresant.

Gruß Franz-Josef
  • Benutzeravatar
  • Barst Offline
  • Beiträge: 193
  • Registriert: Montag 5. Oktober 2015, 22:48
  • Motorrad: S1000RR
  • Lieblingsstrecke: Most
  • Wohnort: Dresden
  • Kontaktdaten:

Beitrag von Barst »

neekamp hat geschrieben: Kannst du mir da einen Rat geben, welche ich zu erst in Angriff nehmen sollte.
Ich denke du bastelst dir nur einen Datenlogger, also klar, alle digitalen und analogen Eingänge aufnehmen.
neekamp hat geschrieben: Hast du einen Sensor für den Bremsdruck verbaut?
Nein, aber dafür einen Federwegsensor, der ist ähnlich aussagekräftig.
neekamp hat geschrieben: Ich habe gesehen, das du den BNO055 Sensor nutzt. Wie sind da dein Erfahrung mit dem Sensor?
Der BNO055 funktioniert sehr zuverlässig, Schräglage und Wheelie wird ordentlich berechnet, kostet aber auch Rechenzeit. Ich nutze ihn momentan nur um die Wheelie-Funktion zu unterstützen. Die Schräglage wird nur geloggt.
neekamp hat geschrieben: Vielleicht kannst du über deine Hardware ja noch ein wenig erzählen und das ein oder andere Foto wäre sehr interresant.
Ich habe an meiner ECU schon eine weile gearbeitet und hatte überlegt diese kommerziell an zu bieten. Dann natürlich mit komplett eigenem Layout. Daher gibt es noch keine Fotos oder Schaltpläne davon. :)
myYOUTUBE
SKelectronics.de
CAN-Bus Datenlogger, GPS-Laptimer und OBD-Tool
  • Kryptonite Offline
  • Beiträge: 1
  • Registriert: Samstag 23. Mai 2020, 22:31
  • Motorrad: YZF R6 RJ05
  • Lieblingsstrecke: Most

Re: Arduino GPS Laptimer, Datalogger and Traction Control

Kontaktdaten:

Beitrag von Kryptonite »

Hallo Barst,
erstmal riesen Respekt für deine Arbeit!
Ich habe eine R6 RJ05 und habe begonnen mich mit dem Thema TC zu beschäftigen...
Kann man vlt so ein steuergerät von dir bekommen? ;-)
  • Benutzeravatar
  • Barst Offline
  • Beiträge: 193
  • Registriert: Montag 5. Oktober 2015, 22:48
  • Motorrad: S1000RR
  • Lieblingsstrecke: Most
  • Wohnort: Dresden
  • Kontaktdaten:

Beitrag von Barst »

Kryptonite hat geschrieben:Kann man vlt so ein steuergerät von dir bekommen? ;-)
Klar ist das möglich, alles weitere per PN. :)
myYOUTUBE
SKelectronics.de
CAN-Bus Datenlogger, GPS-Laptimer und OBD-Tool
  • marioiram Offline
  • Beiträge: 1
  • Registriert: Mittwoch 5. Mai 2021, 15:24
  • Motorrad: KTM SDR 2
  • Lieblingsstrecke: Grobnik

Re: Arduino GPS Laptimer, Datalogger and Traction Control

Kontaktdaten:

Beitrag von marioiram »

hi ich weiss der Beitrag is ein wenig älter aber der link zu GitHub ist tot?
Antworten