Ablauf Tacho mit PC verbinden

Deutsche Sprache - beachtet den Google Übersetzer oben rechts

Ablauf Tacho mit PC verbinden

Postby Maxx1998 » Sat 10. May 2014, 23:54

Guten Abend,

ich bin neu auf dieser Seite und habe vor einen Tacho mit meinen PC zu verbinden, sodass ich wie in vielen Videos LFS und weitere Spiele noch mehr Simulieren kann. Ich habe an einen E36 oder Golf 3 Tacho gedacht jedoch weiss ich nicht was ich alles beachten muss, besitzen muss, bezahlen muss, wissen muss und ich weiss nicht wie ich was mit einander verbinde. Ich besitze bereits den Extracktor und den Converter. Vllt kann mir ja einer beiseite stehen und zumindest erstmal das gröbste erklären.

Ps: Mein Freund hat gleiches vor und mehr Ahnung als Ich von PC´s.

Wäre über eine verständliche und aufschlussreiche Antwort sehr erfreut!

Mit freundlichen Grüßen

Max Schröder
Maxx1998
 
Posts: 1
Joined: Sat 10. May 2014, 13:00
Has thanked: 0 time
Been thanked: 0 time

Re: Ablauf Tacho mit PC verbinden

Postby dahfl » Tue 13. May 2014, 20:42

Hallo Max,
ich hab letzte Woche mein e36 fertig gemacht. Ist recht easy und kostengünstig wenn mann weiss wie.

Die Vorlage und die Dateien dazu findest du hier: http://www.technikprojekte.de/Projekte.php?src=Tacho
Geht auch mit Arduino UNO

ein paar infos von mir noch hier:


Nachfolgende Pinbelegung ist nicht die Sichts von hinten auf das Cockpit. Einfach mal auf den Kopf stellen.
Auf der Rückseite des Instruments liegt PIN1 jeweils unten rechts.


E36 Stecker Belegung (Fett ist was ich angeschlossen habe)

weiß:
1 - Kontrolleuchte Fernlicht
2 - Instrumentenbeleuchtung (Klemme 58g) 12v
3 - Kontrolleuchte Blinker rechts
4 - Kontrolleuchte Blinker links
5 - Warnleuchte elektr. Getriebesteuerung
6 - nicht belegt
7 - nicht belegt
8 - Warnleuchte DDE
9 - Vorglühkontrolle
10 - Warnlampe Überrollschutz
11 - Diagnose RxD
12 - Diagnose TxD
13 - Öltemperatur
14 - Warnleuchte Airbag
15 - nicht belegt
16 - nicht belegt
17 - Warnleuchte Handbremse
18 - Warnleuchte Bremsflüssigkeit
19 - Warnleuchte Bremsbelagverschleiß
20 - Drehzahlsignal geht zu Arduino
21 - Kraftstoffverbrauchssignal
22 - Klemme 30
23 - Klemme 15 (Spannung für Kontrolleuchten)
24 - Klemme 31 (Masse für Kombi-Elektronik) masse
25 - nicht belegt
26 - Warnleuchte Katalysator-Übertemperatur


blau:
1 - Kontrolleuchte Anhängerblinker
2 - Tacho A-Signal
3 - Klemme 31 (Masse für Kontrolleuchten) masse
4 - Klemme 15 (Spannungsversorgung der Kombi-Elektronik) 12v
5 - Klemme 15 (Spannungsversorgung Ladekontrolleuchte)
6 - Klemme 61 (Masse Ladekontrolleuchte)
7 - nicht belegt
8 - Kontrolleuchte Nebelscheinwerfer
9 - Akustikausgang Warnsignal (zum Gong)
10 - Ausgang Informationssignal Tankinhalt für Bordcomputer
11 - Warnleuchte ABS
12 - Warnleuchte ASC
13 - nicht belegt
14 - Warnleuchte Gurtwarner
15 - Restet für Serviceintervallanzeige
16 - Klemme R
17 - Kühlmitteltemperatursensor
18 - Kühlmitteltemperatursensor
19 - Warnleuchte Öldruck
20 - Fehlerlampe SMG
21 - Ausgang ABS-Kontrollleuchte
22 - nicht belegt
23 - nicht belegt
24 - Ausgang Dimmsignal/Helligkeitssignal
25 - nicht belegt
26 - Warnleuchte Check-Control


