Beiträge von filth

    Ich hab meinen "Klotz" nun zusammengebaut, programmiert und heute eine erste Testfahrt damit gemacht. Funzt wunderbar, vorerst mit LAN Kabel, ich denke ich baue da ein Wifi Modul dran, sonst ist das Auslesen viel zu fummelig. Ausserdem brauche ich einen besseren GPS Sensor, habe meinen guten in einem Idiotieanfall mit der Batteriespannung versorgt und ein kleines Feuerwerk gehabt...

    http://i.imgur.com/7Zfawb7.jpg

    http://i.imgur.com/3xMhHbN.jpg

    http://i.imgur.com/SY5Rfzc.jpg

    Ich konnte nun mit dem OBD Interface Daten aus meinem Karren auslesen. Nun geht es an die Anbindung der SD Karte und das Schreiben der Daten zusammen mit den GPS Koordinaten.

    So sieht es auf der Console beim Testen aus:

    0100 gibt die Übersicht der unterstützten IDs zurück. 4 HEX Bytes, bit codiert. Also spuckt die MEMS3 folgende Daten aus:

    3 - fuel system status
    4 - calculated engine load (%)
    5 - engine coolant temp (c)
    6 - short term fuel % trim - bank1 (%)
    7 - long term fuel % trim - bank1 (%)
    0B - map (kPa)
    0C - rpm (rpm)
    0D - Vehicle speed (kmh)
    0E - timing advance (° rel to #1 cylinder)
    0F - intake air temp (c)
    11 - tps (%)
    13 - o2 sensors present
    14 - bank1, sensor1, o2 sensor voltage, short term fuel trim (v %)
    15 - bank2, sensor1, o2 sensor voltage, short term fuel trim (v %)

    010c fragt also die aktuelle Drehzahl aus, letzte zwei Bytes geben den Wert an. Also 00 00 --> Motor war aus, der nächste Wert 12 54. Die Formel zur Berechnung lautet ((A*256)+B)/4 --> ((18*256) + 84) / 4 = 1173 rpm im Stand.

    >0700 fragt gespeicherte Fehlercodes ab. Bei mir war eine 95 abgelegt, also dezimal 149. Wenn ich das richtig interpretiere, ist es der P0149 Fehlercode --> Fuel Timing Error.

    Mit >0400 gelöscht und bei der nächsten Abfrage >0700 keine Codes mehr abgelegt.

    Oh doch, die bessern sich. Arbeiten sogar agil und haben eine Microservice Architektur ;)

    Lib:
    Das ist Open Street Map, habe diese Lib verwendet:

    https://github.com/msteiger/jxmapviewer2


    Mit den Linienfarben hatte ich das auch so im Sinn, zumindest vielleicht jeweils eine Farbe für Beschleunigung, Bremsen und konstante Geschwindigkeit. Weitere Infos könnte man im Flyout vom Bubble rein packen

    Hallo Bernhard,

    meine Aussage zur Updaterate bezieht sich rein auf den Arduino - der käme da locker hinterher. Wie schnell die Daten vom Can Controller im Auto gesendet werden, kann ich momentan nicht sagen, da ich noch nicht im Auto getestet habe :)

    Mit Elastic Search habe ich beruflich schon zu tun gehabt, wir haben damit Volltextsuchen für einen großen Lebensmittelshop mit 4 Buchstaben gebaut ;)

    Gruß
    Alex

    Hallo Bernhard,

    hast Du richtig erkannt, ist in Java geschrieben, daher überhaupt kein Portierungsaufwand. Starten und fertig ;)
    Das Format, was ich verwende, ist an CSV angelehnt. Eine Beispielaufzeichnung sieht folgendermaßen aus (Achtung lediglich Testdaten):


    #waypoint|rpm|speed|temp|tps|GPRMC
    0|700|0|40|30|$GPRMC,201059.000,A,5122.3900,N,00655.8252,E,1.00,235.97,260110,,,A*6B
    1|740|0|42|32|$GPRMC,201107.400,A,5122.3933,N,00655.8160,E,7.05,270.78,260110,,,A*64
    2|1700|5|50|60|$GPRMC,201112.400,A,5122.4022,N,00655.7826,E,20.96,292.13,260110,,,A*54
    3|3700|25|55|80|$GPRMC,201118.400,A,5122.4142,N,00655.7091,E,32.97,280.97,260110,,,A*50
    4|2700|45|57|40|$GPRMC,201120.800,A,5122.4200,N,00655.6715,E,35.99,282.71,260110,,,A*5B
    5|3200|55|60|45|$GPRMC,201123.200,A,5122.4271,N,00655.6317,E,37.65,283.10,260110,,,A*55
    6|3000|60|58|45|$GPRMC,201125.800,A,5122.4334,N,00655.5895,E,37.30,284.19,260110,,,A*55
    7|3500|70|65|62|$GPRMC,201128.200,A,5122.4393,N,00655.5502,E,37.81,283.14,260110,,,A*5C
    8|4400|75|74|20|$GPRMC,201130.800,A,5122.4460,N,00655.5070,E,38.91,284.23,260110,,,A*59
    9|4000|70|80|30|$GPRMC,201133.200,A,5122.4521,N,00655.4662,E,38.56,284.71,260110,,,A*5C
    10|3700|65|89|40|$GPRMC,201135.600,A,5122.4600,N,00655.4247,E,39.57,285.33,260110,,,A*5A
    11|2700|50|89|20|$GPRMC,201138.000,A,5122.4674,N,00655.3831,E,39.82,287.27,260110,,,A*51
    12|2900|45|89|20|$GPRMC,201145.400,A,5122.4932,N,00655.2547,E,41.98,290.03,260110,,,A*5B
    13|1700|20|89|20|$GPRMC,201202.600,A,5122.6054,N,00654.9765,E,42.62,316.74,260110,,,A*53
    14|700|0|89|30|$GPRMC,201222.800,A,5122.7877,N,00654.7454,E,41.87,320.60,260110,,,A*5

    Aktuell ergibt sich die Aufzeichnungsrate durch die Updaterate des GPS Sensors beschränkt (10MHZ), da es meiner Meinung keinen Sinn macht, Werte ohne zugehörige Position aufzuzeichnen. Github: nein, ist momentan ein privates Repo auf bitbucket, ich weiß noch nicht, ob ich den Code veröffentlichen will, dafür steckt da einfach viel zu viel Arbeit drin.

    Viele Grüße
    Alex

    Moin die Damen,

    wollte mal etwas vorstellen, was ich gerade gebaut habe bzw noch entwickle.

    Ziel
    Ich wollte ein preiswertes Gerät zur Datenaufzeichnung haben. Besonders auf der Rennstrecke interessieren mich schon ein paar Daten des Fahrzeugs im Nachhinein.
    Ich habe schon mal einen Logger gebaut, damals alle Werte wie TPS, Drehzahl etc direkt von den Leitungen abgegriffen. Das hat funktioniert, war aber fehleranfällig. Diesmal ziehe ich mir die Daten vom CAN-Bus. Das hat den Vorteil, dass ich nicht mehr selbst rumlöten muss und mich auf die Software am PC bzw die Software der Box konzentrieren kann.

    Hardware
    Ziemlich unspektakulär - Arduino UNO mit einem CAN-Shield in der Basisversion.


    Die beiden Teile stellen die Basisversion dar. Damit ist es bereits möglich die CAN-Werte aufzuzeichnen. Ohne GPS jedoch sinnlos. Also muss noch ein GPS Sensor drauf...und Display.


    Hardwarekosten liegen inkl Kabel, GPS und der beiden Boards bei etwa 100 €

    Software
    Die Software zur Auswertung auf dem PC entwickle ich schon seit 2010. Allerdings nicht regelmäßig. Es ist schon einiges zusammengekommen, eine ältere Version sieht man hier

    https://www.youtube.com/watch?v=bJvxGER4A9A

    Die Aufzeichnung lässt sich laden und man sieht die aufgezeichneten Kanäle, dazu den GPS Track mit einer Markierung, wenn man eine Position im Kanal auswählt.
    Die Software für den Arduino entsteht gerade.

    Features
    Auf einen Blick:
    - Aufzeichnung aller Daten, die vom Fahrzeug bereitgestellt werden (Übersicht hier, variiert pro Fahrzeug: http://en.wikipedia.org/wiki/OBD-II_PIDs)
    - Programmierbares Shiftlight
    - GPS Laptimer
    - Programmierbare Displayanzeige.

    Alles natürlich unfertig und in Entwicklung aber in einem Stand, den man schon mal vorzeigen kann :band:

    Ich wollte mal ein Feedback zu dem Ganzen hier abgeben, ist irgendwie in Vergessenheit geraten ;)

    Habe Ende Dezember nen schwarzen Caterham mit Academy Käfig bei Hoffman & Rink gekauft. Bj 2005, 1.6er Rover, RHD, grüne Plakette. Mein Budget habe ich auf 20k aufstocken müssen :D


    Inzwischen hat der einen Apollotank bekommen und die (sowieso undichte) Heizung ist rausgeflogen.
    Habe dann noch den Ölschwamm ersetzt, Zahnriemen inkl der Spannrolle und Wapu getauscht und den vorderen Motorhalter abgeschraubt (originaler Roverhalter, der nicht verwendet wird)

    Hi,

    ich habe ein Problem mit meinen Gurten - die stehen schon auf der kleinsten Einstellung (ganz durchgezogen, der Quergurt mit dem Gurtschloss stößt oben an der Gurtlasche an) und der rechte (aber nur der rechte) ist noch zu locker. Das Ganze mit Winterjacke. Im Sommer wird es noch schlechter passen.

    Gibt es die Gurte in unterschiedlichen Basislängen oder bin ich zu doof zum Verstellen?

    Danke

    Zitat

    1. Will ich einen original Caterham/Lotus oder darf es auch ein Nachbau sein?
    2. Wofür will ich das Auto? Cruisen, pures, offenes Fahrvergnügen und wegen der Optik oder will ich ein echtes Performance Car zum Kurven-Jagen?
    3. Wie wichtig ist mir Originalität?


    Eigentlich ist es mir egal, ob ein Lotus oder ein Nachbau ist. Von dem was ich mir angelesen habe, sind die Cats wohl qualitativ am besten.
    Das Auto will ich zum Kurven-Jagen und die Originalität ist mir relativ unwichtig.

    Habe mir als Obergrenze ~17k gesetzt, mehr wollte ich eigentlich nicht ausgeben.

    :)

    Hallo zusammen,

    ich suche einen Super Seven im Preisrahmen bis 15k €. Würde einen Linkslenker bevorzugen.

    Diese zwei Fahrzeuge habe ich rausgesucht, da ich nicht viel Ahnung habe, hoffe ich, dass mir jemand eine Einschätzung zu den Preisen nennen kann.

    1)
    http://suchen.mobile.de/fahrzeuge/deta…ffmt=2&affmn=15

    Das ist ein Robin Hood, der Motor ein Ford Motor, 2 Liter.
    Der Besitzer hat eine deutsche Zulassung und frischen TÜV. Ein Verdeck gibt es nicht.

    Schaue ich mir vor Ort noch an.

    ------------------------------------

    2)
    http://suchen.mobile.de/fahrzeuge/deta…ffmt=2&affmn=15


    Hier habe ich noch keinen Kontakt und nur die Infos von der Seite.

    Was meint ihr?

    Danke!