Konfigurationen

rcc – Anleitung für Beginner

Da doch einige Leut’s Probleme mit dem Arduino bzw. mit dem flashen des selbigen haben, hier mal ein „Lehrvideo“ vom Download bis zur ersten Nadelbewegung….. weitere Videos folgen

 

VW Golf 3 Tacho mit rcc – real cockpit connector

Da ich unglaublich viele Anfragen aus dem Aus-Inland bekommen habe ob ich nicht mal ein kleines Tutorial für ein Golftacho machen kann, will ich das hier mal umsetzten.

Aber erstmal ein großes Danke an Daniel, welcher in Österreich wohnt und mir eine großzügige Spende sowie auch 2 x Golf 3 Tachos kostenlos zur verfügung gestellt hat.

Prinzipiell ist der Aufbau ähnlich wie schon bei dem BMW e36 Tacho. Die Kmh/h-Anzeige wird mit auch mit 5v angesteuert.
Das besondere beim VW-Tacho ist eben das das Rpm-Signal mit 12v angesteuert wird. Fuel und Temp, genau wie bei BMW über Widerstandsveränderungen.

Hier möchte ich anmerken, dass VW bei dem Golf 3 gleich 6 verschiedene Tachos verbaut hat. Ich habe hier ein VDO und ein TRW die Beide bei 0 Kmh anfangen. Wer mag, kann hier ein wenig nachlesen: Tachoumbau.com

Leider musste ich für eine saubere Tachojustierung das Tacho öffnen. Der Grund dafür ist das ich mit der Feinjustierung vom RPM nicht unter 1.000 gekommen bin. Ein ähnliches Problem gibt es auch beim e36 Tacho. Dort gehts nicht unter 750rpm. In Rennspiele vielleicht nicht das Problem aber einige (viele) bauen einen LKW-Simulatur. Da sollte dann auch die Anzeige unter 1000 funktionieren. Dazu aber später mehr.

Als erstes also das Tacho öffnen, so dass wir an die Nadeln drann kommen.

Jetzt gehts an die Verkabelung. (Das flashen des Arduinos sollte schon fertig sein)

Golf3 Tacho Arduino Wiring Verkabelung

 

 

 

Wenn alles richtig verkabelt ist machen wir eine Vorabkonfigurierung im „rcc“ für das Tacho.
(im Tab „Hardware“). Das Tacho noch NICHT mit Strom versorgen.

  • Checkbox „Testmodus aktivieren)
  • Arduino anschliessen, ComPort wählen und „open“ klicken
  • auf der linken Seite die Werte des realen Tachos eintragen (speichern im PC+ write Arduino)
  • mittig die Funktion „speed“ wählen:    min=0, max=226 (speichern + write Arduino)
  • mittig die Funktion „rpm“ wählen:       min=31, max=198 (speichern + write Arduino)
  • Im Tab „Debug“ mit „EEProm Werte lesen“ überprüfen ob die Werte auch wirklich im Arduino abgelegt sind.
    maxSpdSim = 220
    minSpdTacho = 0
    maxSpdTacho = 226
    maxRpmSim = 525
    minRpmTacho = 31
    maxRpmTacho = 198
    maxFuelSim = 55
    minFuelTacho = 150
    maxFuelTacho = 0
    maxTempSim = 130
    minTempTacho = 140
    maxTempTacho = 0
    pkmh = 3
    prpm = 2
    pful = 5
    ptmp = 6
    Button 1 = 7
    Button 2 = 8
    Axis 1 = 99
    Axis 2 = 99
  • zurück zum testen rpm wählen, eine 0 ins rechte Feld daneben eintragen und das kleine „test“ aktivieren
  • jetzt das Tacho mit Strom versorgen

An diesem Punkt sollte das Rpm etwa 1000 auf dem Tacho anzeigen. Ihr könnt jetzt noch versuchen weiter den kleinsten  möglichen Wert zu ermitteln in dem ihr wieder zurück auf „adj“ klickt und mit dem Schieberegler versucht die Nadel soweit wie möglich richtung 0 zu bringen.

Bei mir war „min=31“ der beste Wert. Alles darunter fing  die Nadel an zu zappeln.
Nun steht die Nadel bei 1000 und nicht da wo sie hin soll.

Golf 3rcc justierung

 

 

 

Ich denke das der Arduino nicht mit der Hz-Zahl klar kommt was das Tacho will. Also hab ich ein wenig getrickst.
Sollte jemand eine bessere Lösung haben, kann er sie gerne unten in die Kommentare schreiben.

Zu diesem Zeitpunkt trennt ihr jetzt das Tacho vom Strom. (Die Nadel bleibt bei ca. 1000 stehen)
Hebelt die Nadel vorsichtig ab und bringt sie wieder in der Nullposition an.

Der Ardunino schafft zwar nicht unter dem dem Wert aber sehr wohl über den Wert. Heisst, er schafft die Nadel auch weit über die Anzeige raus. Und genau das machen wir uns zu nutze.