schwarz:
1 - Tankgeber/Kraftstoffniveaugeber
2 - nicht belegt
3 - Tankgeber/Wegsignalgeber (Reedkontakt) Masse Klemme 31b
4 - Eingang Wegsignal TW (Reedkontakt Wegsignalgeber) geht zu Arduino
5 - Kotrolleuchte Nebelschlußlicht
6 - nicht belegt
7 - nicht belegt
8 - nicht belegt
9 - nicht belegt
10 - nicht belegt
11 - nicht belegt
12 - nicht belegt


Gruss Andreas
dahfl
 
Posts: 4
Joined: Sun 16. Feb 2014, 23:22
Has thanked: 0 time
Been thanked: 0 time

Re: Ablauf Tacho mit PC verbinden

Postby dahfl » Tue 13. May 2014, 20:48

Auf der Technikerseite ist das file mit dem gangsensor verbunden.
Das hier ist nur rpm und speed wie is bei mir derzeit mit rfactor2 läuft.

Die 12v leds kannste übrigens entfernen und gegen 5v tauschen, diese wiederum kannst du schön mit dem Arduino ansteuern.


Code: Select all
#include <Tone.h>

Tone kmh;
Tone rpm;

void setup() {
 
  kmh.begin(2);
  rpm.begin(3);
  Serial.begin(38400);

}

void loop() {
  if(Serial.available() > 0) {
    char kind_of_data = Serial.read();
    delay(1);
    int Data100 = Serial.read() - '0';
    delay(1);
    int Data10 = Serial.read()- '0';
    delay(1);
    int Data1 = Serial.read()- '0';
   
    //Daten anpassen: aus 1 wird 001, aus 10 wird 010 etc.
    while (Data1 < 0) {
      Data1 = Data10;
      Data10 = Data100;
      Data100 = 0;
    }
    int Data = 100*Data100 + 10*Data10 + Data1;
  //  Serial.println(Data);
    //Speed ausgeben
    if (kind_of_data == 'S') {
      int Speed = map(Data,130,250,0,318);
  //   Serial.println(Speed);
   //   if(Speed > 316) {
   //     Speed = 316;
   //  }
    //  if(Speed < 33) {
   //    Speed = 0;
   //  }
      kmh.play(Speed);
    }
   
    //Drehzahl ausgeben
    else if (kind_of_data == 'R') {
     
      int Drehzahl = map(Data,0,630,0,400);
   //  if(Drehzahl > 400) {
   //     Drehzahl = 410;
    //  }
   //   if(Drehzahl < 25) {
   //     Drehzahl = 0;
    //  }
      rpm.play(Drehzahl);
    }
  }
}


dahfl
 
Posts: 4
Joined: Sun 16. Feb 2014, 23:22
Has thanked: 0 time
Been thanked: 0 time

Re: Ablauf Tacho mit PC verbinden

Postby onell » Sun 4. Oct 2015, 14:45

hab mir auch vom schrotti ein Tacho vom BMW geholt aufn Tacho steht E-36R .Gibts da unterschiede??
onell
 
Posts: 3
Joined: Sun 4. Oct 2015, 07:45
Has thanked: 0 time
Been thanked: 0 time

Re: Ablauf Tacho mit PC verbinden

Postby DerZorro » Wed 11. Nov 2015, 05:15

Hallo,

ich glaube der "R" geht bis 300 oder so...kann das sein? Bin mir nich ganz sicher...