Tacho Golf 3 Nadel neu justieren

 

 

 

  1. Nadel vorsichtig abhebeln (evt. noch etwas Unterlegen um Kratzer zu vermeiden)
  2. Nadel inNullposition wieder anbringen
  3. zeigt Tacho ohne Arduino wenn es eingeschaltet wird.
    Sobald Arduino und rcc angeschlossen sind, färt die Nadel auf 0
  4. zeigt die Endposition

Jetzt noch nach oben beschriebene Anleitung den oberen rpm-Wert mit „max“ einjustieren

Bei „speed“ ebenso verfahren. Niedrigsten und höchsten Wert mittels Schieberegler einstellen.
Es ist KEINE Nadeländerung nötig.

Bei allen Speichervorgängen im rcc muss der „Testmodus“ aktiviert sein, sonst funktioniert es nicht.

Viel Spaß beim nachbauen.

Eure Simulatoren – your Cockpit -rcc

Ich würde mich freuen wenn ihr hier in den Kommentaren eure Videos zu eurem Rennsimulator und auch eure Einstellungen mit dem verwendeten Tacho eintragt.

I would be glad if you chose to use here in the comments your videos to your racesimulator and also your settings with the speedometer used.

Andreas

rcc – real cockpit connector – Video

Da ich nicht unbedingt der Handbuchschreiber bin, habe ich mal ein einfaches kurzes Tutorial zum „rcc“ als Video hochgeladen.

Das Programm kann wahrscheinlich ab dem 23.01.2016 hier geladen werden.
Falls probleme mit dem Video sind, hier der Youtubelink: https://youtu.be/WWnBEGLMBAk

Neue Software – RCC – real cockpit connector

Nachdem hier länger nicht mehr passiert ist, möchte ich meine neue Software vorstellen.

Sie trägt derzeit den Namen „RCC“ – real cockpit connector (Name kann sich noch ändern) und ist mittlerweile im Betastatus funktionstüchtig.

Warum eine eigene Software ?
Ich hatte einfach keine Lust mehr meinen Arduinosketch für die unterschiedlichen Schnittstellen der Softwareanbieter anzupassen.

Welche Funktion hat „RCC“ ?
RCC bildet die Konfigurierbare Schnittstelle zwischen dem Arduino und dem Spiel ohne den Sketch wechseln zu müssen.

Wo kommt „RCC“ zum Einsatz ?
Überall da wo du externe Harrdware (Tacho, Handbremse, Blinker, Hupe etc.) an deinem PC anschließen willst um das Game noch realitätsnäher zu machen.

Welche Spiele werden unterstützt ?
Unterstützt: Assetto Corsa, Project Cars.
Geplant: LFS, rFactor2, RRR Experience, Euro Truck Sim 2

Was wird benötigt?
Ein Arduino Mega, UNO, Nano (clone) und 1 Computer mit dem entsprechendem Spiel unter Windows 7,8 oder 10

Welche Komponenten kann ich steuern ?
Getestet sind Tacho vom BMW e36, Golf3.  (OBD2 in Planung)
Led’s, Segmentanzeigen als Visualisierung sowie Potis und Schalter als Eingänge.

Welche Simmulationswerte können verarbeitet werden ?
Alle gängigen Werte die aus den verschieden Spielen ausgelesen werden können, werden nach und nach unterstützt.
Derzeit KMH, RPM, GEAR, FUELL, TEMP als Anzeigewerte, sowie eine analoger und ein digitaler Input.
Inputs verhalten sich als wären sie Joystick und brauchen nur im Spiel hinterlegt werden.
Zum Beispiel könnte man eine originale Handbremse mit einem Poti verbinden und schon wäre sie funktionstüchtig.

Wann ist „RCC“ downloadbar ?
Voraussichtlich Mitte bis Ende Januar 2016

Wird RCC etwas kosten ?
Nein, ich habe viele Anfragen aus aller Welt bezüglich meines Sketches und der Verdrahtung bekommen. Es hat sich gezeigt das es viele Gamer gibt die gerne einen Simulator bauen wollen aber keine Computer/Programmierwissen haben. Mir ging es in anderen Situationen ähnlich und ich war für jede Hilfe dankbar. Es bleibt jedem selbst überlassen ob er mir eine kleine Spende zukommen lassen möchte.

Screenshots RCC v.1.0.0.0 (Beta)

 

 

BMW – GameDash konfiguration

So, hier mal meine Einstellungen im GameDash. Mein Arduino-scetch für die Cockpitsteuerung erwartet
immer eine 3stellige Angabe. Dementsprechend kann die Konfiguration für ein Anderes Game anders aussehen.

Hier am Beispiel von rFactor2

dashoutput dashprofil dashmod
Schnittstelle
Ein/Ausgabe
Anpassungen

 

1
WP2Social Auto Publish Powered By : XYZScripts.com