Ich habe mir auch nen BMW-Tacho umgebaut...funktioniert soweit ganz gut...sogar Temp und Tank funktionieren einigermassen...Heisst... Temp hab ich soweit hinbekommen das es annähernd passend angezeigt wird zum jeweiligen Spiel...beim Tank kämpfe ich noch etwas mit Min und Max...kriegt er zuviel Saft vom Arduino kackt er ab und geht auf 0 runter...geht er zu weit ins Min so das die Reservelampe angeht, bleibt er da quasi hängen und der Tacho muss neu gestartet werden...hab aber noch keinen anderen Tacho gesehen bei dem alle 4 Anzeigen über ein Arduino aktiv funktionieren. Was mich in der tat ein wenig stolz macht^^

Also im grossen und ganzen ist es beim E36 Tacho recht easy... Tacho und Drehzahl werden über TONE angesteuert...Tank und Temp über Analogausgang...dürfte aber nur mit dem MEGA (2560) funktionieren weil das genug Spielraum hat um alles zur gleichen Zeit anzusteuern. War ein bisschen tüftelei um alle 4 Signale inkl. LED's zu verschicken ohne das eins davon einfach nich mitmachte ^^

Auf meinem Youtube Kanal hab ich mal das gröbste auf Video festgehalten... einfach mal suchen nach "DerZorro" (ich bin wohl zu neu für Links hier ^^)

Ich hab die Basis übrigens auch von Technikprojekte...musste ich aber stark modifizieren damit alles lief... Nur Tacho und Drehzahl sollte man mit nem UNO hinkriegen aber das ganze Paket geht nur mit nem MEGA da das MEGA mehr Clocks und deutlich mehr Ausgänge hat.

Für Detail einfach mal fragen...das Projekt steht grad still aber wird definitiv weitergeführt...hab noch nen BMW CAN Tacho in den Startlöchern aber erstmal muss der E36 tadellos laufen irgendwann...vielleicht findet man ja zusammen die noch vorhandenen Fehlerchen ^^
DerZorro
 
Posts: 5
Images: 1
Joined: Wed 11. Nov 2015, 04:42
Has thanked: 0 time
Been thanked: 0 time

Re: Ablauf Tacho mit PC verbinden

Postby DerZorro » Tue 8. Dec 2015, 23:54

So...hab mich dann doch nochmal rangewagt mit Unterstützung von JPSeven. Jetzt ist alles nochmal feiner justiert und eine funktionierende Ganganzeige ist auch dazu gekommen. Sogar ETS2 tauglich durch einen Extracode mit 12 Gängen. Die Anzeige (werden insgesamt 2 für ETS2) werden über sogenannte Shifter angesteuert. (man braucht nur 3 Kabel zur Ansteuerung. Die Shifter können auch aneinander gereiht werden die dann ebenfalls über die 3 Kabel gesteuert werden). JPSeven hat einen Golf 4 Tacho den wir zusammen auch gut zum laufen gebracht haben. Was ich festgestellt habe ist das jeder Tacho seine eigene Justierung und Codeanpassung braucht...es gibt also keinen universellen Arduinocode usw. der für jeden Tacho passt. Alles läuft nach wie vor über ein Arduino Mega. Ich würde gerne weitere Informationen mit euch teilen... ich habe noch ein E39 Kombiinstrument welches anscheinend über CAN-Bus läuft...da fehlen mir noch einige Infos.

Bei Fragen oder Ideen könnt Ihr euch gerne melden :D
DerZorro
 
Posts: 5
Images: 1
Joined: Wed 11. Nov 2015, 04:42
Has thanked: 0 time
Been thanked: 0 time

Re: Ablauf Tacho mit PC verbinden

Postby onell » Thu 10. Dec 2015, 18:47

Hi hab ja das selbe Projekt und bin momentan soweit Das Tacho und Drehzahl laufen(auch im Spiel) nur Tank und Temp-Anzeige bekomm ich nicht hin.
Ich hof du kannst mir ein bischen was erklären zum Anschluss der beiden Anzeigen(Tank und Temp).
Hab gelesen das man das auch alles mit Game Dash steuern kann.Hab ich getestet bekomm ich aber Tacho nicht zum laufen


Ps:Höchstwahrscheinlich werd ich noch meherer Fragen haben! :D :D
onell
 
Posts: 3
Joined: Sun 4. Oct 2015, 07:45
Has thanked: 0 time
Been thanked: 0 time

Re: Ablauf Tacho mit PC verbinden

Postby DerZorro » Fri 11. Dec 2015, 14:11

Ja...die beiden kleinen sind relativ schwer unter Kontrolle zu kriegen...vorallem Tank... die kleinen hab ich mit analogWrite zum laufen gebracht. Die Justierung is relativ zeitaufwändig...wird aber immer besser. Mittlerweile hab ich die Tacho Beleuchtung durch LED's ersetzt... was jetzt nochmal genauere Einstellungen möglich macht da das Licht den Anzeigen nicht mehr den Saft klaut.^^ Jetzt hab ich ja auch die Ganganzeige dran...wenn nun der Tankfüllstand unter 15L sinkt geht die Ganganzeige nicht mehr. Bleibt einfach stehen auf jeweiligen Gang bis ich nachtanke^^ ...also... läuft genauso wie beim TONE nur mit analogWrite. Die Werte sind ja irrelevant...wie ich schon sagte...jeder Tacho hat seine eigenen werte die erst "Ausgelotet" werden müssen...wenn du noch viele Fragen hast sende mir doch einfach mal deine Handynummer per Nachricht dann kann man über WhatsApp schnell nen paar Fragen abhaken ^^
DerZorro
 
Posts: 5
Images: 1
Joined: Wed 11. Nov 2015, 04:42
Has thanked: 0 time
Been thanked: 0 time

Re: Ablauf Tacho mit PC verbinden

Postby onell » Sat 12. Dec 2015, 06:48

hab dir meine nr über PM geschickt
onell
 
Posts: 3
Joined: Sun 4. Oct 2015, 07:45
Has thanked: 0 time
Been thanked: 0 time

Re: Ablauf Tacho mit PC verbinden

Postby dahfl » Mon 18. Jan 2016, 12:09

Moin und Hallo Zusammen,
ich hab ja ziemmlich weit oben schon auf Technikerprojekte verwiesen.

Mittlerweile war ich bei GameDash von xsim... angekommen mit dem ich die komplette Kontrolle über mein Tacho habe.
Leider gehen dort noch nicht alle Funktionen und ich war es leid immer irgendwelche Anpassungen am Sketch oder an anderer Stelle zu machen.

Kurzum, ich hab selbst ein Programm geschrieben welches direkt fertig mit z.b. Project Cars oder Assetto Corsa (weitere folgen) funktionieren.
Ich denke das ich den Download für Ende der Woche freigeben kann.

Besonderheiten ?
SPD, RPM, GEAR, TEMP, FUEL als Output fürs Tacho
2 x Button und 2 x Analog in als Joystickfunktion (Blinker, Horn, handbremse was auch immer)
Mapping der Tachodaten einstellbar (erforderlich wenn Tachoscheiben getauscht werden)

Alles weitere (bitte auch, falls Interesse) Kommunikation über meine Seite da ich Fragen und Antworten gerne zentralisiert zusammengehalten haben möchte.

http://www.sim-pc.de/neue-software-rcc- ... connector/
https://www.youtube.com/watch?v=9Uz7s_ZKZJY

Update V. 1.0.4.0 unterstützt:
Assetto Corsa, Dirt3, Dirt Rally, Euro Truck Simulator 2, GRID Autosport, Live for Speed, Project Cars, RaceRoom Racing Experience
gruss Andreas
dahfl
 
Posts: 4
Joined: Sun 16. Feb 2014, 23:22
Has thanked: 0 time
Been thanked: 0 time


Return to German language

Who is online

Users browsing this forum: No registered users and 1 guest

cron