Hi! I have a lil problem, I have MotoMeter version (20-220km/h). I connected the tacho without the NPN, and it works correctly :), but Fuel and Temp are working weird, they go only to 1/2 and nowhere else… And Speedo isn’t working at all, so, I want to ask, how to connect it, someone typed that he connected the speedo the same way as the Tacho in the schematics (on this page) . Does it work? (I’m not working with RCC, but with SimHub) Thanks a lot.
Hallo, ich habe den Rahmen eines BMW 3 COMPACT 320,
Wissen Sie, wie ich den Schaltplan finden kann oder woher ich weiß, was die einzelnen Pins sind?
Danke
Ich habe das mit einem Golf 4 Tacho gemacht was ja eigentlich gleich wie der golf 3 Tacho funktioniert. Ich frage mich nur welche Skripte ich auf das Arduino Flashen muss.
Hello Andreas
Are you OK?
I guess you don’t have time anymore, sorry for bothering you
Wonderful project, wonderful initiative!
Where do I connect that 120ohm resistor in the Mazda RX-8 project?
I have no sign that the communication works, I use an Arduino UNO with CanBus Shield v2.0
hello I would like to know where I can have the code to put in the arduino so for the regime it is a voltage variation on a range up to 12 v for the speed it is a voltage variation up to 5 v and for the temperature and the fuel gauge it is a variation of resistance but on what voltage 5 volts?
hello I have this software for years and I was really happy congratulations, I have a problem with arduino mega practically with one everything works while with mega nothing happens you have any idea
erstmal ein fettes RESPEKT und DANKESCHÖN für deine Arbeit und die tollen Erklärungen mit welchen ein Laie wie ich in den Genuss eines echten Tachos in einer Simulation komme.
Jetzt zu meiner Frage: Wird es in Zukunft noch mehr unterstützte Spiele geben? In meinem Fall wären es z.B. Dirt Rally 2 und Projekt Cars 2.
Kann man ein Kobiinstrument mit digitalen Bildschirmen am PC zum Luafen bringen? Wenn ja- wie verbindet man Flachbandkabel mit dem PC? Oder kann man die Bildschirme über die Pins vom Autostecker ansteuern?
//********************************************************************************************
// RC Model Servo
// Original code By EAOROBBIE (Robert Lindsay)
// Completely mangled by aarondc
// For free use for Sim Tool Motion Software
// Changed by SIM-PC.de for 6DOF
//********************************************************************************************
#include
//#define DEBUG 1 // comment out this line to remove debuggin Serial.print lines
const int kActuatorCount = 6; // how many Actuators we are handling
// the letters („names“) sent from Sim Tools to identify each actuator
// NB: the order of the letters here determines the order of the remaining constants kPins and kActuatorScale
const char kActuatorName[kActuatorCount] = { ‚A‘, ‚B‘, ‚C‘, ‚D‘, ‚E‘, ‚F‘ };
const int kPins[kActuatorCount] = {2, 3, 4, 5, 6, 7};
const int kActuatorScale[kActuatorCount][6] = { { 0, 179 } , // 1 Actuator scaling
{ 0, 179 } , // 2 Actuator scaling
{ 0, 179 } , // 3 Actuator scaling
{ 0, 179 } , // 4 Actuator scaling
{ 0, 179 } , // 5 Actuator scaling
{ 0, 179 } // 6 Actuator scaling
};
const char kEOL = ‚~‘; // End of Line – the delimiter for our acutator values
const int kMaxCharCount = 3; // some insurance…
Servo actuatorSet[kActuatorCount]; // our array of Actuators
int actuatorPosition[kActuatorCount] = {90,90,90,98,90,90}; // current Actuator positions, initialised to 90
int currentActuator; // keep track of the current Actuator being read in from serial port
int valueCharCount = 0; // how many value characters have we read (must be less than kMaxCharCount!!
// set up some states for our state machine
// psReadActuator = next character from serial port tells us the Actuator
// psReadValue = next 3 characters from serial port tells us the value
enum TPortState { psReadActuator, psReadValue };
TPortState currentState = psReadActuator;
void setup()
{
// attach the Actuators to the pins
for (int i = 0; i < kActuatorCount; i++)
actuatorSet[i].attach(kPins[i]);
// initialise actuator position
for (int i = 0; i 0).
}
void serialEvent() {
char tmpChar;
int tmpValue;
while (Serial.available()) {
// if we’re waiting for a Actuator name, grab it here
if (currentState == psReadActuator) {
tmpChar = Serial.read();
// look for our actuator in the array of actuator names we set up
#ifdef DEBUG
Serial.print(„read in „);
Serial.println(tmpChar);
#endif
for (int i = 0; i < kActuatorCount; i++) {
if (tmpChar == kActuatorName[i]) {
#ifdef DEBUG
Serial.print("which is actuator ");
Serial.println(i);
#endif
currentActuator = i; // remember which actuator we found
currentState = psReadValue; // start looking for the Actuator position
actuatorPosition[currentActuator] = 0; // initialise the new position
valueCharCount = 0; // initialise number of value chars read in
break;
}
}
}
// if we're ready to read in the current Actuator's position data
if (currentState == psReadValue) {
while ((valueCharCount < kMaxCharCount) && Serial.available()) {
tmpValue = Serial.read();
if (tmpValue != kEOL) {
tmpValue = tmpValue – 48;
if ((tmpValue 9)) tmpValue = 0;
actuatorPosition[currentActuator] = actuatorPosition[currentActuator] * 10 + tmpValue;
valueCharCount++;
}
else break;
}
// if we’ve read the value delimiter, update the Actuator and start looking for the next Actuator name
if (tmpValue == kEOL || valueCharCount == kMaxCharCount) {
#ifdef DEBUG
Serial.print(„read in „);
Serial.println(actuatorPosition[currentActuator]);
#endif
// scale the new position so the value is between 0 and 179
actuatorPosition[currentActuator] = map(actuatorPosition[currentActuator], 0, 255, kActuatorScale[currentActuator][0], kActuatorScale[currentActuator][1]);
#ifdef DEBUG
Serial.print(„scaled to „);
Serial.println(actuatorPosition[currentActuator]);
#endif
updateActuator(currentActuator);
currentState = psReadActuator;
}
}
}
}
// write the current Actuator position to the passed in Actuator
void updateActuator(int thisActuator) {
actuatorSet[thisActuator].write(actuatorPosition[thisActuator]);
}
Super danke für den Hinweis vieleicht komme ich mal zu dem Erfolg das ich dann das originale bmw e36 zündschloss zum laufen bekomme so das man die Zündung und wagen starten kann hast du zufällig ein Video vom Aufbau wie du das gemacht hast
Ich habe eine bessere Lösung gefunden, nachdem ich auch mit einem VW Golf 3 Tacho rumexperimentiert habe. Bei mir war das Problem, dass die Nadel der Geschwindigkeitsanzeige rumzickte. Drehzahlmesser genau das selbe Problem, dass die Nadel nicht unter 1000/min wollte. Da kam mir spontan mal die Idee, das Signal aus dem Arduino mit meinem Oszilloskop anzusehen. Im unteren Frequenzbereich verschwand das Signal für das Tacho und dann kam mir die Idee: Frequenzteiler (CD4040) einzubauen und den Arduinosketch dementsprechend anzupassen. Beispiel mit einem 16-fachen Frequenzteiler:
Km/h:
if (Speed > kmh_max) {
Speed = kmh_max;
kmh.play(Speed * 16);
}
Man beachte diese * 16 nach play speed!
und Rpm das selbe Spiel:
if (Rpm > rpm_max) {
Rpm = rpm_max;
}
rpm.play(Rpm * 16);
}
Nach dem Frequenzteiler dann einen 10k-Widerstand an die Basis eines NPN Transistors, Emitter auf Masse und der Kollektor mit 1k auf Plus, direkt am Kollektor dann Drehzahlpin anschließen. Das selbe Spiel auch für die Geschwindigkeitsanzeige machen, dann sollte es wie erwünscht funktionieren.
Mit diesem Umbau braucht man den Tacho nicht zu zerlegen. Es funktioniert auch mit einem 8-fachen Frequenzteiler. Was ich noch rausbekommen habe, dass man keine Null in rcc beim Minimalwert beim Km/h und RPM eingeben darf, eine eins ist besser, sonst knallt rcc den Tacho bei Stillstand auf ~120km/h. Woran das liegt weiß ich nicht, aber so wie ich das gemacht habe, funktioniert das einwandfrei.
Hallo wäre es möglich das sie für mich ein passendes golf 3 tacho raussuchen könnten und mir das Angebot per Mail schicken könnten wäre sehr dankbar da ich nicht wirklich weiß welches Tacho das richtige ist und somit ein fehlkauf vermeiden möchte Danke im voraus
Hallo Andreas, könntest Du nochmal schreiben wo der 120ohm Widerstand genau zwischen soll? Beim Arduino in den Can Datenleitungen oder in der Stromversorgung. MfG Kevin
Hallo zusammen.
Ich habe paar fragen. Vielleicht kann mir einer von euch helfen, weiß echt nicht mehr weiter.
1. Meine Tacho Nadel ( Geschwindigkeit)
Bleibt bei 100kmh stehen. Sobald ich Gas gebe, geht er auf Null und fährt hoch?
2. Beim Drehzahlmesser ist es so. Er steht bei 2000 Umdrehungen, und sobald ich Gas gebe fängt er wieder bei Null an.?
3. Mein BMW e36 Tacho ist asychron zum Spiel. Also wenn ich im ETS2 80mh fahre zeigt mein Tacho ca 30kmh an.?
Habe alles so verkabelt und auf mein Arduino uno denn Code hochgeladen, auf Port 3.
Weiß echt nicht mehr weiter.
Danke euch schon mal die Hilfe
Kalle 🙂
ich habe das selbe Problem, benutze einen VW Lupo Tacho, sobald ich RCC verbinde, geht die Nadel auf 120, im Spiel sackt sie dann beim losfahren wieder auf 0 und steigt bzw fällt ganz normal. Wobei der Tacho auch zuviel anzeigt, trotz vorheriger Einstellung
Hallo,
ich habe einen Polo N6 Tacho mit 28 Pin anschluss angeschlossen, es ist nichts defekt, aber es funktioniert bei rFactor nur der Drehzahlmesser und die Tankanzeige geht mal hoch und mal runter und bei der Temperatur das gleiche 🙁 Könnte mir jemand vielleicht weiter helfen
Mfg
Julian
I’ve been trying up and down, testing and tinkering with the sketch, and while i can kind of control lights on the dashboard just by looking values on it, the RPMs and speed doesn’t move, not in game, not in testing, so there must be something missing somewhere. I’m on version 2.0.0.2 as far as i know.
You definetely are more knowledgeable than me, so if you could help me out i’d appreciate it.
I wired up everything like this but it doesn’t work. Speedo doesn’t move at all, temp and fuel does move sort of, but still not accurate to the game. Can anyone help?
Hallo ich habe ein kleines Problem mein e36 Tacho funktioniert soweit einwahnfrei nur hab ich das problem das er wenn ich auf 0kmh abbremse automatisch auf 100kmh hochspringt bis ich wieder etwas los fahre das gleiche in der rcc app ich teste meinen tacho funktioniert alles aber wenn ich auf test beenden drücke gehen alle nadeln auf 0 st6ellung nur die kmh bleibt auf 100kmh und der tages km zähler ,zählt weiter hoch jemand ideen?
need help with rx8 can-bus. rcc is not able to write to Arduino or read eeprom. i can use Arduino toy write codes to the Arduino uno r3. and also is there a way to make the gas gauge work?
Hi.
Congratulations on this great project.
I bought a mazda rx8 cluster and the can bus board.
Could you please pass me the connection scheme that you used between the arduino uno -can bus in addition to the arduino program by e-mail
Thank you.
Bei mir geht die Nadel immer auf 120kmh wenn sie eigentlich auf 0 stehen soll Temperatur und Tank Anzeige funktioniert auch nicht bei mir. Wie geht das eigentlich mit der Blinker Steuerung bzw alle leuchten ?LG
Hallo. Ich habe leider das Problem, dass bei meinem Golf 3 Tacho die Tanknadel und die Temperaturnadel immer auf der Hälfte stehen und sich nicht verändern (ETS2).
Bei mir geht die Nadel immer auf 120kmh wenn sie eigentlich auf 0 stehen soll Temperatur und Tank Anzeige funktioniert auch nicht bei mir. Wie geht das eigentlich mit der Blinker Steuerung bzw alle leuchten ?LG
hier eine Info für euch, da ich das Projekt testweise mit einem Lupo 6x Tacho mache, später aber dann für den Aufbau auf Audi oder BMW umsteige. Wichtig ist das ihr euch die Pinbelegung holt. Das meiste am Tacho läuft über 12V, außer die KMH-Nadel. Damit ihr versteht was ich meine:
12V+ und Masse an 12V (ich habe dafür ein Netzteil) damit der Tacho überhaupt an geht und die Beleuchtung funktioniert. Da die ganzen Kontrollleuchten 12V+ bzw, Masse brauchen, was das Arduino nicht kann, habe ich mir ein LowSide 16 Fach Realismodul gekauft. Damit kann man mit 5V die 12V durchschalten. Den Geschwindigkeitsmesser kann man direkt an das Arduino klemmen. Der brauch nur 5V als Rechteckfrequenz. Für den Drehzahlmesser (der benötigt 12V Rechtecksignal) habe ich ein N-Channel Mosfet Modul genommen. Dort muss dann aber noch ein 100kOhm Widerstand in die 12V Seite. Danach reagiert dieser genauso wie der Geschwindigkeitsmesser, nämlich auf Tone().
An der Tank und Temperaturanzeige liegen 5V an. Diese muss man mit einem Potentiometer nach Masse ziehen, hierfür habe ich Digital Potentiometer Module. ALLE Bauteile auf gemeinsame Masse legen, ganz WICHTIG!!! Für Tank und Temperatur gibt es Gebermasse am Tacho, die kann man auf die normale Masse klemmen. Mein Testaufbau umfasst also:
Arduino Mega 2560 von Eleggoo
16 Fach Realismodul (Optokoppler) 12V von Az-Delievery
IRF520 Mosfet Treiber Modul von Az-Delievery
PmodDpot digital Potentiometer
Tacho vom Lupo/Polo 6x
ein Haufen Reihenklemmen 1,5mm² von Phoenix
Dazu kommt noch ein USB Interface für die ganzen Knöpfe und Schalter
Da der Arduino die Toneanweisung nicht auf 2 Pins gleichzeitig kann, überlege ich die Frequenzen für die KMH und Drehzahlnadel mit einem U/F Wandler zu realisieren.
Witam wszystkich bo trafiłem w końcu na stronę gdzie się dużo dowiedziałem w temacie który che rozwinąc na przyszłość. Wiedz tak posiadam zegary z VW polo 3 fl(TRW)/ Lupo 6x i ardunio
uno i mam takie pytanie jak to podłączyć ardunio z zegarami jakiś schemacik czy coś bo w golfie3 jest jedną wtyczka a u mnie są dwie zielona i niebieska i tez się zastanawiam czy żeby sterować wskaźnikami potrzebuje sygnału can czy można analogowo? Bo z tego co wyczytałem analogowo można bezpośrednio z ardunio a jak can to będę musiał kupić canbus i przyznam że trosze jestem zielony w tym temacie
Hallo allerseits, denn am Ende habe ich eine Seite gefunden, auf der ich viel über ein Thema gelernt habe, das ich für die Zukunft entwickeln wollte. Wissen Sie, ich habe Uhren von VW polo 3 fl (TRW) / Lupo 6x und ardunio uno und ich habe eine Frage, wie man ardunio mit Uhren, einem Diagramm oder etwas verbindet, weil golf3 einen Stecker hat und ich zwei grüne und blaue habe, um die Anzeigen analog zu steuern? Denn nach dem, was ich analog gelesen habe, können Sie direkt von ardunio, und wenn nicht, muss ich einen Canbus kaufen und zugeben, dass ich in diesem Thema ein wenig grün bin
guten abend suche für ein Tacho Kia cranival 2 die Tacho Belegung habe so einen geschekt bekommen nur weis ich nicht welche kabel was ist würde mich freuen auf eine antwort danke
Hallo andreas mal ne Frage kennst du dich auch mit Canbus aus.Hab ein E46 Tacho,Arduino uno oder auch mega,canbus shield 1.2.Hab schon sämtlich Foren dursucht aber irgendie bin ich nie schlau daraus geworden.LOL
Hallo , ja der Arduino zeigt verbunden an, aber trotzdem ist keine Einstellungsmöglichkeit mehr möglich bei Version 2.0.0.2 im rcc ,hat da vielleicht jemand eine Lösung ? in der Version 2.0.0.0 ist alles in Funktion
Musste bei nem 6n VW tacho von motormeter die selbe Schaltung bei der km/h Anzeige löten wie bei der rpm Anzeige dann hatt alles hin gehauen. Top von dir das totorial hier.
Hallo Andreas kurze Frage an dich vielleicht kannst du mir helfen tacho e36 mein tacho funktioniert so weit bei den spielen das Problem ist der tacho funktioniert ob wohl ich die gnd kabel nicht a geschlossen habe
Und zweites wie bekomme ich das ganze genau hin das es mit der kmh und der Drehzahl übereinstimmt im Spiel
Hallo Rainer, du musst zum einen die Grundkonfiguration machen. Heißt, im rcc müssen die gleichen Wert stehen die dein Tacho hat. Danach musst du noch den min-Max Wert der Nadeln justieren. Schau einfach mal in den Kommentaren. Ist alles schon mehrfach angefragt worden.
Guten Tag,
leider habe ich das Problem das nach dem updated der software auf die version 2.0.0.2 keine daten mehr auf den arduino geschrieben werden können und sich nichts mehr einstellen lässt.
mit der version ohne update also 2.0.0.0 lassen sich einstellungen vornehmen nur unter ETS2 ist keine funktion des E36 Tachos gegeben. habt ihr da vielleicht eine Lösung ?
Guten Tag,
Ich finde den Aufbau deines Programms super nur leider habe ich folgendes Problem das ich in deinem Programm keine Daten auf den Andruino schreiben kann, Daten können aber auf den PC gespeichert werden. Hat da vielleicht jemand eine Idee oder ne Lösung für das Problem ?
Hi i have a problem with tacho from vw polo 6n I connected it as it should be here https://sim-pc.de/vw-golf-3-tacho-mit-rcc-real-cockpit-connector/ but it does not work i set correctly rcc and when i click test nothing happens
I am sorry for my English I am from Poland
Hi, recently manage to hook up every wire to arduino uno with can bus shield and rx8 meter. I’m facing problems that I can’t upload sketch to arduino uno when it connect with rx8 meter. The arduino ide program show upload error. I can see TX and RX constantly fast blinking green light while PWR and INT show red light on the can bus shield. Any idea what’s the problem? Thanks and looking forward your reply.
Guten Abend,
ich versuche jetzt schon seit einigen Tagen meinen e36 Tacho zum laufen zu bringen, jedoch will es einfach nicht funktionieren.
Ich habe alles wie angegeben verkabelt und mehrfach überprüft.
Der Sketch ist fehlerfrei und auf den Arduino aufgespielt.
Tachojustierung wurde in rcc2 durchgeführt (220km/h).
Welche Fehlerquellen sind ansonsten noch denkbar?
LG
Hallo zusammen.
Darf ich fragen, was ihr für Netzteile für eure Tachos benutzt (vorallem die Leute mit Mondeo MK2 Tacho)? Ich hab aktuell nur noch ATX Netzteile im Keller liegen und frage mich, ob diese geeignet sind.
Außerdem würde ich gerne wissen, welche 5 Volt LED’s ich für die Lämpchen nehmen soll. Ein Link oder eine Bezeichnung wäre sehr hilfreich.
ich bräuchte nochmal deine Hilfe. Ich hab mittlerweile alles verdrahtet, LED’s eingebaut usw und bin exakt nach deiner Anleitung für Beginner vorgegangen und es funktioniert soweit auch alles wie es soll. Nur eins will nicht.. Der Drehzahlmesser.
Ich hab schon einen zweiten Mondeo Tacho besorgt, hab alle Leitungen und Lötstellen doppelt und dreifach geprüft, verschiedene Pins meines Arduino Mega probiert und sowohl deinen BasicV2, als auch den Sketch von Daniel probiert. Aber es tut sich einfach nichts. Weder beim Test im Reiter graphic, noch beim versuch den DZM zu justieren.
Hast du eine Idee, was ich noch versuchen kann? Braucht der Tacho vielleicht eine andere Frequenz als der Arduino liefert (liefern kann) ?
Hi, greeting sir. I’m interested in this RX8 cluster project and is it possible for you to provide more detail of the wiring schematic diagram? I have downloaded RCC v2 but inside don’t have detail of wiring of RX8 cluster. Thanks in advance.
Alright saw it already when the software is auto updated. So wanna make check with you (2G, 2I, 1C and 1G) is connect to 12v power supply, (2E, 2T and 1E) is connect to ground terminal of 12v power supply, (2P and 2R) will be connected to where? Thanks in advance and thanks for guiding.
Take a look into Arduinosketch „RX8_canbus.ino in row 32. Default is Arduinopin 5. You can change this. This Sketch is not changeable from rcc. All change must be made directly in the IDE.
Ok noted. In the picture you mention connect Arduino and tachometer with Gnd, may I know is which pin? In the note you also mention connect 120ohm resistor, is it connect between CAN H and CAN L? Thanks in advance.
Hallo,
Ich nutze die Software und ein E36 Tacho, funktioniert super.
schade finde ich es das das Spiel GT-Legends nicht unterstützt wird,
dieses Spiel Simuliert unter Speed und RPM, auch Tank, Temp, Benzindruck, Öldruck und Öltemperatur, zudem kann man bei dem SPiel sehr viele Autos und Strecken hinzufügen.
Ich würde mich sehr über ein funktionierendes Plugin für GT-Legends freuen.
Danke & Viele Grüße
Andreas K.
hallo hab deinen Kommentar gelesen kannst du mir eventuell gelfen und zwar hab ich einen e36 Tacho hab aber keinen plan wie ich den an das aduino anschlissen soll
Hallo,
bei mir funktioniert nichts keine Anzeigen am Golf 3 Tacho. Habe mir schon einen 2. Tacho besorgt dort hab ich dasselbe Problem. Lediglich die Anzeigen von Fuel und Temp reagieren wenn man Strom drauf gibt. Lassen sich aber nicht kontollieren. Kannst du mir weiterhelfen?
Hi
ich habe auch schon die Ports am Mega geändert aber keine reaktion kein zucken. Ich glaub auch nicht das der Tacho defekt ist. Wäre ja komisches ding wenn grad 2 defekte erwische.
Welche Werte hast du bei der Drehzahl eingestellt? Wenn ich 400 max gehe zeigt er mir 1200 u/min an. Nur bei dem Wert 30 zeigt er senkrecht nach unten an.
Hallo. Nach langem Experementieren habe ich es immernoch nicht hinbekommen, dass bei ETS2 die Temperatur- und Tankanzeige fznktionieren. Die Zeiger stehen immer auf der Hälfte und bewegen sich kein stückchen!
Kann mir bitte jemand helfen?!
Hallo, vielen Dank für die tolle Arbeit. Leider komme ich nicht mehr weiter. Ich habe den Tacho jetzt schon 2x neu gelötet und auch ein zweiten Arduino Nano getestet. Den Drehzahlmesser habe ich nicht angeschlossen da ich ihn nicht brauche. Sprich die Transistorschaltung fehlt komplett. Sobald ich den Arduino an den USB Anschluss anschließe bewegen sich die Nadeln für Tank und Wassertemp. Immer hoch und runter, egal was ich im RCC einstelle oder einschalte. Mittlerweile tippe ich auf einen Tachodefekt. Wobei ich den Tacho selbst ausgebaut habe und er heile war. Hat noch wer eine Idee? Ich habe daa Basis V2 Sketch genommen.
Ich habe alles korrekt an meinen BMW E36 tacho angeschlossen, es funktioniert soweit auch aber eben nur die Geschwindigkeit. Hat vieleicht jemand eine Idee wie ich rpm zum laufen bekommen kann. (Temperatur und Benzin sind mir nicht so wichtig.) Die Pins umlegen habe ich schon probiert, hat aber nicht gebracht.
Km/h und Rpm war das erste was ich mit dem e36 Tacho umgesetzt habe. Wenn du dich an den Schaltplan gehalten hast muss Rpm funktionieren. Das Tacho ist aber Ok?
Der Tacho solle in ordnung sein, wie könnt ich das Überprüfen? Die abdeckung hinten ist bei mir Hellblau und nicht Schwarz, das ist aber auch der einzige Unterschied.
Falls es Hilft ich habe damals diesen Tacho gekauft:
Hallo!
Ich habe dein Programm mit einen Arduino Mega versucht mit einen VW Passat B5 Tacho BJ1997, aber leider ohne Erfolg. Ich habe Online die PIN Belegung gefunden und Beleuchtung Blinker und Co Funktionieren nur die Temp, Geschwindigkeit und Drehzahlmesser lassen sich nicht ansteuern…
Kannst du mir irgendwie weiterhelfen?
Bin nun doch durchgestiegen, ist ja soweit gleich. Interessanter wäre, wie ich die 12V Quelle anschließe bzw. Einbringe ohne dabei Arduino/Kombiinstrument zu zerstören.
Hi ich wollte mal nachfragen ob ihr RaceRoom schon zum laufen gebracht habt weil das geht ja meiner Meinung nach nicht mehr über Shadow Memory sondern über API… oder sowas. Oder stell ich mich nur zu blöd an das zum laufen zu bekommen, Danke im voraus
Bekomme es nur leider nicht mit ETS2 zum laufen. Lade den Ets code hoch, habe die „plugindatei“ kopiert aber bekomme jedoch schon im Test modus keinerlei reaktion vom Tacho.
Project Cars 1 & 2 laufen problemlos. Vlt hat ja mnd ne Idee was ich übersehen habe 😀
Hallo, könntest du mir beim Zeichnen helfen, von Verbindungen, die ich nicht verstehe und erkläre, wie ich alles mit der Quelle verbinde. Vergib meine Ungeschicklichkeit. Danke
das ist ja witzig. Ich brauche aber den umgekehrten Weg. Ich will mit dem Arduino für unser E36 Rennauto ein digitales Display bauen und dazu die Wassertemp, die Drehzahl und die km/h vom Kombi einlesen und dann visualisieren.
Wenn ich das richtig verstehe, mapped Ihr diese Werte nach:
+int Temperatur = map(Data,0,140,140,0);
+int Drehzahl = map(Data,0,700,0,350);
+int Speed = map(Data,0,255,0,318);
Das bedeutet doch das der Wertebereich der folgende ist, wenn ich den mit dem Arduino einlese:
Temperatur = (0,140); 85==50°C
Drehzahl = (0,350);
Speed = (0,318);
Ich denke aber das AnalogRead nur bis 255 auflöst!?!? Wie ist die Mappingtabelle der Werte?
Can I ask what 7 segment display you used, and how you installed it into the cluster. I have test fitted a 19mm and an 11mm 7 segment display and neither of them seem to suit the cluster. https://imgur.com/a/8Hudy
Can you provide me with some details on the hardware used to create the RPM lights in place of the fuel economy gauge?
I’d like to create the same thing on my cluster, but after measuring the size to be around 55mm, there’s not a lot of space to add LEDs and a 7 segment display.
@Stephan:
Scheint mir nach ner Fehlermeldung des Tacho von sich aus , aber keine Ahnung ob das so ist.
Weil eigentlich kann die RCC Software dieses Phänomen gar nicht simulieren.
Kann es aber sein, dass auf deinem Arduino ein altes Script von einem anderen Projekt nochh nebenbei läuft?
Gut, rein theoretisch hast du ihn ja getestet mit der RCC Software, und wenn nen anderer Tacho funktioniert an deinem Arduino pmi scheint wohl der Tacho ne Macke zu haben.
Sonst irgendwie nen Pwm Script finden und einzelnen Rpm und speed testen.
Tank und Temperatur kannst du einfach 5V mal anlegen und gucken ob der Zeiger voll ausschlägt. Alles ohne Gewähr und vlt hat jemand anderes ne bessere Idee
Hi,
bist du die sicher wirklich alles richtig angeschlossen zu haben. Jede 12V und jede Masse die der Tacho benötigt?
Und der Tacho an sich funktioniert?
Auch den richtigen Pin am Arduino genommen? ( ich will dich nicht verarschen, aber in den meisten Fällen liegt das Problem an solchen Sachen, die man leichtfertig übersieht und auch meint richtig gemacht zu haben)
Notfalls mal überprüfen, kleines PWM Script schreiben und nur die km/h Anzeige anschließen.
ich hab nochmal sämtliche Kabel abgezogen und verdrahtet Drei 12v auf 11,12,13 vom Tacho, die 4 Massekabel 2,3,5,8, auf Minus vom Trafo. Strom drauf—-> Tacho leuchtet und die Display´s gehen an. Kabel auf Pin 3 digital vom Funduino Mega auf Pin 27 Tacho. Kabel von GND an Trafo-Minus. Rcc gestartet —-> Com ausgewählt —–> Test an —–> Open gedrückt keine Reaktion. Zusätzlich Pin 5 für Fuel mit pin 21 am Tacho ——> Tankanzeige geht auf halb voll, keine Reaktion über RCC. Jetzt hab ich mal noch die Temp mit angeschlossen. Auch dort geht der Zeiger in Mittelstellung und das Display für den KM-Stand flackert komisch. Was mir noch einfällt als ich es zum 1. mal angeschlossen habe blinkte immer die Ölkanne. Hat eventuell was zusagen? Mittlerweile hab ich die Lampen durch LED´s ersetzt.
Hallo,
ich hab jetzt noch ein bisschen Probiert. Das komische wenn ich das Temp-kabel auf den speed Pin3 lege bekomm ich einen ausschlag vom Tacho, kann den dann auch ein wenig beeinflussen im rcc. Das gleiche ist auch bei Fuel. Jemand ne Idee wieso das ist?
Alles wichtige auf 12v und Masse geschaltet ?
Masse zum Arduino geführt ?
Zum Testen Arduino Pin3 (KMH) auf Pin27 vom tacho gesteckt ?
TACHO JUSTIEREN
1) linke Seite echte Tachodaten angeben, speichern auf pc und Arduino write
2) Testmodus anhacken
3) ComPort öffnen
4) Funktion wählen was du justieren willst (zum Testen (KMH)
6) auf max und dann über Slider den Wert einregeln und auf Tacho achten.
7) Arduino und pc schreiben
8) test wählen und einen belibiegen Wert wählen. Z.B. 100. Das Tacho sollte auf 100kmh stehen.
9) ComPort schliessen
10) Hacken Testmodus entfernen
gegebenenfalls Arduinio noch mal Stromlos machen und das rcc im Zweifel neustarten.
ja alle 12V anschlüsse gehen vom Trafo zum Tacho. Die 4 Masse anschlüsse gehen auf den Trafo. Ein zusätzliches Mass geht auf das Arduino. Pin sind auch richtig gesetzt. Tachonadel rührt sich aber nicht. Den Sketch ich nicht mit Programer hochladen bekomme immer eine Fehlemeldung. „Einfaches“ hochladen geht.
Wenn ich jetzt nur den pin für fuel oder Temp ans Arduino anschließe reagiert die Tachonadel und der geweilige Zeiger geht in die Mitte. Sobald ich den Pin für KM/H anschließe geht die Tachonadel auf null.
Hi, der Nano hat nicht so viele Anschlüsse wie der Mega. Wenn du den Nano nutzen willst wirst du auf ein einige Werte verzichten müssen. Schau dir mal im Code die Zeilen 41-63 an. Dort werden die Pins für den darunter folgenden Code konfiguriert.
Danke für die Antwort,
verwende den Nano jetzt aber für ne automatische Bewässerung und habe dem Dashboard Peojekt einen Mega gewidmet.
Jetzt läufst 😉
Aber eine Frage habe ich noch:
a) ich habe die E36 Verbrauchsanzeige umgebaut zu einer Bremsdruckzeige, habe also ein neues Ziffernblatt draufgeklebt.
In der RCC Software wird ja der Wert Airpressure im Dashmenü aufgeführt, wie kriege ich den ins script eingebaut?
Einfach die entsprechenden Codezeilen aus für den RPM und mit neuer pinzuweisung einbauen wird ja nicht funktionieren, da man keine Kalibrieungsmlglichkeiten aus dem RCC hat. Also wie würde ein einfacher Code ausschauen?
Hallo,
Habe heute versucht alles so zu machen wie in der Anleitung. Versuche jetzt ETS zu spielen aber in dieser developer console steht dass unable to load von dem nötigen Plugin, was anbei den Dokumenten der RCC Software war.
Weiß jetzt nicht mehr was ich tun soll, bin mit meinem Latein am Ende.
Also der Tacho irgendwie funktioniert dieses telemetry Plugin bei mir nicht. Ansonsten lässt sich der Tacho übers RCC ansteuern, aber aus ETS2 heraus tut sich nichts. Bitte um Hilfe , danke
Problem gelöst, habe über Github eine andere Version der telemetry.dll runtergelaufen und eingefügt in den Plugin Ordner. Jetzt funktioniert es
Andere Frage: Kann ich irgendwie den Durschnittsverbrauch mir anzeigen lassen auf dem e36 Tacho? Bzw liest die telemetry Datei dass auch raus und wie füge ich dass dann in RCC und dem Sketch ein?
Komisch das meine beiliegende dll bei dir nicht funktioniert. Werd das aber nochmal mit der neusten ETS überprüfen (hab da lange nicht reingeschaut). Verbrauch liest das rcc nicht ein.
Der Ursprüngliche Gedanke war ja nur eine kleine Hilfestellung für die 4 Grundfunktionen im Tacho. Daraus wurden im ETS schon 35.
Ja, anscheinend war mein ETS2 nicht mehr up to date und war deswegen nicht kompatibel mit dem Plugin. Hab jetzt ETs geupdatet und jetzt klappt’s auch mit deinem telemetry Plugin. Nochmals danke
Moin Moin, erstmal Danke für das kostenlose Bereitstellen und einfach Klasse, dass es noch Leute gibt, die etwas sinnvolles Programmieren 😉
Ich hätte da aber eine Frage: Man kann aktuell nur die genannten Anzeigen ansteuern? Für Blinker, Fernlicht etc müsste man einen externen Schlager verwenden oder kann das auch aus ETS2 rausgelesen werden?
Mit freundlichen Grüßen
Hallo. Vielen Dank erstmal für das Programm. Ich bin super zufrieden. Jedoch ist die Tankanzeige und Temperaturanzeige immer auf der hälfte. Was habe ich falsch gemacht?
Moin Moin.
Wäre es möglich die Verdrahtung und evtl den Programmcode hoch zuladen?
Sieht ja so aus als ob der Controller dadurrch viel schneller Arbeiten kann.
Hi,
was kann ich tun wenn meine kmh nadel wenn bei rcc 0 drinne sthet zuckt meine nadel bei 80-160 rum hab schon alle zahlen mal durchgemacht er zuckt immer ich bekomme in nicht ruhig Tacho ist ein Golf 3
Danke! Ich habe es jetzt ohne probleme hin bekommen, dass der Drehzahlmesser und die Geschwindigkeit funktionieren. Aber ich bekomme die Temperatur und den Tank einfach nicht hin… Es ist alles richtig angeschlossen und ich finde den fehler nicht… Muss ich da irgendwas besonderes beachten?? L.G Travis
Hello, first my congratulations for the project. My main problem is when I have to number the rpm, the speed in the rcc program, my project is rx8, the number that I have to assign with the bus shield, a greeting
das ändern der Tachogrenzwerte funktioniert mit dem BasicV2 sketch wunderbar wie im Video.
Ich bekomme leider mit dem RX8_canbus sketch kein Beschreiben(write Arduino) des Uno mit den geänderten Werten hin. Auch das EEprom Werte auslesen unter Debug zeigt nichts an. Beim offnen des com3 flackert die RX LED des UNO. Muss das CAN-Bus Shild zwingend angeschlossen sein um die Funktionen zu testen?
Hallo Kevin, ja du hast recht …. denn es ist nicht nötig die Tachojustierung über ein Mapping vorzunehmen.
Sie ist im Tachosketch für den RX8 nicht implementiert. Alle Anpassungen werden im Sketch geändert. (Müsste ich noch umsetzen)
Wenn du da also was justieren willst, musst du es im Sketch machen.
ArduinoPins Zeile 32-37.
Anzeigen Zeile 40-50 und 52, 53. Ach ja, bei mir war es die Lampe für den Gurt, ABS lässt sich normalerweise steuern.
Hi,
I expect a Z4 s peedometer is using CAN as well, but I am not sure about it. Do you know where I get information about the speedometer and the message IDs and formats? I am not sure but I think I have read a link to a page in a comment here where to find such kind of information.
Guten Tag ich kann beim justieren meines tacho die Werte was ich da eingetragen habe nicht auf mein andruino speichern???? Beispiel kmh fängt bei mir ab 20 an und geht bis 220 da kann man doch rechte Seite die Werte ändern des habe ich gemacht aber er läst mich die Werte nicht auf mein adruino speichern was mache ich da jetzt habe alles gemacht ……. Habe ein audi b3 tacho ohne Drehzahl Messer und wenn ich sag mal so bei Full die Werte rein machen möchte gebe ich sie da ein und will dann wieder auf Speed gehe sind die Werte weg bitte um Hilfe
TACHO JUSTIEREN
1) linke Seite echte Tachodaten angeben, speichern auf pc und Arduino write
2) Testmodus anhacken
3) ComPort öffnen
4) Funktion wählen was du justieren willst (zum Testen (RPM)
6) auf max und dann über Slider den Wert einregeln und auf Tacho achten.
7) Arduino und pc schreiben
8) test wählen und einen beliebigen Wert wählen. Z.B. 2000. Das Tacho sollte auf 2000rpm stehen.
9) ComPort schließen
10) Hacken Testmodus entfernen
gegebenenfalls Arduinio noch mal Stromlos machen und das rcc im Zweifel neustarten.
Stell die MaxWerte einfach mal 5er Schritte rauf oder runter. Ich mein bei meinem 2 ten Tacho hab ich bei Speed 318 hinterlegt.
Gruss Andreas
In deinem Video seh ich das du nicht mal die Grundeinstellungen gemacht hast. Dein Tach geht bis 220, dann musst du das auch im rcc hinterlegen…. es passt sonst nichr
Das rcc habe ich alles so eingestellt wie es auf mein tacho ist 220 zeigt er mir auch jetzt an habe alle Einstellungen übernommen und die Werte stehen auch da …… aber mein tacho ist zu schnell mit dem hoch drehen von der kmh Anzeige ….. Habe auch andere Werte genommen um es zu justieren weil mein tacho erst mit 20 anfängt
Wenn du den BasicV2 Sketch genommen hast, lade den nochmal und ändere in Zeile 225 die 0 auf 20. Dann wieder flashen und am besten im rcc dann verbinden, reset klicken. neustarten und neu einstellen.
Hello, first apologize for the translation topic,
my problem comes when I have to configure the rx8 with rcc v2, I have no idea how to do it I want to play corsa assetto, what steps I have to follow, if I have to put some file and what resistance I have to add and how and what number of pin I have what to choose in rcc speed, rpm.
Thank you very much and happy holidays.
Hi,
I expect a Z4 s peedometeris using CAN as well, but I am not sure about it. Do you know where I get information about the speedometer and the message IDs and formats? I am not sure but I think I have read a link to a page in a comment here where to find such kind of information.
Nutze die Software mit einem Golf 4 Tacho. Drehzahl und Geschwindigkeit gehen Perfekt aber Temperaur und Tank leider nicht. Bei einem anderen Programm (Omis 2 Dash) laufen beide aber. Weiß da einer Rat?
hello, I have solved the arduino theme, now I want to know how to program the rcc which numbers should I put in rpm, speed or if I have to copy some file, now when I load the arduino the temperature and oil needle goes up and nothing else does
FIRST PROBLEM SOLVED, THE NEXT STEPS WHICH WOULD BE WRITTEN BY PRIOR IF YOU WANT AND WHETHER YOU EXPLAIN ME ALL THE STEPS TO FOLLOW, I AM BEING A LOT OF HELP THANK YOU
Hello, I have tried to upload the codes that you have put and they do not finish me, I would like you to explain to me step by step what you have to do I would thank you, thank you very much.
Hi, I’m writing some of the errors,
1-‚Thread ‚does not name a type
2-‚myThread.onRun (canbusBackgroundData);
3-‚myThread.setInterval (300);
4-‚myThread.shouldRun () (. {
5-‚myThread’ws not declared in this scope
These are some of the mistakes, I do not know what to do
Traductor de Google https://translate.google.com › translate
El servicio gratuito de Google traduce instantáneamente palabras, frases y páginas web del español a más de 100 idiomas y viceversa.
Traductor | EL MUNDO
so frohe weihnachten ich habe mein audi 80 b3 tacho mit uhr zum laufen bekommen hier ist mal ein video davon https://www.youtube.com/watch?v=oLO5j_qeH9E also es geht alles tank temperatur geht auch nur mein khm zeige geht noch nicht da ich mein adruino noch flashen muss und die daten da drauf zu laden das es geht …….. bei hilfe würde ich ihnen gerne helfen …… ich habe ein komplettes auto im hof stehen was ich alles rasubauen kann was jetzt noch kommt ist des amaturnbrett was schon hier im keller ist ……… was ich noch nicht hin bekommen habe ist des mit der kmh anzeige ……. ich hofe sie können mir helfen ….. werde auch wenn ihr wollt weitere videos machen wie ich alles verkabelt habe um es zu laufen zu bekommen …… ich hoffe es mir kann jemand weiter helfen danke
und noch ein schönen 1 weihnachtsfeiertag
kann mir jemand sagen wie ich andruino uno flashen tue ……… ein link würde mir reichen und eventuell wenn es geht wie ich die einstellungen machen soll auf den andruino das die pins so eingestellt sind das man es einfach nur noch anstecken muss und alles machen kann habe mein audi 80 b3 tacho ohne widerstände oder sonnst was zum laufen bekommen ….. meine frage ist kann ich auf mein adruino 12 volt drauf geben mit dem anschluss ???? danke schon mal
Guten Abend zusammen. Ich habe mir heute ein Golf 3 Tacho gekauft und wollte es gern mit der hier zur Verfügung stehenden Software plus der Anleitung es zum Laufen bringen. Jetzt lese ich also erstmal die Anleitung durch und stoße auf den Punkt man müsse das Arduino flashen jetzt habe ich keine Ahnung wie soetwas aussehen soll und oder durchführen soll in den meisten Videos benutzen die meisten gleich 2 Arduino Geräte um den Chip darauf zu flashen ist das den so kompliziert oder kann mir vielleicht jemand eine Anleitung schreiben oder gern per E-Mail senden die auch für Dummis zu verstehen ist??? Es währe super wenn mir hier jemand helfen könnte dann könnte ich auch endlich das Tacho anschließen habe ja extra alles besorgt was man dann noch benötigt. Kondensatoren und Wiederstände. Ich hoffe ich darf bald etwas von euch Lesen.
Du kannst noch so viel verkabeln, wenn du den Arduino nicht geflasht hast, geht nichts. Ich versuche bis Jahresende ein Anfängervideo zur Grundkonfiguration zu machen.
Da sind es viele stimmt richtig aber alles verschieden Sachen…… brauche den begrif andruin flashen da kommen so viele Themen brauche des richtige Thema nicht das ich ihn falsch flashen
Guten Tag meine Frage ist bekomme ich ein audi 80 b3 tacho ohne drehzahlmesser mit mega 2560 zu laufen ???? Habe schon versucht bekomme kein Strom drauf nix geht …… kann mir jemand dabei helfen wie ich es verkabel müsste Danke euch
habe die pins herbekommen aber wo kommt was an plus 12 v und was auf gnd …….. habe 2 andruin einmal des mega 2560 und des UNO des kleine davon und habe alle 2 schon versucht geht nix
wollte mal fragen ob jemand weis wie ich ein audi 80 b3 tacho zum laufen bekommen und was am besten ist für ein adruin des mega 2560 oder was könnt ihr mir rad geben ……. und was man noch alles braucht um es zum laufen zu bekommen danke schon mal
wollte mal fragen wie es eventuell mit ein audi 80 b3 tacho ausschaut mit der verkablungen ist ohne drehzahl messer ……. bin schon seit tagen auf der suche würde mich freuen wenn jemand infos hast
Hallo ich habe das Tacho vom Golf 5 und das muss ich ja auch ans Can Bus Anschließen soweit alles klar. Am Tacho selber habe ich angeschlossen Zündungs Plus, dann Dauerplus und Masse. Außerdem habe ich zwei Kabel einmal an Can Kombi High und Can Combi Low angeschlossen. Jetzt zu meiner Frage wie muss ich den das jetzt an das Can Bus Shield anschließen und wo? Und Läuft dies vielleicht auch mit deiner Software? Kannst du mir vielleicht helfen?
Hallo Andreas, danke Dir..hab ich übersehen… RX8 Tacho und das CAN Shield hab ich jetzt bekommen. Das Beschreiben des Uno mit dem RX8 Sketch läuft auch fehlerfrei ab. Ich kann nur nicht mit dem RCC die Werte im Uno scheiben oder auslesen(mit dem BasicV2 funzt es). Habe das schon mit aufgesteckten CAN Shield und auch ohne probiert. Woran kann das liegen? Gibts RCC bald bis 10000U passend zu dem Tacho? Ach und das Anschnallzeichen welches sich nicht deaktivieren lässt, das ist die Airbag-Kontrollleuchte.
Hallo Kevin, ja du hast recht …. denn es ist nicht nötig die Tachojustierung über ein Mapping vorzunehmen.
Sie ist im Tachosketch für den RX8 nicht implementiert. Alle Anpassungen werden im Sketch geändert. (Müsste ich noch umsetzen)
Wenn du da also was justieren willst, musst du es im Sketch machen.
ArduinoPins Zeile 32-37.
Anzeigen Zeile 40-50 und 52, 53. Ach ja, bei mir war es die Lampe für den Gurt, ABS lässt sich normalerweise steuern.
So. Alles super angeschlossen Arduino UNO verdrahtet, war garnicht so einfach.
Dann alle Testläufe durchgeführt nur habe ich noch 2 kleine Probleme.
Ich weiß ich könnte jetzt suchen aber vielleicht liegt die Lösung ja auf der hand *gg*
1. Drehzahlmesser E36 Tacho steht immer auf knapp unter 1000 Umdrehungen und geht nie auf 0, und zuckelt die ersten paar umdrehungen rum, oben raus passts
2. Temp anzeige bewegt sich nicht, ich habe das gefühl es liegt am tacho. steht immer auf max und geht auch von min auf max sobald der Tacho spannung bekommt. Fuel geht, ist halt träge wie im richtigen auch.
Die Temp geht wie gesagt immer auf max und bewegt sich nicht.
Das mit der Drehzahl ist natürlich nicht ganz optimal wenn ich den Zeiger runter machen muss.
Ich denke ich werde es dann so lassen bis jemand eine andere Lösung hat…
Weißt du ob der Tacho auch analoge Signale verarbeitet, also 0-5VDC o.ä oder nur PWM? dann könnte ich auf dem PWM vom Arduino mit einem LPF eine 0-5V Spannung erzeugen.
Nein, nicht versucht. PWM / Tone wird nur für Km/h & Rpm genutzt. Tank & Temp sind träge anzeigen die mit abhängigem Widerstand arbeiten. Hast du mal die Werte im Debug ausgelesen ob die sauber gespeichert sind und mit den angezeigten im rcc überein stimmen?
Würdest du die RPM berechnung nochmal überprüfen?
Habe festgestellt das es nicht am Zeiger bzw. Instrument liegt (Wenn ich KMH und RPM tausche spielen die Zeiger auch verrückt)
Ich denke es kommt aus dem Sketch BasicV2 da es bei KMH ja auch keine Probs gibt.
Mir persönlich sind ca. 50 Nachbauten bekannt die tadellos funktionieren. Was soll ich also neu berechnen? Es gibt nur ein Mapping der eingehenden Werte mit den Werten deines Tachos die du selbst hinterlegt hast. Je genauer diese sind desto genauer ist auch dein Tacho. Meinerseits gibt es nichts zu verändern.
Du steuerst jetzt also mit dem km/h Signal den Rpm. Interessant.
Bei den meisten alten Tachos funktioniert km/h mit Hallgebern, deshalb auch die Tonelibrary.
Ich hab leider derzeit nichts aufgebaut. Du müsstest also selber mal testen. Ein zucken hab ich aber in meinen Tachos nicht. Einzig das Problem das Rpm nicht weit genug runtergeht, was in Rennspielen aber zu vernachlässigen ist.
Ich habe heute gelesen dass gewisse Timer mit der Tone Library nicht unter 31Hz gehen können.
Das würde zum Phänomen passen dass ab der Zahl 32 die Nadel nicht mehr springt.
Allerdings kenne ich mich noch zu wenig mit den Arduino Boards aus.
Eine Idee wäre die Ausgabe nicht über die Tone Library zu machen sondern über AnalogWrite aber
dazu verstehe ich den Code zu wenig 🙂
Und warum es beim KMH funktioniert und beim RPM nicht is auch fraglich.
Naja. Als nächstes Hänge ich ein Oszi hin was der Ausgang rausgibt.
bei meinem Tacho ist die RPM, sowie Geschwindigkeit nicht 1:1 mit der in der Software. Wie kann ich dieses Problem lösen? Benutzt wird ein VW Polo 6N 5392326600 Tacho- Kombiinstrument.
habe es sowohl per Test als auch DiRt Getestet (Auch diverse andere Spiele) bei allen das gleiche.
Wenn in der Software RPM auf 0 ist ist auf dem Drehzahlmesser 10 keine Ahnung woran das liegt. Negative Zahlen kann man ja im min berech leider nicht vergeben (mapping) da es ansonsten scheinbar gehen würde
Rpm lässt sich beim Golf nicht unter 1k und bei BMW nicht unter 750 senken. Wenn du weiter runter willst, gehts nur mit Anpassung der Tachonadel. Schau mal in der Anleitung beim VW Tacho.
Ich habe das selbe Problem, die Temp. Anzeige und die Tankanzeige bei meinem Golf 3 Tacho gehen auf 130 Grad bzw. volle Tankfüllung (komplett nach rechts), und sobald ich den Arduino mit dem Computer verbinde und den Port öffne gehen die beiden Nadeln wieder auf die Hälfte zurück, d.h. halbe Tankfüllung bzw. 90 Grad C. Ich bitte dringend um Hilfe. Vielen Dank übrigens, dass du diese Software geschrieben und veröffentlicht hast. Ich habe nämlich schon immer von so einem Tacho am Computer geträumt, es aber programmier-technisch nicht hinbekommen, da ich mich im Bereich Programmieren schlecht auskenne.
Liebe Grüße und eine schöne Adventszeit!
Ich habe jetzt alles so hingebracht dass es funktioniert. Ich spiele Ets2. Jedoch die Temp. Nadel und die Tank Nadel bleibt, sobald man alles mit dem Strom verbindet, bei der Mitte stehen (90 grad bzw. Halber tank). Was mache ich falsch??
Hat sich schon erledigt. Ich habe jetzt jedoch folgendes Problem:
Ich hab alles angeschlossen und den Arduino (Clone) auch über rcc eingestellt und so. Mein Golf 3 Tacho tut aber immernoch so, als wäre die Zündung an und die Zeiger bewegen sich kein Stückchen. 🙁
Die ÖL-Lampe blinkt, die Uhrzeit wird angezeigt und der KM-Stand, aber kein einziger Zeiger bewegt sich.
Hallo! Ich habe eine Frage.
An welche Pins muss ich die Buttons bzw. Schalter anschließen? Einen Pin kann man ja in der Software festlegen, aber mit welchem Pin soll ich das zweite Kabel des Tasters anschließen?
Vielen Dank schonmal im Voraus!
Äh… Fangfrage??? Über rcc selbst kannst du bis zu 5 Schalter aktivieren. Den jeweiligen Pin kannst du auswählen. Bei Tastern solltest du darauf achten, dass selbige entprellt sind. Schau dir auch mal die folgende Zeichnung mit dem Taster an: https://sim-pc.de/wp-content/gallery/e36-schaltungen/bmw_e36_arduino.jpg
Das weiße geht zum gewählten Pin, das rote über einem Widerstand an 5v und das schwarze zu Masse. Der Taster selbst wird dann im Code vom Arduino verarbeitet.
ich bin gerade dabei ein ähnliches Projekt aufzubauen. Allerdings soll mein Tacho eher als „Männerlampe“ herhalten wenn ich ihn nicht gerade als Simulator brauche. Mittlerweile kann ich jede Lampe ansteuern. Die Drehzahl und auch die Geschwindigkeit. Nur Tank und Temperatur da tut sich nix. Mal zeigt er was mal nicht. Ich hab die Pins direkt an Bord angeschlossen und versuche sie mit analogWrite(Tank,x) anzusteuern. Vielleicht hast du noch eine Idee wo dran es liegen könnte.
Hi, als Lampe? Da musst aber kräftige LED’s drinn haben .. oder ich stell ich mir das falsch vor…
analogWrite ist schon richtig. Beide anzeigen sehr träge. Also erst immer den Arduino mit den vorgelegten Werten an, dann das Tacho einschalten. Auch müssen die ganze Zeit über Daten kommen. Du kannst aber auch zum testen ein einfachen Befehl wie z.b. analogWrite(PINVOMTANK,100); in die Schleife packen. Dann steht die Nadel fest.
das werde ich versuchen. Das mit der Schleife erklärt auch warum es nicht wollte. Die Nadeln sind seltsam mal zeigen sie was mal nicht ^^^^. Ich hab alle Lampen verkabelt auch die die eigentlich nicht drin sind. Jede Lampen Fassung ist belegt und ansteuerbar. 16 Lampen gehen über Masse ( sehr einfach anzusteuern). Allerdings hab ich es hier es mit einem TIP 120 Transistor gelöst. Dann kann ich den Digital Pin mit High ansteuern. High=an Low=aus finde ich angenehmer als jedes mal überlegen zu müssen. Die Plus gesteuerten Lampen waren tricky. Ich habe es mit einem Optokoppler gelöst und einem Relais was ja die beiden Kreise galvanisch sauber trennt. Insgesamt hat der Tacho so 29 steuerbare Leitungen ^^ Selbst die Klemmen sind steuerbar. Sodass man eine Zündung bewerkstelligen kann ( Geheimmenü bei den alten E36 Tachos).
das Projekt gedeiht. Allerdings hab ich mehr Spaß am simulator gefunden. Der auch perfekt funktioniert. Weißt du zufällig ob das Shared Memory bei PC1/2 auch den Status der Schlupfkontrolle oder ABS übermittelt . Bei mir leuchten alle Lampen ich würde sie gerne auch in den Spielen mit einbinden.
Hi,
schon getestet? Vielleicht funktioniert es ja …… Ich hab PC2 noch nicht und werde es mir wohl auch erst im nächsten Jahr holen. Gibt es eine Demo für PC ?
Hi ich finde die Software sehr interressant Welche Arduino eignet sich am besten und funzt die Software mit Omsi 2? Bin absoluter Anfänger hab aber schon ne Button box gebaut meint ihr ich bekomm das hin? LG
Hallo Andreas,
wäre es noch möglich zum Beispiel in Project Cars die Werte für „ABS Aktiv“, „TC Aktiv“ und „max Fuel Sim“ mit in die Software zu integrieren? Somit könnte man beim RX8 Tacho noch das ABS und DSC Licht mit nutzen. Auch der „max Fuel Sim“ Wert wäre interessant um eine bessere Skalierung der Tankanzeige zu ermöglichen. Beispielsweise habe ich nun im Arduino Sketch den maxFuel auf 120 Liter Skaliert, wenn man jedoch Truck Simulator anwirft, ist der Tank bei dieser Skalierung eigentlich immer voll. Hätte man hier den Maximalen Tankwert des Spiels, könnte man somit immer das richtige darstellen.
I’ve got Tacho from Ford Escort/Puma. RPM, Speedometer work with NPN Transitors just fine. I’ve got one problem with calibration. When I set MinValue from RPM in RCC I have exactly 906 RPM not 0. I cant get below this value (gauges in test mode so I can read it). Any ideas? I’ve run BasicV2.ino
It works with simple contdown code. Tested both. CA and CC. Differences between CA nad CC is to light one segment 10000000 or 01111111. That I can change in code. Problem is that nothing is displayed, or whole is displayed, or all display flash. I will tommorow once again assemble all parts. But I’ve checked all hundert times.
My sample code, simple countdown work fine. Differences between CA and CC is only that you have to put in high state opposite pins (CA-11110000 is for CC 00001111), so this isn’t a problem just simple changes in code. I have CA. But its not the problem. I have 7seg always on, always off or sometimes it flash. But its still not that what it should be. I will try now to assembly whole parts once again. I have also such flashes (or all on, or all off) on leds connected to second shift register. I think it could be a problem with setting master and slave register. I tried also to put MR in low or high state, but it also dont work. I have no ideas what to do more. Just another try to connect all of it.
I’ve today assembly all once again and still didnt work. I had time to closer look:
1. Without RPMLeds. Dont work. Take a closer look into code. Delete SPI.Transfer(RPM… – Bazigna!! Shift Indicator work.
2. With RPM Leds and full code. Dont work. Delete line as before. Work. WIth line no, but leds flash randomly. So…. not exactly randomly. I switched LEDs with 7seg. Boom. 7seg works. Leds unfortunately always on.
Conclusion: at first shift register I have RPM Leds, on second 7seg display.
3. Potentio to leds work. But I can get them lighting in order with RPMs.
Good that 7seg work. I can live without rev meter (for now) 😀
Hi und Hallo 🙂
Die Idee mit den Bodyshakern gespeist von den Fahrzeug/Physik Werten hat mich überzeugt.Ich konnte mich bis jetzt nicht so wirklich mit Bodyshakern anfreunden,weil es im Grunde nur der bass ist-halt ebend dann Abgrundtief.Das Konzept die Vibrationen auf Grund von physikalischen Eigenschaften zu machen ist einfach Genial.Nur eine kleine Idee von mir.Aber könnte man nicht auch mit diesen Daten via Arduino ,Motorshield und Motoren mit Unwuchtgewicht ein Force Feedback generieren?Weil dann hätte man perfekten Input für sein Popometer (hat mein Fahrlehrer immer gesagt-fühle mit dem Hintern was das Auto macht)und könnte noch FFB Pedale machen für zB Kupplung.Damit man den Schleifpunkt spürt.Es ist aber auch so schon eine wirklich großartige Idee die gut zu meinem Rig passen würde. 🙂
Lg Michael
Well, i connected the can bus (this http://www.ebay.de/itm/272438786143) to pc and load the sketch BasicV2, but the ide shows an error. can you explain how or send me a e-mail?
Thanks
Hallöchen 🙂
Dazu hätte ich auch mal eine Frage.Ist es egal was für ein Zündschloss bzw von welchen Auto?Wenn ich das richtig sehe,bräuchte ich 6 Klemmen oder?
LG Michael
Kann ich dir nicht sagen da ich kein echtes Zündschloss verbaut habe. In einem Test habe ich ein mehrstufiges Schloss gehabt und in der letzten Version hab ich ein Start/Stop Knopf eingebaut. Einen Taster der das Signal einfach im Code wechselt.
Ah ok du bist dafür auch übers Arduino gegegangen.Ich besorg mir mal für wenig Geld ein Zündschloss in der Bucht und probier dann mal ein wenig rum .Ich dachte eher das man es vielleicht direkt mit dem Tacho verbindet.Wenn der Funktionstest dann funktioniert,kann man die Digitalanzeige auch zum anzeigen von Km/h und Drehzahl benutzen.Könnte vielleicht für einige interessant sein.
Guten Abend und Hallöchen.
Ich hab jetzt hier ein Zündschloss von einem Opel.War gerade relativ günstig und schnell verfügbar.Aber es geht.Gaaaanz vielen lieben Dank schon mal für deine Hilfe und Tutorials.Ohne dem währe ich nicht soweit gekommen.Falls jemand Ähnliches vor hat,erklär ich mal kurz wie ich es gelöst hab.Leider sind die Zündschalter alle unterschiedlich,so dass ich nicht auf jeden spezifisch eingehen kann.Was ihr braucht is ein Schloss mit min 5 klemmen.Obs mit weniger geht hab ich noch nicht drüber nach gedacht.Mehr ist kein Problem.Plus legt ihr auf Klemme 30.Das ist im KFZ-Bereich Dauerplus.Dann kommt als erste Phase am Zündschloss P wie Parklicht,bzw Acc wie Accessories oder auch Radio gennant.Das ist aber bei meinem Zündschloss (Opel Astra) entgegengesetzt dem Kombiinstrument geschaltet.Da weiss ich leider auch wiederum nicht ob es nur bei Opel so ist oder überall und von dem Motorsteuergerät gedreht wird.Aufjedenfall hab ich ein Relais als Öffner an P bzw Acc gepackt.Das heisst auf Stufe 1 am Zündschloss schliesst das Relais (keine Spannung = Ruhe Position zu).An das Relais hab ich 12V (R),12V Dimmer und 12V (30).Als Nächste kommt Stufe 2 am Zündschloss-Zündung an.Da gibt es 2 Klemmen,einmal 15 und einmal 15a.Klemme 15 hat genauso wie 15a in Position 2 12Volt.Nur das bei Position 3-starten bzw anlasser- Klemme 15a nicht mit Strom versorgt wird.Das heisst will man dauerhaft Strom,muss man Klemme 15 nehmen.Da dran hab ich sämtliche 12v (15) Leitungen vom Kombiinstrumen gehängt.Wer will,der kann auch mit weiteren Relais das Zündschloss am Arduino anschliessen um so den Wagen in Game zu starten.Für Zündung einfach ein Relais als Öffner auf Stufe 2 an Klemme 15a.Wenn gestartet wird (Position 3) kriegt Klemme 15a kein Strom und das Relais macht zu.Auf Position 3 Klemme 50 kommt ein Relais als Schliesser.Die beiden Relais mit freien Pins für Buttons am Arduino verkabeln und entspechend konfigurieren.Oder alte Tastatur zerlegen und die Reials mit zwei Tasten verbinden.
Hi und Hallo…
Ich bin ein großer Fan von Deiner Arbeit und möchte nun wie unzählige zuvor ein Kombiinstrument via Arduino mit dem Pc verbinden.Nach den ersten Überlegungen bin ich nun dabei meine Einkaufsliste zu machen.Geplant hab ich zunächst ein BMW Kombiinstrument mit Zündschloss und Ganganzeige zu realisieren.Später folgt falls nötig ein 7“-10“ Touchdisplay.Zunächst hätte ich aber mal eine (mehr oder weniger) dumme Frage.Da ich nur Gang Anzeige realisieren werde ohne Shiftpoint Anzeige,wird kein Button sowie Drehpoti benötigt oder?
LG Michael
Hallo Andreas
und vielen lieben Dank für Deine Antwort.Als absoluter Beginner hat man manchmal viele (dumme) Fragen,aber ich denke das ich es durch Deine Tutoriale und Hilfe schaffen werde mein Plan um zu setzten.Gibt es denn bei den Wiederständen ausser den 150 Ohm etwas zu beachten wie zB Volt?Die gleiche Frage gilt auch für die 7 Segment Common Cathode.
Hi und guten Abend…
Ich bin seit Tagen am testen und hab eigentlich schon schlaflose Nächte.Irgendwie will die Ganganzeige nicht gehen.Entweder zeigt die 7 Segment Anzeige eine Null an oder gar nichts.Bei Gang wechsel in AC oder in RCC absolut nichts.Tacho und Drezahl gehen.Deswegen versuche seit Tagen dein Sketch abzuändern.Leider erfolglos.Da ich von der ganzen Sache absolut keinen blassen Schimmer hab,weiß ich nicht was ich noch versuchen könnte.Hab zB „int N1[9] = {63,6,91,79,102,109,124,7,80}; // 0 1 2 3 4 5 6 7 r“ in „byte N1[9] = {0b11111100,0b01100000,0b11011010,0b11110010,0b01100110,0b10110110,0b10111110,0b11100000,0b11111110,};“ geändert und hab noch“ void N1_SendData(byte data) {
digitalWrite(latchpin, LOW);
shiftOut(datapin, clockpin, MSBFIRST, data);
digitalWrite(latchpin, HIGH);“
hinzu gefügt.Hab auch noch andere Teile aus anderen Sketchen kopiert,eingefügt und angepasst.Aber alles ohne Erfolg.Interessanter Weise funktioniert das Sketch „/*
Shift Register Example for 74HC595 shift register by Tom Igoe
Digital Pot Control by Tom Igoe
Thanks to Heather Dewey-Hagborg for the original tutorial, 2005
Thanks to CrossRoads!
by RacingMat 09-2014
*/
// include the SPI library:
#include
//Pin connected to Data in SER IN pin 2 of 6c595
const int dataPin = 11;
//Pin connected to latch pin (SRCK)pin 15 of 6c595
const int latchPin = 13;
//Pin connected to clock pin (RCK) pin 10 of 6c595 as the slave select
const int slaveSelectPin = 10;
void setup() {
// set the Pins as output:
pinMode(dataPin, OUTPUT);
pinMode(latchPin, OUTPUT);
pinMode (slaveSelectPin, OUTPUT);
Serial.begin(9600);
// initialize SPI:
SPI.begin();
// take the SS pin low to select the chip:
digitalWrite(slaveSelectPin,LOW);
}
void loop() {
for (int i=0; i <= 10; i++){
delay(500);
digitalWrite (slaveSelectPin, LOW); // << RCLK line goes low
SPI.transfer (fontArray[i]); // << SRCLK goes high-low 8 times to output 8 bits of data
digitalWrite (slaveSelectPin, HIGH); // data outputs change on this rising edge << RCLK line goes high to move data into output register
}
}".Die Zahlen werden zwar nicht richtig dar gestellt.Aber das habe ich schon gelernt zu ändern.Nur bringt es mir im Endeffekt nicht viel.Weil ich halt nicht weiss,wie ich daraus in Kombination mit deinem Sketch (rcc) eine Ganganzeige machen soll/kann.
Vielleicht weisst du ja wo dran es liegt oder hast ein Tip für mich?
LG Michael
Hier mal nur ein Code für die Ganganzeige. Versuch mal
***************************************************************
#include //SPI.h
const int nChar = 30;
//arduino nano/uno spi pins nach 74HC595 (Shiftregister) change it for Arduino Mega
int latchpin = 10; //MEGA pin 53, blue wire >> RCLK (Register clock)
int clockpin = 13; //MEGA pin 52, green wire >> SRCLK (Shift register clock)
int datapin = 11; //MEGA pin 51, yellow wire >> SER (Serial data input)
// 7segment Common Cathode
int Gear;
int GearLight = 0;
int N1[9] = {63,6,91,79,102,109,124,7,80}; // 0 1 2 3 4 5 6 7 r
//Vars
String inString = ""; // a string to hold incoming data
boolean stringComplete = false; // whether the string is complete
Hi und Danke schön….Das hat den Stein ins Rollen gebracht.Leicht verändert funktioniert dein Sketch für die Ganganzeige.Ich hab die Sternchen weg gelassen und die SPI Libary neu eingefügt.Das funktioniert wunderbar,auch wenn ich das in dein Basic Sketch einfüge.So langsam lerne ich zu verstehen welcher Teil im Sketch für was ist und alles ergibt langsam einen Sinn.Hab da absolut nicht durch geblickt mit den Funktionen und wie die Daten vom Spiel bzw RCC in Arduino kommen.Jetzt hab ich direkt neuen Mut gefasst und in China erstma ein Mega clone uvm bestellt.Gaaaaanz vielen lieben Dank 🙂
LG Michael
Moin ich habe das dicke Problem, dass wen ich das Programm offne es unten in der Taskleiste offen ist nur nicht auf dem Desktop dort plopt es kurz auf und ist dann weg.Bitte um hilfe habe jz keine lust mehr ohne Tacho zu spielen 😀
So neben bei dieses Problem habe ich auf einem anderen Computer auch.
Danke im vorraus.
Hi Andreas!
I have some question about RCC setting, because it read speed/rpm of the game, the needles of Oilpressure and Water Temp are in the center of their meter on RX8 cluster, but rpm and speed are not moving.
Wich Arduino I must use? Uno or Mega2560?
Wich Baud and Packet rate?
Hi, ich bins dieser verrückter mit dem Opel Cokpit.
Ich habe mir zum üben erstmal ein E36 Tacho gekauft. JEtzt meine Frage. Man soll ja diese paar GND´s mit dem Arduino verbinden. Woran, da das Arduino ja nur einen GND Eingang hat. Und dann soll man ja noch 12V anschließen, muss ich mir da eine 12V Batterie holen? ODer wie geht das? So dann haben wir ja noch die Pins für Temp,RPM,Speed und Tank, wo mussi ch die anschließen? Ich habe ein :Arduino Uno
Hallo Carsten,
klemm ein Kabel ca.20cm (oder nach bedarf) an dien Gnd des Arduino und verbinde das andere Ende mit den anderen Massekabel. 🙂
Ich empfehle ein 12v 2A Netzteil von z.b. einer externen Festplatte.
Alle Anschlussbelegungen liegem im rcc.verezichniss „rccV2\Resources\tachos\BMW e36\“
Hallo, könntest du mir sagen, in welchem Frequenzbereich sich das Rechtecksignal für den E36 Tacho befindet, und ob es 12V sein müssen, oder ob 5V reichen.
Grund: Die Geschwindigkeitsanzeige kann ich problemlos mit einem 5V Rechtecksignal ansteuern, der DZM bewegt sich aber keinen mm, habe so ziemlich alle Frequenzen durchprobiert, allerdings nur 5V. Vielen Dank!
Der DZM arbeitet mit 5v.
Wenn du einen UNO, Mega oder Nano (Clone) und die beiliegende Tonelibrary nutzt, muss es funktionieren. Ansonsten tippe ich auf defektes Tacho.
Hallo,
erstmal insgesamt bleibt mir nur zu sagen: Super Projekt was du da hochgezogen hast! Ich bin gott sei dank relativ schnell auf deine Seite gestolpert, da ich aktuell einen Simulator plane und nach Informationen gesucht habe 😉 Die Idee mit dem Arduino und dem Mazda Tacho gefällt mir bisher am besten. Allerdings hab ich dazu ein paar kleine Fragen.
Wie weit ist denn aktuell der Entwicklungsstand zu der kommenden Version? Im Blogeintrag schriebst du es kommt mit dem nächsten Update, wann kann man das erwarten? Und falls es noch eine weile dauert, könnte ich eventuell den Sketch für die Can-Bus ansteuerung im vollen Umfang schonmal vorab haben?
Dann meine zweite Frage: Ich habe auf Ebay mich nun ein wenig nach den Mazda Tachos umgesehen, diese weichen aber zum Großteil von dem in deinem Video gezeigten Tacho ab. Bei dir im Video ist die Tankanzeige, sowie Wassertemperatur im rechten Bereich zu sehen, Kilometerstand und Öltemperatur links. Die Tachos die ich auf Ebay sah hatten dies jedoch grade umgedreht, sprich Tank und Wasser links, Öl und Kilometerstand rechts. Ist hier die Verdrahtung der Stecker noch die Gleiche oder ist diese vermutlich dann anders?
Ich würde gerne im Vorfeld alles genau planen um hinterher keine bösen Überraschungen zu erleben 😉
Vielen vielen Dank das du das hier so gut umsetzt und auch erklärst, soetwas kostet viel Zeit und Nerven 😉 Würde mich über eine Antwort zu meinen Fragen sehr freuen.
Hallo Marcel,
im moment habe leider gar keine Zeit aber der Mazda Sketch ist komplett lauffähig. Du kannst ihn also nutzen. (Schick ich dir bei per Mail.)
Ob die anderen mazda Tachos genauso funktionieren kann ich dir nicht sagen aber ich vermute schon.
Hallo Andreas,
danke, Mail ist angekommen. Habe übrigens doch so einen Tacho wie du ihn hast bekommen 🙂 Das Can-Shield kam heute, also steht der Umsetzung nun nichts mehr im Wege. Ich danke dir vielmals für die zügige Zusendung 🙂
Hello! I want to congratulate you for your great work! I have a problem, in game Dirt 3 does not work. On the other hand in the game Assault Corsa works, I do not know what can happen. Do you have to change any options for the Dirt 3 game? Thanks in advance!
I uploaded this to the arduino. tested with LED on pin 17 for blinker but nothing happens when I run the game and use the indicators. Do I need to do anything else
Hi, You need to go in RCC to dash. Chose ETS/ATS and make tick on all fields. Dont know if you need to make that all but make a tick on GruopData 1 and 2. Work for me now.
Wo bekomme ich den Code für den arduino her ?
Bevor ich mir jetzt einen tacho zum testen bestelle wäre das ganz hilfrech vorher zuwissen.
Mir reicht der e36 tacho nicht mehr und es muss mal was anderes her
Sorry I dont speak German. Do you have a complete wiring diagram for a BMW e36. I have one delivered soon. IS there a complete set of instructions on how to set everything up. Thanks
I found them I have connected up as per the diagram but when I turn on the speedo (plug in 12v) all I get is low fuel and ABS. I have it connected to Com9 and have uploaded the sketch allavil. I run the test in the software and get no response. Sorry to bother you.
Good evening. Thank you for you reply. I have played a bit with it tonight I realized I had wired it up wrong (got the spped and Temp mixed up) anyways the problem I have now is tha th RPM is well over what it should be around double. Another problem I have is that I can only use the basic V2 sketch. If i try and of the enhanced ones the software will not talk to the speedo.
Hi. Könntest du mal das mit einem Vectra B Tacho machen? Würde mir helfen. Ich werde das mit einem ganzen Cokpit von Vectra B machen. Vielleicht hast du ja mal Zeit, Geld und Bock dazu.(:
Lg
PS: Ich weiß das es schwieriger ist aber nicht unmöglich.
Oder könntest du mir sagen was ich benötige?
Sorry, aber weitere Tachostest sind nicht geplant. Im Zweifelsfall solltest du dir erst mal die Tachospez. Daten anlesen ob überhaupt eine Möglichkeit besteht das Tacho anzusteuern. Ansonsten nimm eins was ich getestet habe.
I built this version with a Arduino Uno.
The RPM, Fuel and Temp works fine but the speedometer is not working.
I’ve checked the connections and the schema and they’re same.
this is a final build or a „prototype“?
can you upload the circuit diagram and materials for build this? Looks much better than the E36 dashboard!
(10000 rpm gauge is awesome, pure JDM)
Wich Arduino I must use? Uno or Mega2560?
Wich Baud? Wich Comport?
The RCC read spead and rpm from the game. The Oilpressure and Temp Gauge the move to the center of the scale, but speed and rmp are not moving….
What I should do?
Thanks in advantage
Ich habe meinen Tacho E36 richtig verkabelt Test Programm läuft prima. Ich habe Auch alle DLL Dateien in ETS2 kopiert leider baut er keine Verbindung zwischen RCC und ETS2 auf . Mir ist auf gefallen das die win x64 Plugin Datei lehr ist und nur der Plugin vom win X86 vorhanden ist ich weis jetzt nicht ob das der fehler ist. Ich bin am verzweifeln .
Hm. das x64 ist bei mit auch leer. Ich habe unter „c:\Program Files (x86)\Steam\SteamApps\common\Euro Truck Simulator 2\bin\win_x86\plugins\“ die ets2-telemetry.dll
Solange der SDK -Hinweis nicht kommt, geht nichts. Du hast aber in den Ordner „Plugin“ kopiert? Ich glaube den gibt es nämlich standardmäßig nicht. Also muss dieser erst erstellt werden. Sonst google mal nach ets2 und SDK
Hallo ich habe mir einen BMW e36 Tacho gekauft. Habe diesen nach Anleitung verkabelt und den Arduino programmiert. Test funktioniert Einwand frei, leider sehe ich keine Aktivität beim ETS2. Egal was ich mache es geht nicht.
Schau mal ins Menü vom RCC. Dort findest du zu jeden Game noch Hinweise zu Einstellungen oder ob Plugins benötigt werden. Fürs ETS2 werden extra Dateien benötigt die ins Game kopiert werden müssen. Die Dateien findest du im RCC Verzeichnis.
Hallo Andreas,
ich habe ein Problem bei der Wahl des Output Kanals für den Bodyshaker.
Verwende für die Shaker die Mainboard Soundkarte und für den Standardoutput eine externe Soundkarte.
Nun habe ich das Problem, dass unabhängig von der rcc Output Einstellung die Shaker nur reagieren, wenn beim Start des rcc der Shaker Output Kanal im Beriebsystem als „Standard“ gesetzt ist.
Ist diesbezüglich ein Bug bekannt oder handelt es sich um einen Bedienfehler meinerseits?
Hallo Tobias, normalerweise ist es egal wie du was auf Standard setzt. Im rcc selbst wählst du aus welche Karte für die BS sein sollen. Bei der ersten Wahl noch mal rcc Neustarten und schauen ob der Eintrag richtig ist. Das wars. Getestet hab ich selber mit 2 Notebooks und einer billigen USB-Card.
Konnte das Problem nun triggern. Sobald bei den Wiedergabegeräten eine Änderung auftritt (hinzufügen oder entfernen von Geräten), verschiebt es die Selektion im rcc.
prejudice I made a small donation to your commitment and collaboration finally managed to run a real dash in my driving position, thanks, I could help get the dashboard with DiRT3 on race trim runs everything except the indicator gasoline but not and a problem of DiRT3 nothing moves have changed the settings shown in the guide but still nothing
Hm…. Ok
1) Codemasters uses udp protokoll. Firewall is blocking ?
2) Temp and Fuel is static. No Information from Codemasters Game, come from rcc direct
3) control the settings in rcc IP and PORT
4) control the values in Dirt 3 „hardware_settings_config.xml“ (path in info)
or
5) please control your Tacho with another game. LFS Free Download 525mb: https://www.lfs.net/downloadlfs (read the info in rcc)
Vielen Dank für die super Anleitung! Der Tacho funktioniert einwandfrei.
Ich möchte aber nun den Tacho über einen anderen Mikrocontroller mittels CAN-Signale ansteuern.
Hierfür würde ich gerne wissen, wie die Signale von ProjectCars über den Mikrocontroller umgewandelt werden und an den Tacho weitergegeben werden. Verfüge leider nicht über weitreichende Programmierkenntnisse und kann aufgrund dessen das C-Code File mit der Umwandlung nicht richtig nachvollziehen. Mir ist es auch nicht richtig klar, mit was für Signalen der Tacho arbeitet. Handelt es sich hierbei um PWM-Signale?
Hallo Sebastian,
rcc übergibt die Information in „Reinschrift“ über die serielle Schnittstelle an den Arduino. Was du letztendlich mit diesen Daten machst, bleibt dir überlassen. Welches Tacho hast du ? Canbus geht logischerweise nur mit einem Tacho was auch canbus kann. Dazu gehört das e36 und Golf 3 Tacho nicht. Beide werden im Original über Hallgeber angesteuert. Im Arduino wird dazu die Tonelibrary genutzt.
Wie die Rohdaten über die serielle Schnittstelle kommen kannst du hier lesen: https://sim-pc.de/rcc-v2-real-cockpit-connector-version-2/
Vielen Dank für die schnelle Antwort. Wir benutzen einen E36 Tacho. Die Daten werden auf einen CAN-Bus übertragen und sollen von einem Steuergerät abgegriffen und in die entsprechenden Signale umgewandelt werden. Sprich in die Daten, die auch der Arduino ausgibt, bzw. der Tacho zum richtigen Betrieb benötigt.
Leider ist es uns nicht ersichtlich, wo und wie genau die Umrechnung in der ToneLibrary stattfindet. Wo werden die Rohdaten genau in die entsprechenden Signale umgewandelt?
Es müssten sich ja dabei schon um PWM-Signale handeln die der Tacho dann verwenden kann.
Viele Grüße und vielen Dank für die schnelle Antwort
I bought also an Golf 3 tacho, almost working perfect… but i have problems on left turn signal and right turn signal, and other lights… can someone show me how to make them ?
So… i made a short test to see if only the blinker works with Daniel`s code, wires are correct, but nothing it is happening, so i checked with a simple Arduino code to see if it will blink and it work…. What have i done wrong ? imgur.com/a/USQrb
hi Andreas ich bin leider noch nicht dahinter gekommen woran es liegt (hatte ne lego ir Fernbedienung per audorino programmiert) also unter Basic funktioniert der Drehzahl messer aber sehr agresiv (schnell) und bei dash funktioniert er nicht ist da die pin Belegung anders ? sonst funktionierts gut das fealing wenn man über kurbs fährt könnte besser sein aber ist ok
ähm wird dein bodyshaker auch sehr heiß?
Die Pinbelegung gibst du ja im rcc vor und sollte also gleich sein. Du kannst die Verstärkung im rcc bis auf das doppelte hochdrehen aber eigentlich stellst du das am Verstärker ein. Die BS bleiben bei mir auf normale zimmertemperatur. Welchen Verstärker nutzt du?
Ich habe hier für mein Motorrad einen Koso Nachbau.
Die KMH ist nur ein Ini mit Magneten. Ich kann im Tacho den Radumfang einstellen und die Anzahl der Magnete. Es wird immer gegen Masse geschaltet.
Kann ich dieses Tacho auch benutzen? So beim anschliessen und Test Modus knallt mir die Geschwindigkeit sofort auf 300 km/h hoch.
Danke. Welche shiftlights meinst du ? Ich hab nichts deaktiviert.
Meinst du shiftlights als Wert aus einem Game ? (Wenn ja, dann welches)
Oder meinst du meine einstellbare aus dem BMW -Cockpit ? Wenn du das meinst, müsstest du dir den Sketch anpassen.
Bei Bedarf pass ich den nochmal an.
ah habs gefunden ist im Dash sketch / meinte die led schaltanzeige .. aber wenn ich denn sketch lade funktioniert mein Drehzahl messer leider nicht mehr und die shiftlights auch nicht hast du eine Idee woran das liegen könnte bei Basic funktioniert Drehzahl perfekt danke im vorraus
Hi, I’ve the same problem as Michael N. all is working properly, except the shiftlight and gear display, all is properly wired and, I think coded, but doesn’t work. I use the „BMW_Led_Gear“ sketch, I think it’s correct?
Hi, thanks, finally I got a great Fanatec CSL wheel with integrated shift lights and gear indicator at Black Friday 🙂
Could you add compatibility on RCC with Forza Motorsport 7, and maybe Next Car game : Wreckfest?
Hallo,
Ich interessiere mich für dieses Thema sehr und finde dein Project echt super.
Ich bin dabei das nachzubauen nur bei mir soll es das Tacho eines Seat Toledo 1M2 sein. Ich hab hier mal die Pinbelegung, vielleicht könntest du mir bei der Suche des Pins für die Drehzahl behilflich sein? oder läuft das über den Can Bus? Und denn noch eine Kleine Frage, den Pin für die Geschwindigkeit muss an Pin 28 oder?
32-poliger Anschlußstecker, blau
1 – Klemme 15, Plus
2 – Kontrollampe für rechten Blinker
3 – Ausgangssignal für elektronischen Geschwindigkeitsmesser
4 – Kontrollampe für Blinker des Anhängers
5 – Anzeige des Kraftstoffvorrats
6 – Airbag (herkömmlich)
7 – Klemme 31, Gebermasse
8 – Anzeige der Kühlmitteltemperatur
9 – Klemme 31, Masse
10 – Schalter für Öldruck (zu hoch)
11 – nicht belegt
12 – Kontrollampe für Drehstromgenerator, Klemme 61
13 – frei
14 – Kontrollampe Nebelschlußleuchte
15 – Parklicht
16 – Kontakt für Heckklappe/Kofferraumdeckel offen (nur für bestimmte Exportmärkte)
17 – Kontrollampe für Fernlicht, Klemme 57a
18 – Kontrollampe für linken Blinker
19 – frei
20 – Beleuchtung Schalttafeleinsatz, Klemme 58d
21 – Türkontakt Fahrertür
22 – Anzeige der Kühlmitteltemperatur
23 – Klemme 30, Plus
24 – Klemme 31, Masse
25 – Eigendiagnose/K-Leitung.
26 – Parklicht rechts
27 – Parklicht links
28 – Eingangssignal für elektronischen Geschwindigkeitsmesser
29 – Bremsflüssigkeitsstand
30 – S-Kontakt
31 – Warnsystem Sicherheitsgurt
32 – frei
32-poliger Anschlußstecker, grün
1 – nicht belegt
2 – Lesespule für Wegfahrsicherung 1
3 – frei
4 – Abschirmung Daten-BUS (CAN), Antrieb
5 – W-Leitung
6 – Flüssigkeitsstand Scheibenwaschanlage
7 – Abnutzung Bremsbeläge
8- frei
9- frei
10 – frei
11 – Signal für Standzeit des Fahrzeugs
12 – Abschaltsignal für Klimaanlage
13 – Kontrollampe für Handbremse
14 – frei
15 – frei
16 – frei
17 – Lesespule für Wegfahrsicherung 2
18 – Signal für Öltemperatur und Ölstand (WIV)
19 – ’ Daten-BUS (CAN), Signal High, Antrieb
20 – Daten-BUS (CAN), Signal Low, Antrieb
21 – frei
22 – Kontakt für Schalter Motorhaube (VIW)
23 – MFA – links
24 – MFA – rechts
25 – MFA – Reset
26 – Signal Außentemperatur
27 – Ausgang Daten-BUS (CAN), Signal High, Antrieb
28 – Ausgang Daten-BUS (CAN), Signal Low, Antrieb
29 – Abschirmung Ausgang Daten-BUS (CAN), Antrieb
30 – frei
31 – frei
32 – fre
Wenn ich mir deine Pinbelegung anschaue würde ich sagen das Tach ist Can-Bus gesteuert. Dafür brauchst du zum einen eine Can-Bus Card und du musst wissen wie die Daten übertragen werden.
Besorg dir lieber Tacho vom BMW e36, Gof 3 oder Ford Mondeo MK2.
i bought tacho e 36 from ebay 62118371558 , but i think doesnt work, after connection i have got only llumination power and ABS icon : http://imageshack.com/a/img922/6489/n9Pktj.jpg
i checked connections few times and looks ok , for arduino no reaction,
so maybe this tacho should be already in the bin 😀 or you have got some ideas ?????
Hallo. Danke erstmal für das veröffentlichen der Software. Hab mir jetzt n Tacho von nem Audi a4[b5] bestellt, kommt freitag an. Jetz meine frage: Wie kann ich über telemetry aus ets2 andere signale, wie z.b. handbremse rausholen, und die dann zum Arduino weiterleiten?
Gruß David
Hallo Benny, schau mal ins Menü vom rcc. Dort ist immer ein link was vorher zu welchem Spiel zu machen ist.
Mit welchem Spiel testest du?
R3E funktioniert mit der letzten Version nicht mehr, ist aber in der neuen schon gefixt. Beta gibts nächste Woche für alle zum testen.
Hallo,
Da mich dieses Projekt sehr fasziniert hat wollte ich es auch versuchen nur habe ich leider überhaupt keine Programmierkenntnisse und da bräuchte ich deine Hilfe.
Tacho ist von einem Audi 100 S4
Das ganze soll über Arduino Uno angesteuert werden.
rpm und kmh wäre mir am wichtigsten.
Hallo Bertl,
rcc ist genau aus diesem Grund entstanden. Es soll denen helfen die gar keine Programiererfahrungen haben. Die die sich ein wenig mit dem Arduino auskennen oder beschäftigen können zusätzlich viel viel mehr daraus machen.
Leider kann ich dir zum Auditacho nichts sagen da ich es nicht kenne. Du müsstest dir das Datenblatt besorgen und evt. gegebenenfalls die Schaltung anpassen.
Oooder, du bist ein wenig bastelbegabt, hast vielleicht eine Freund aus dem Modellbau,dann kannst du auch die „Motoren“ ausbauen und durch Servos ersetzen. Dann wäre es egal welches Tacho du nimmst.
Hallo Danke für deine Antwort.
Nach langem hin und her probieren hab ich es jetzt soweit geschafft das rcc mit meinem arduino kommuniziert sobald man den Regler im rcc bewegt blinkt am arduino ein Orangenes led.
Habe dann kmh rpm Tank und Temp an die pins angeschlossen wie es vorkonfiguriert ist aber leider reagiert keine einzige Anzeige.
Schaltplan bin ich auch schon mehr mals durchgegangen finde aber keinen Fehler.
12v an steckplatine
Auf + hängt
1x dauerplus
2x zündungsplus
Bei –
2x Masse vom Tacho
1x Masse zum arduino
Und am arduino eben
Rpm,kmh,Tank,Temp
Gehört beim arduino die Masse verbunden von Power gnd auf digital gnd wo die pins angeschlossen werden?
Ich denke du sprichst vom Audi Tacho. Wie gesagt ich kenne es nicht. Bleibt nur probieren.
Bei der Direktschaltung, wie beim e36, muss as tacho mit 5v steuerbar sein und kmh muss ursprünglich über einen Hallgeber laufen. (beides scheint bei deinem Tacho auch der Fall zu sein)
Fang erst mal mit kmh an und lass die andern Anzeigen erst mal links liegen. Wichtig ist das du mal herausfindest wie das Tacho versorgt wird.
Hier sind mal ein paar links mit Pinbelegungen die ich grad mal gegooelt hab. Weiss aber nicht genau ob das auch dein Tacho ist.
Sorry aber da musst du probieren und lesen. http://forum.group44.de/viewtopic.php?f=27&t=132021#p1258698 http://schorsch9999.forumprofi.de/thema-anzeigen-hallgeber-t2186.html http://audi100.selbst-doku.de/Main/Pinbelegungen
Hello i have a problem when i am trying to upload the code on arduino (Mega 2560 clone). I am recieving error at Tone.h, i have an e36 dashboard 2.0i, i figure out how to power it up but the problem it is that i cannot upload the code of arduino. Please help me !
you must import the „Tonelibrary.zip“ (in folder rcc) to your arduino ide. please take a look in comments or look here in arduino-howto (https://www.arduino.cc/en/Guide/Libraries#toc4).
Sorry for later, didnt payid enough atention. Now i upload it but the rpm for me doesnt work and the km/h it is flying everywhere (the pins are correct) and try to make like a ballance
Hallo Andreas,
ich habe ein Problem mit Race Room Exp. Dein Programm läuft bei allen Plattformen (Assetto Corsa, Project Car etc.) nur bei RaceRoom funktioniert der Tacho nicht. Versucht habe ich: löschen und neu installieren; rcc20b und auch die alte Version; bei der 1.0.05 Version die Datei R3Edll ausgetauscht (also mit der neuen Version); Ardunio neu installiert. Alle Versuche waren nicht erfolgreich. Hast du noch einen Tipp, was ich machen kann? Kennst du das Problem? Ich konnte keine Frage in Verbindung mit R3E auf deiner Seite finden.
Ich würde mich freuen, falls du Zeit zum Antworten findest.
MfG
Hab mich schon gefragt ob keiner R3E spielt 🙂
Nein im ernst, da das sharedmemory sich nach dem letzten grossen Update geändert hat, funktionieren sämtliche Programme die auf der alten Variante basieren… nicht mehr.
Einige Entwickler, unter anderem auch ich haben ihr Programm schon angepasst. Mit anderen Worten.. das Problem ist in meiner Version schon gefixt. Hab bitte noch ein paar Tage Geduld.
Gruß Andreas
Hallo Andreas,
habe endlich mein Arduino geflasht!!!
aber habe ein anderes problem kann überhaupt nicht bei der hardware mein tacho justrieren ich bitte um hilfe bitte
Hallo
was muss ich mit den +12V (15) und (R) machen. Kommen die auch an dauerplus oder müssen die geschaltet werden. Permanent (30) und Licht schaltbar ist für mich klar.
Hallo Andreas,
Hast du Schaltbilder vom Golf3. Habe beim Schrotthändler nachgefragt, BMW ist noch sehr gefragt und Golf 3 steht viel rum. Daher würde ich mich lieber für einen Golf 3 entscheiden.
hello to all guys, I’m using rcc-real-cockpit with a dynamic simulator with X-Sim software, I encountered a problem because of the same address 127.0.0.1 port 4123 which uses Dirt Rally and Live for Speed, there is‘ a system to change ip and port on rcc-real-cockpit? Thank you
Good evening and congratulations for this fantastic software.
I wanted to ask you a question: there ‚the possibility‘ of using the dashboard of the BMW 325 tds diesel? sight seems equal to the petrol model
Hallo Andreas thanks response. I tried it with a tachometer BMW diesel tds everything works just the rpm scale does not match, and I can not adjust the RCC software.
regards Giovanni
Hallo Andreas ich kriege einfach den Arduino one als auch Mega nicht geflasht er haut mir das Fehler mit dem Tone.h.
ich hänge schon 2 tage dran.
hab nicht soviel arnung.
was meinst du mit Arduino IDE importieren???
Erst einmal danke dafür, dass du uns so ein nützliches Programm kostenlos zur Verfügung gestellt hast und auf die vielen Fragen antwortest.
Ich habe ein Ardunio Mega gekauft und kann die Spiele mit deinem Programm gut spielen. Ich spiele unter anderem ETS2 und frage mich, ob du auch für ETS2 ein Programm geschrieben hast, mit dem man das Ein-/ und Ausschalten der Blinker, Lichter etc. auch auf dem realen Tacho sehen kann.
Außerdem funktioniert das RPM nicht flüssig, vor allem bis 4000 (ist kein Problem bei Project Car, aber bei ETS2, Race Room Experience). Hast du dafür vielleicht auch eine Lösung? Ich verstehe leider nicht allzu viel vom Ardunio.
Hatte nur auf YouTube einen Lösungsvorschlag gefunden, bei dem ich bei myrcc config etwas von 20 auf 10 runterstellen sollte – was aber nicht funktioniert hat.
Ein letzter Punkt: Von dem gegebenen Link VJoy2 ist ein download nicht möglich bzw es kommt immer eine Fehlermeldung.
Vielen Dank für die Mühen!
Viele Grüße
Hallo,
bei ETS2 ist es in der tat so das das RPM des BMW-Tachos mit Drehzahlen unter ca. 1300 Probleme hat. Ohne nachzuschauen glaube ich das beim ETS2 niedrigere Drehzahlen möglich sind.
Schau ich mir bei Gelegenheit nochmal an.
Allerdings kann ich kein Problem bei RRE feststellen. Bei mir funktioniert es normal.
Die von dir gewünschten Funktionen werden ins ETS2/ATS einfließen. (Im Moment hab ich echt wenig Zeit aber es kommt auf jeden Fall)
Bis dahin kannst du wenn du willst die Beta testen (schick ich dir per mail)
Wertest du auch die Carflags aus (mCarFlags), bzw überträgst du diese von deinem Connector zum Arduino.
// (Type#9) Car Flags (to be used with ‚mCarFlags‘)
enum
{
CAR_HEADLIGHT = (1<<0),
CAR_ENGINE_ACTIVE = (1<<1),
CAR_ENGINE_WARNING = (1<<2),
CAR_SPEED_LIMITER = (1<<3),
CAR_ABS = (1<<4),
CAR_HANDBRAKE = (1<<5),
CAR_STABILITY = (1<<6),
CAR_TRACTION_CONTROL = (1<> wolfgang
Hallo Wolfgang,
erst mal müsste ich wissen aus welchem Spiel (sind ja mittlerweile 10 ) aber ich denke nicht da mir der Name grade nichts sagt. Könnte ich aber in der V.2 mit reinnehmen.
Gruß Andreas
Hallo, ich habe eine Frage. Ich habe ein Arduino Uno (die aktuelle Version). Wenn ich Ihr Programm uploade bekomme ich einen Fehler, dass die Datei oder Pfad zu Tone.h nicht gefunden werden konnte. Können Sie mir da vielleicht weiterhelfen? Im scetch ist tone.h übrigens nicht farbig, wie es eigentlich sein sollte.
you’ve done a wonderful thing , I would like to ask you a great favor , I bought a tachometer as yours , but I can not get it to work properly , then I would be interested in doing like you who have the on-board computer , everything works . I have an Arduino one and say that the project will also be the fifth final of the next school year , all you have , if you can send me all the models of connectors to get it fully working , I downloaded the program and I rcc connected as explained on software, but is wrong , if you will, because I am a landslide in programming, help me because I want to put more large TFT monitor with time and postizione etc. , do you think you can do it ?? thanks infinitely
I do not know reccht if I have understood correctly. you want all connection plans? all plans are the rcc in the directories and some Information in Arduinosketch. Does the speedometer with speed?
Where exactly are the problems? Please, step by step.
TFT is no Problem, see https://www.adafruit.com/product/1651 as one sample.
hallo, ich habe einen mega Gefallen bitten ,
da Sie eine coole Sache mit Tachos tat ich mich auch tue,
aber ich kann den Code nicht habe ich von der Website heruntergeladen,
aber nicht senden Sie mir die Karte, die ich Arduino eine habe ,
aber ich würde es tun alles, was Sie Pfeile Bordcomputer etc. getan haben ,
und dann die Nummer Gang und führte , dann, wenn ich arduino Mega ändern würde
ich den TFT-Bildschirm setzen , und Sie möchten, Hilfe zu suchen ,
wie alles zu tun, und mir das Foto aller schicken Links, die Sie haben und
wie Sie machte sie .
Ich danke Ihnen sehr, wenn ich helfen
🙂 Sorry , you’ve done a wonderful thing , I would like to ask you a great favor , I bought a tachometer as yours , but I can not get it to work properly , then I would be interested in doing like you who have the on-board computer , everything works . I have an Arduino one and say that the project will also be the fifth final of the next school year , all you have , if you can send me all the models of connectors to get it fully working , I downloaded the program and I rcc connected as explained on software, but is wrong 🙁 , if you will, because I am a landslide in programming, help me because I want to put more large TFT monitor with time and postizione etc. , do you think you can do it ?? thanks infinitely
So also Hallo Andreas
Im Moment funktioniert weder die Simulation noch die Feinjustierung aber der Tacho leuchte also bekommt Strom. Wir hatten es schon mal, dass die Simulation tat aber die Feinjustierung tat noch nie. Also brauch ich das mit LFS ja auch gar nicht ausprobiern oder?
Hallo Michael
Ich bin absoluter Neulig in dieser Richtung. Also es tut mir leid aber ich verstehe nicht ganz genau was du sagst :S. Wie dem auch sei es ist der Tacho der hier http://www.technikprojekte.de/Projekte.php?src=Tacho auch genutzt wird, daher haben wir auch den Anschlussplan.
Wenn sich beim Test und beim Justieren nichts tut, muss es an der Verkabelung oder am Tacho liegen. Masse zwischen Arduino und Tacho ist gegeben ?
Baudrate im Script stimmt mir rcc überein?
Hallo.
Meine Freunde und ich haben uns dafür entschieden, dass wir solch ein Projekt für eine Ausstellung an der Schule aufbauen wollen. Allerdings hapert es da an einigen stellen.
Wir haben ein Arduino Mega 2560 und ein Ford Mondeo MK 2 Tacho. Es ist soweit alles verkabelt. Auf der Internetseite http://www.technikprojekte.de haben wir auch schon geguckt, jedoch kommen wir mit x-sim nicht klar. Danach habe ich im Internet gesucht und habe rcc gefunden.
Der Test wurde auch schon mal kurz übertragen, mit Dirt 3 lief es aber noch nicht.
Hier sind meine EEProm daten
maxSpdSim = 240
minSpdTacho = 0
maxSpdTacho = 302
maxRpmSim = 800
minRpmTacho = 0
maxRpmTacho = 336
maxFuelSim = 60
minFuelTacho = 13
maxFuelTacho = 155
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
AxisEnabled = 99
Wir wollen auch keine Butten oder Taster oder so. Es sollten nach möglichkeit nur km/h und rpm übertragen werden.
einen schönen Abend noch und schonmal DANKE in vorraus
MfG Jaron
Wie genau meinst du das Michael?
Also im rcc unter [Einstellungen] [Hardware] [Arduino] und dann bein [Mega 2560] einen haken setzen? Das haben wir gemacht.
Wir haben die pins genutzt die im sketch stehen also 3 für km/h und 2 für rpm. Sind das die falschen?
Hallo Jaron,
Dirt 3 macht in der letzten Version Probleme . Versucht mal Testweise LFS. Wichtig ist auch Evt. Firewall für das jeweilige Game oder bestimmte Ports freizugeben. Die Demo mit 450mb ist schnell geladen und funktioniert auf jeden Fall. Wenn damit euer Tacho läuft können wir das Problem eingrenzen. Bitte den Hinweis im Menü für LFS lesen.
Funktioniert den die rcc Simulation oder die feinjustierung ?
Gruß Andreas
ja die Pins passen nur bei dem Zusatz ( shiftlights und co) sind andere Pins beim mega nötig aber am mk2 welche Version genau ist es woher habt ihr die pinbelegung für dieses Tacho? (ist eventuel schon can-bus?)
Hi Andreas, hab kleines Problem wenn ich auf die Version 2 mit i2c lcd wechsel geht danach die rpm und temp anzeige nicht mehr 🙁 hast du eine Idee woran dies liegen könnte ? (bautrate gewechselt) und noch ne kleine Idee oder anreiz was mich auch sehr intressieren könnte undzwar bodyshaker gezielt über arduino vom spiel ansteuern glaubst du das würde funktionieren? (Zurzeit seperater versteräker wo ich Frequenz und Volumen kontrollieren kann und somit einstllen kann) ist halt nich ganz ideal ist zwar auch schon geiler Effekt aber ja besser geht immer ^^
Hallo Michael,
das gleiche problem hatte ich auch. Ich denke es liegt am timing beim i2c (sehr langsam).
Entweder du versuchst mal eine andere Verkabelung ( https://sim-pc.de/lcd-vs-lcd-oder-warum-ist-mein-lcd-so-langsam/ ) oder änderst den Code.
Wenn du willst sende ich dir mal meinen Code. Da musst aber dann ein wenig aufräumen, bzw. rausschmeisen was du nicht brauchst.
Zu den Bodyshakern kann ich dir leider nichts sagen.
Mein System
Tacho e36 rcc gesteuert
Darüber 4 Button Box und analoger Handbremse
Dazu ein bodyshaker unter einem Fanatec Seat mittels Endstufe angesteuert
Und Fanatec gt3 wheel + csp v2
Video kommt in Kürze
hallo dein projekt ist mega geil das einzigste was mir noch fehlt wäre tm1638 modul zum anschließen anstelle der 74hc595 ich bin leider zu unerfahren (doof) um das selber zu programieren vielleicht kannst mir eins zwei tips geben 😉
ok vielen dank noch eine frage ich hab Probleme mit button 3,4und 5 axis und 1 sowie 2 funktionieren Problem los muss ich da noch was in sketch ändern aber hab gelesen das alles über rcc gesteuert wird und hab da Pins versucht um zu ändern aber im eeprom steht nur 2 button (pin 7 und 8) aber nix über button 3-5 :/
Hallo Michael,
du hast rechrt. Die 5 Buttons waren nur vorbereitet und sind erst in V. 2.0 voll verfügbar.
ACHTUNG:
Vorher bitte nochmals deine Werte auslesen und speichern da der Arduino einmal vorher gelöscht werden muss.
1) Aus der Arduini IDE das Bsp. „eeprom clear“ unter -Datei / Beisspiele / EEPROM / eeprom clear- aufspielen
2) das neue Script V2 von hier aufspielen : https://sim-pc.de/download/arduino-code-basicinstrumentcluster_5_buttons-zip/#
3) im RCC unter: Einstellungen / Hardware / Comport / Baud auf „38400“ umstellen
4) Werte des Tachos wieder einstellen und feinjustieren.
Gruß Andreas
Thank you so much for this project! I bought a Acura Instrument cluster and go the Tach to move using a pnp and npn transistors together. It works great but because the tone library cant go lower than 31hz the lowest my tach shows is 2000RPM. 0 RPM on my tach is represented by 21hz. Is there any way to extend the tone library? Also I can get the fuel and temp gauge to move with a simple PWM simulator but i cant get them to work through your software.
Hallo Andreas,
mich würde interessieren, wie ich beim Arduino einen Input einrichte (Anschluss eines Schalters, Umgang mit vJoy…)
Ich wäre über eine Anleitung sehr erfreut.
hello I am sorry is this brand new me the following error:
C:\Program Files (x86)\sim-pc.de\rcc\Resources\arduino\BasicInstrumentCluster\BasicInstrumentCluster.ino:8:18: fatal error: Tone.h: No such file or directory
#include
^
compilation terminated.
exit status 1
Error compilación en tarjeta Arduino/Genuino Uno.
Hallo Andreas,
zunächst mal vielen Dank für deine Arbeit und das diese auch der Öffentlichkeit zur Verfügung stellst !!
Ich stöbere seit ein paar Tagen auf deiner Seite die mich nun auch mit dem „Bastelfieber“ infiziert hat. Nun was soll ich sagen… der E36 Tacho bis 260 kmh liegt bereits neben mir und das Arduino Starter-Kit ist auf dem Weg und sollte es bis morgen zu mir schaffen.
Ich habe ebenfalls vor in die Position wo die Verbrauchsanzeige im Tacho ist ein Shiftlight mit Ganganzeige zu integrieren. Kannst du mir/uns verraten welche Teile du dafür verwendet hast und wie du den Einbau realisiert hast? Dein Verdrahtungsplan ist ja schonmal goldwert, aber die Platzverhältnisse im Gehäuse sind ja ziemlich begrenzt. Deshalb die Frage… Welche Größe für die 7-Segment Anzeige hast du verwendet? Und wie hast du die „Abdeckung“ des eingebauten Shiftlights im Instrument realisiert? (Plexiglas, Tönungsfolie?)
Für eine Teileliste, oder entsprechenden Links zu den benötigten Komponenten, sowie ein kleines „How-to“ für totale Elektronik-Dummys, wie ich einer bin, wäre ich dir sehr dankbar.
Stichwort Elektronik-Dummy führt mich zu meiner nächsten Frage bezüglich der Stromversorgung des Tachos… Die Frage ist ja fast schon ein wenig peinlich aber… Welches 12V Netzteil sollte ich beispielweise verwenden und wie verbinde ich dieses mit dem Instrument? Einfach alle Plus sowie Minus miteinander verbinden? …Welche Bedeutung haben die im Anschlussdiagramm angebenen 12V (15) bzw. 12V (R)…? Gut, laut Steckerbelegung blauen Steckers ist Pin 4 für die Spannungsversorgung der „Kombi-Elektronik“ und Pin 5 für die Spannung der „Ladekontrolleuchte“ zuständig. Ist das etwa die Position des Zündschlüssels… also „Zündung an“ und „anlassen“ (Run & Start)?
Beide Begriffe sind mir nicht ganz klar, geschweige denn was an Pin16 die 12V (R) zu bedeuten hat die im Belegungsplan schlicht mit „Klemme R“ deklariert ist.
Hm, kannst du mal das Licht für mich anmachen ? 🙂
Hallo Franky, schön das dich auch das Bastelfieber gepackt hat.
Eigentlich hast du dir schon alle Fragen selbst beantwortet 🙂
Für die Abdeckung hab ich ein klares Stück Plastik (von irgendeiner Dose) und 2 Lagen Tönungsfolie (eb.y)benutzt.
Die Platine und die verbauten Teile kannst hier sehen: https://sim-pc.de/platine-fuer-drehzahl-und-ganganzeige/
Der Schacht ist in der tat sehr eng aber es geht. Ausserdem hab in die Öffnung eine Box aus schwarzer Pappe gebaut. Quasi ein Gehäuse für die Platine damit kein Licht aus den Seiten rausstrahlt. Und selbiges schön mit schwarzem Isolierband ausgekleidet. Wirst schon merken was ich meine wenn du Licht im Cockpit anmachst und im dunkeln fährst.
Als 12v Netzeil hab ich ein einer alten mobilen Festplatte genommen.
Pack alle „plus“ und alle „masse“ zusammen und auch ein masse zum Grd des Arduino. Dann sollte es gehen.
Die Klemmbezeichnung sind nur interessant wenn du dir eine richtige Zündung aufbauen willst. Steht aber in den beiliegenden original Schaltplänen.
erstmal Hut ab…tolle Software und tolle Beschreibungen/Anleitungen. „Daumen hoch“
Dennoch habe ich ein kleines Problem. 🙁
Habe einen E36 Tacho und alles soweit verkabelt und eingerichtet im Arduino Nano.
Alle Anzeigen laufen prima bis auf RPM. Ich bekomme es nicht hin, dass die Drehzahl komplett auf „NULL“ fählt. Also der Minimalwert der auf dem TACHO angezeigt wird ist immer ca. die Standgas RPM.
Der Maximalwert lässt sich prima anpassen und steht 100%tig da wo er soll.
Hallo Stefan, schön das dein Tacho jetzt auch läuft. Der niedrigste Wert den meine BMW-Tachos zeigen können liegt bei 750rpm.
Im Arduinocode in der Zeile 207-209 frage ich ob der niedrigste Wert kleiner 25 ist. Sollte das gegeben sein soll das die Rpm Anzeige NICHTS machen.
Klick mal auf den Button „read EEPROM values“ im Tab DEBUG und poste mal das Ergebniss.
Mein Wert für 7.000 rpm ist :
maxRpmSim = 700 //max. Drehzahl/10 die im Tacho angezeigt werden kann
minRpmTacho = 0 //kleinster freq Wert den das Tacho steuern kann
maxRpmTacho = 325 //grösster freq Wert den das Tacho steuern kann
Hi, schaue ich später zuhause nach und poste dann.
Würde denn die Nadel auf „0“ rpm fallen wenn ich die +12V Belegung über ein Zündschloss schalte? Und dann den wagen per Schlüssel/Knopf anlasse, bzw. ausschalte. Oder bleibt dann trotzdem die Nadel immer auf minimal 700rpm. ?!?! Weil dann könnte ich mir das mit dem Zündschloss schenken…nen Wagen anlassen wo der Drehzahlmesser eh schon 700rpm anzeigt ist ja quatsch^^
Grundsätzlich kannst du alles im Arduinicode steuern. Ich hab mir z.B. einen Schalter programmiert der einen ein/aus zustand darstellt. Mit selbigen schalte ich auch in PCars die Zündung. Im Code frage ich ab ob der zusatand „an“ ist. Wenn „an“ soll er die Anzeigen steuern, wenn „aus“ dann bleibt das Tacho eben tot.
Ein einfacher Test.
In PCars kannst du z.B. Zündung simulieren. In den Einstellungen eine Taste zuordnen und probieren. Wenn der Motor aus ist, bleibt die rpm auch auf 0. https://m.youtube.com/watch?v=6FNOBRS-7UM
Bin gestern noch nicht dazu gekommen die Konfiguration zu schicken (BVB – Hertha), mit dem Schalter/Taster finde ich das prima. Wie schließe ich denn einen solchen Taster am Arduino an? Und was muss im Sketch verändert/eingefügt werden. Dann kann man den Taster einfach schon in Pcars den Taster der Zündung zuweisen?
Ich habe alle meine Taster nach diesem Schema angeschlossen: http://tinyurl.com/h7ervzb
Schau dir mal die Beispiele in der Arduino IDE an.
Übers rcc kannst du bis zu 5 Taster als joystickbuttons ansprechen und dementsprechend wo auch immer im Spiel hinterlegen.
In der V.2 lege ich meinen Scetch als Beispiel dabei. Wenn du vorhast über die Grundfunktionen raus zu gehen musst du dich aber zwangsweise mit dem Arduino und seiner Programierfunktionen ein wenig auseinandersetzen. Ich empfehle da mal die Beispiele mit Leds und Taster, etc.
War heute fleißig bei Conrad shoppen. LED´s, Widerstände, Schieberegister, kleine Schalter Taster usw. geholt. Ersten Taster angeschlossen und Sketch verändert um Drehzal auf „null“ zustellen. Wenn Motor „aus“. Hat sogar geknappt. 🙂 Habe jetzt aber ein anderes Problem. In PCars muss man zwei „Tasten“ hinterlegen, einmal Zündung und einmal „Start“. Problem an der Sache. Der Start-Knopf schaltet den Motor nicht mehr aus. 🙁 Also kein Start/Stop-Knopf sondern nur Start. Damit man den Motor wieder ausschalten kann muss man Zündung betätigen 🙁 und wenn ich die Zündung drücke dann muss ich ja auch nochmal meinen Konfigurierten „Start“-Knopf drücken damit die Drehzahl wieder auf „null“ fällt.
Da nur Pcars in Game die Zündung zu Verfügung stellt, ignoriere ich das mittlerweile. Dazu kommt das auf einigen Strecken das Fahrzeug eh schon an ist. Programmiere im Arduino deine eigene Logik so das du auch andere Games zocken kannst. Ich weiß das es Programme gibt die Macros ausführen. Damit könntest du ein Button mehrere Funktionen zuordnen. Musst mal googeln. Bin zur Zeit sehr eingespannt, wenn ich mehr Luft hab schau ich mal.
Ich nahm an der Platte Passat B3 Experiment. Funktioniert, während nur ein speedometer. Ich werde es verstehen.
Vielen Dank für Ihre Unterstützung und für die Arbeit durchgeführt wird.
Ich Upgrade auf v1.6.8 aber Leonardo Kompilierung schlägt fehl. Geänderte Gebühr auf mega Kompilierung erfolgreich ist.
Ich betreibe das Programm im Testmodus , aber der Tachometer (auf dem Ford Mondeo) reagiert nicht.
do you have any connections checked ? connector: http://a.disquscdn.com/uploads/mediaembed/images/3104/6079/original.jpg
What you have to connect is all the ground pins. These would be the Arduino GND, your 12V-source GND and the GND-pins of the tacho (3,5).
The tacho also needs +12V at pins 11,12,13 which are for the speedometer, tachometer and background lighting.
Where the actual signals go is the big question now, possible pins would be 7,10,27.
I would try 10 for the tachometer (rpm) and 7 for the speedometer. Otherwise you could try 27 for speedometer if it doesn’t work.
If none of these pins work, it could be possible that the 5V from the arduino are not enough to drive these gauges.
In this case you would need to put transistors between the arduino output and the tacho inputs, to drive them with 12V.
Behind instrument Mondeo MK2 http://www.technikprojekte.de/Projekte/TachoCircuit.pdf
This infos come from another great page: http://www.technikprojekte.de/Projekte.php?src=Tacho
Edit: my rcc will work with Arduino Nano, UNO and Mega. Other I can not test.
Guten Tag.
Wenn Sie eine Datei * PDE kompilieren, zeigt der Compiler eine Nachricht:
Arduino: 1.5.8 (Windows 7), Board: „Arduino Leonardo“
Build options changed, rebuilding all
BasicInstrumentCluster.ino: In function ‚void checkEEPROM()‘:
BasicInstrumentCluster.ino:317:32: error: ‚class EEPROMClass‘ has no member named ‚length‘
BasicInstrumentCluster.ino: In function ‚void clearEEPROM()‘:
BasicInstrumentCluster.ino:384:31: error: ‚class EEPROMClass‘ has no member named ‚length‘
This report would have more information with
„Show verbose output during compilation“
enabled in File > Preferences.
Not so bad.
1) you must import the tone library „ToneLibrary.zip“ in your Ardino IDE from your rcc folder /\Resources\arduino\ToneLibrary.zip
howto: https://www.arduino.cc/en/Guide/Libraries#toc4
2) why do not use the current version ? v 1.68
Hi ,
Beim überspielen des Sketches bringt mir die software folgende fehlermeldung :
Arduino: 1.6.8 (Windows 10), Board: „Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)“
F:\Program Files (x86)\sim-pc.de\rcc\Resources\arduino\BasicInstrumentCluster\BasicInstrumentCluster.ino:8:18: fatal error: Tone.h: No such file or directory
#include
^
compilation terminated.
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560.
Der zip ordner ist allerdings an ort und stelle
Was mach ich falsch??
Arduino: 1.6.8 (Windows 10), Board: „Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)“
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `Tone::begin(unsigned char)‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.8.1/../../../../avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `Tone::_tone_pin_count‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer0_pin_port‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer0_pin_mask‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer1_pin_port‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer1_pin_mask‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer2_pin_port‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer2_pin_mask‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `Tone::play(unsigned int, unsigned long)‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer0_toggle_count‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer1_toggle_count‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer2_toggle_count‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `Tone::stop()‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `Tone::isPlaying()‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `__vector_21′
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `__vector_17′
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `__vector_13′
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560.
ok hat geklappt allerdings streiken temp u tank und der drehzahlmesser hängt wenn kein signal kommt bei 500 rpm wenn ich den test starte macht er das was er soll
Seit dem letzten Update von RCC hab ich folgendes Problem
Die Software startet und liegt dann in der Taskleiste und das Fenster bekomme ich nicht mehr angezeigt.
Du kannst aber auch mal rcc komplett beenden und die „myrcc.config“ öffnen. Dort schau mal nach dem Eintrag:
„System.Drawing.Point;location;1533, 297“ Die hinternen Werten geben deine Fensterposition an. Einfach mal ändern.
Hallo Uwe,
schaut gut aus. Fehlt nur noch das Armaturenbrett.
Mit dem Sitz bin ich auch schon dran. Überlege noch ob ich das ganze teil mit motion mache oder nur den Sitz.
Super Tutorial!
Ich hab einen Audi A6/C4 Tacho mit einem Arduino nano verbunden, leider funktioniert nichts 🙁
Kannst du mir vlt. irgendwie weiterhelfen?
LG,
Christian
Gut dokumentiert. Wie weit bist du ?
Alles wichtige auf 12v und Masse geschaltet ?
Masse zum Arduino geführt ?
Kann der Arduino den freq. Bereich den das TAcho benötigt ?
Zum Testen Arduino Pin2 (RPM) auf Pin 12 vom Stecker T26a(grün) gesteckt ?
TACHO JUSTIEREN
1) linke Seite echte Tachodaten angeben, speichern auf pc und Arduino write
2) Testmodus anhacken
3) ComPort öffnen
4) Funktion wählen was du justieren willst (zum Testen (RPM)
6) auf max und dann über Slider den Wert einregeln und auf Tacho achten.
7) Arduino und pc schreiben
8) test wählen und einen belibiegen Wert wählen. Z.B. 2000. Das Tacho sollte auf 2000rpm stehen.
9) ComPort schliessen
10) Hacken Testmodus entfernen
gegebenenfalls Arduinio noch mal Stromlos machen und das rcc im Zweifel neustarten.
Stell die MaxWerte einfach mal 5er Schritte rauf oder runter. Ich mein bei meinem 2 ten Tacho hab ich bei Speed 318 hinterlegt.
Gruss Andreas
Ich baue PC´s zusammen, Grafikkarten um, usw…, aber Microcontroller und Tachos mit zahlen daneben ohne ein par einfache Bilder mit Beschreibung, mit Kabeln und Netzteil usw. wäre SEHR schön. so dass man eine Vorstellung bekommt. Den dieser Plan ist so trocken, dass ich die Lust verliere bevor ich anfange.
Deshalb bitte Andreas, ein schönes Video oder eine richtige Bauanleitung. Dann machen es garantiert viel mehr Leute nach. Für dich mag das alles easy sein, aber du hast ja auch von Anfang alles gemacht, wo ich an dieser Stelle nochmal danken muss!!! Danke. Trotzdem, bitte weg damit:http://imgur.com/RgaQ7Xh und etwas mt dem jeder was anfangen kann. Gruss Constantin
Hallo Constantin,
ich weiss nicht wirklich was du mit trocken meinst oder wie ich ein Video von der Verdrahtung drehen sollte. Ich will hier keine Doktorarbeiten und oder fertige Legosysteme präsentieren.
Meine Webseite soll grundsätzlich animieren und hilfe leisten. Ich glaube das das Bild viel mehr hilfe gibt als wenn ich hier ein Schaltplan aus der Elektrotechnik veröffentliche. Denn dann haben 95% keine Lust mehr.
Wo haperts denn, was verstehst du denn an diesem Bild nicht ?
Du brauchst nur das Tacho, ein 12v Netzteil und ein Arduino.
Das Bild zeigt das Tacho von hinten mit 3 Anschlusssteckern und deren benötigten Pinbelegungen. Darunter steht wie welcher Pin wie wohin verbunden wird. Je nach Arduino liegen diese Pins etwas anders.
Alle Pinübersichten für den Arduino Mega, Nano, Uno hier: https://bigdanzblog.wordpress.com/2015/01/30/cant-get-i2c-to-work-on-an-arduino-nano-pinout-diagrams
Meine Rufnummer findest du im Impressum, schick mir Bilder über Whatsapp, wo es hapert und ich versuche so wie ich Zeit habe dir zu helfen.
Gruss Andreas
Hallo Uwe,
Ich glaube ich verstehe die Frage nicht ganz.
rcc ist wie x-sim oder xsimulator ein eigenständiges Produkt. Wenn deine Frage darauf zielt ob du beide Programme gleichzeitig laufen lassen kannst, z.b. Rcc fürs Tacho und x-sim für motion dann würde ich das pauschal bejahen ohne das getestet zu haben.
Oh ja. Nimm mal aus der Arduino IDE das Beispiel „EEPROM / eeprom clear“ und spiel das auf den Arduino.
Danach lädst du mein Arduinosketch neu.
Wenn du jetz im rcc abfragst sollten die Voreinstellungen kommen
maxSpdSim = 260 //max. Kmh Wert der im Tacho angezeigt werden kann
minSpdTacho = 0 //kleinster freq Wert den das Tacho steuern kann
maxSpdTacho = 336 //grösster freq Wert den das Tacho steuern kann
maxRpmSim = 700 //max. Drehzahl Wert der im Tacho angezeigt werden kann
minRpmTacho = 0 //kleinster freq Wert den das Tacho steuern kann
maxRpmTacho = 325 //grösster freq Wert den das Tacho steuern kann
maxFuelSim = 65 //max. Fuel Wert der im Tacho angezeigt werden kann
minFuelTacho = 13 //kleinster Wert den das Tacho steuern kann
maxFuelTacho = 155 //grösster Wert den das Tacho steuern kann
maxTempSim = 140 //max. Temp Wert der im Tacho angezeigt werden kann
minTempTacho = 140 //kleinster Wert den das Tacho steuern kann
maxTempTacho = 0 //grösster Wert den das Tacho steuern kann
pkmh = 3 //Pin vom Arduino für Kmh am Tacho
prpm = 2 //Pin vom Arduino für Rpm am Tacho
pful = 5 //Pin vom Arduino für Fuel am Tacho
ptmp = 6 //Pin vom Arduino für Temp am Tacho
Button 1 = 7 //Pin vom Arduino für optionalen Schalter 1
Button 2 = 8 //Pin vom Arduino für optionalen Schalter 2
Axis 1 = 99 //Pin vom Arduino für optionalen Poti 1
Axis 2 = 99 //Pin vom Arduino für optionalen Poti 2
AxisEnabled = 99 //Poti angeschlossen ja oder nein
99 bedeutet – wird nicht verwendet. Wenn du Potis im rcc aktivierst und selbige nicht angeschlossen hast, fliegen dir die Werte in der Datenkommunikation um die Ohren. Wenn ein Poti angeschlossen ist, steht „AxisEnabled = 0“ und hinter Axis 1 = x (x ist der angeschlossene Pin)
Für ein 240er Tacho müsstest du jetzt ins rcc, dort unter Hardware auf er linken Seite deine Tachogrenze auf 240 stellen und auf „write to Arduino“ klicken.(Es mus ein OK Meldung kommen). Klick auch auf den Button darüber, damit speicherst du auch die Werte in rcc. (muss ich noch ändern). Jetzt am besten rcc und Arduino neustarten.
Test und berichten 😉
Gruss Andreas
Hallo Uwe,
geht dein Tacho Wirklich nur bis 6.000 rpm ? Ich denke das geht bis 7k , oder ?
Wenn ja, dann muss du erst noch den max. Wert auf 7000 stellen (rcc gibt dann maxRpmSim = 700 zurück)
und genau dafür ist der im Tab „Hardware“ der Abschnitt „Tacho justieren“.
TACHO JUSTIEREN
1) linke Seite echte Tachodaten angeben, speichern auf pc und Arduino write
2) Testmodus anhacken
3) ComPort öffnen
4) Funktion wählen was du justieren willst
6) auf max und dann über slider den Wert einregeln und auf Tacho achten. In deinem Fall bis 7000 drehen.
7) Arduino und pc schreiben
8) test wählen und einen belibiegen Wert wählen. Z.B. 2000. Das Tacho sollte auf 2000rpm stehen.
9) ComPort schliessen
10) Hacken Testmodus entfernen
gegebenenfalls Arduinio noch mal Stromlos machen und das rcc im Zweifel neustarten.
Stell die MaxWerte einfach mal 5er Schritte rauf oder runter. Ich mein bei meinem 2 ten Tacho hab ich bei Speed 318 hinterlegt.
Gruss Andreas
Es funktioniert cool – habe nun Motion sim mit echten Tacho dabei total der Wahsinn.
Ich danke dir !!!!
Nun brauche ich noch die LED als Shift Light mit der 7 Segment Anzeige – ist die anleitung auch in dem Download enthalten ?
Schön das es funktioniert. Der passende Sketch und das „Schaltbild“ findest du im rcc Verzeichniss unter ResourcesarduinoEnhanced.
Aus platztechnischen Gründen solltest du Led’s mit eingebauten Vorwiderrstand nehmen. http://www.sim-pc.de/platine-fuer-drehzahl-und-ganganzeige/
Lieber Andreas,
Deine Software ist Super!
Leider kann man die maximale Tankfüllung nicht auf 600l oder mehr einstellen, was für eine funktionierende Tankanzeige im ETS 2 nötig wäre.
Ich wäre über eine Lösung sehr erfreut.
Hallo, in der nächsten Version kannst du bis 999Liter einstellen.
Nächste V. gibt es wahrscheinlich nächste Woche.
Arbeite grad daran noch mehr Telemetrydaten rauszugeben.
ITA
OK Grazie gentilissimo
Sto attenendo che mi arrivi la scheda Arduino Nano che ho ordinato.
Mi puoi inviare un E-mail?
Ti vorrei parlare in privato
Grazie
Translator
OK Thanks very kind.
I’m by following the arrivals Arduino Nano board that I ordered.
You can send me an E-mail?
I would like you to speak privately
Thank you
Hallo Andreas,
ich habe einen E36 Tacho mit einem Arduino UNO nach deinem Schaltplan verdrahtet und RCC installiert.
Die Testansteuerung durch RCC funktioniert, doch leider bekomme ich keine Verbindung zu Assetto Corsa.
RCC zeigt nur „try connect to Assetta Corsa“ an.
Habe ich evtl. etwas vergessen einzustellen?
Gruß
Andreas
Hallo Andreas,
für Assetto Corsa muss nichts aktiviert werden und es sollte auch sofort funktionieren, ich hatte noch keinen Fall wo es nicht funktionierte. Hast du mal ein anderes Tool ausprobiert was SharedMemory nutzt ?
Gruß Andreas
nein, mit Shared Memory habe ich noch nichts gemacht.
Muss ich eine spezielle Reihenfolge einhalten?
Erst Assetto Corsa dann RCC oder umgekehrt?
Habe nochmals alles gestartet aber ohne Erfolg.
RCC steuert den Tacho, aber keine Verbindung zum Spiel.
Danke und Gruß
Andreas
Ich habe den Rechner nochmal komplett platt gemacht und neu hoch gezogen, Jetzt funktioniert es wie gewollt.
Ich hätte nur gerne den Temperaturanzeiger weiter in der Mitte, kann ich die Voreinstellung höher drehen?
Viele Grüße und herzlichen Dank
Andreas
Schön das es jetzt funktioniert. Assetto hat leider keine Temperaturanzeige, also hab ich es im rcc fest codiert. Du kannst allerdings das Mapping für Temp ändern. Damit bekommst du die Nadel auch höher.Wenn du dann abermals ein anderes Game spielst, wird dieser Wert nicht mehr stimmen.
Hallo Constantin,
schön das die Bastelwut gepackt hat.
Vorab, ich bin im moment sehr eingespannt. Eventuell kann ich mich kurzfristig mal melden. Bis dahin schau dir nochmal dieses Schaubild an: http://imgur.com/RgaQ7Xh
Verbinde erstmal alle Masse und alle 12v miteinander. Dann Masse zu Masse vom Arduino und die 4 Steruerleitungen jeweils wie beschriftet zum Arduino.
Is recht simpel.
C-Control Pro sagt mir nichts. Ich nutze ausschliesslich Chinanachbauten vom Arduino Nano, UNO, und Mega welche es in der Bucht super güstig gibt.
Gruß Andreas
So, ich wieder, hab jetzt ein E36 Tacho, und das ganze zeug, allerdings keinen Arduino,sondern einen C-Control Pro. Hoffe das geht auch?
Weiter muss ich zugeben, dass ich telefonische Unterstützung bräuchte, zumindest für den Anfang. Habe ein relativ gutes technisches Verständniss, nur der Anfang fällt manchmal schwer.
Bitte melde dich hier: Germony040@yahoo.de. Dann können wir telefonisch weitermachen, VORAUSGESETZT du bist so nett und opferst ein wenig deiner Zeit.
Hallo Jacek,
Ich denke da sollte es keine großen Unterschiede geben. Wenn du aber nicht vorhast nachträglich das Tachoblatt zu tauschen, dann nimm eins mit 260kmh.
Thanks for the work. I’m trying to repeat with my E36 cluster. Can you tell where or how it is connected to the Arduino pin tachometer? The image does not indicate where making connections with Arduino for fuel, rpm..etc (number of pin or diagram)
Hello, pins are preconfigured in arduinoscetch:
// Pins Cockpit
int pkmh; // preconfigure to Pin 3
int prpm; // preconfigure to Pin 2
int pful; // preconfigure to Pin 5
int ptmp; // preconfigure to Pin 6
Hallo Andreas. Ich möchte mir auch gerne ein Cockpit mit deiner Sofware realisieren. Ist deine Sofware flexibel? Ich habe hier noch einen Polo 6N Tacho der ins Cockpit soll. Bisschen Programmieren kann ich auch aber eben nicht genug um sowas realisieren zu können wie du. Nun aber mein Problem. Ich habe deine RCC Sofware installiert aber der Updater lässt sich nicht beenden nachdem das Update installiert wurde. Kennst du das Problem schon? Habe Win7 64Bit.
Hallo Florian,
das Polo Tacho kenn ich nicht. Wenn du die Schaltpläne hast und die Kabelbelegung kennst könnte es funktionieren.
Ich hab das rcc gerade auf einen virtuellen Pc mal testweise installiert, Update läuft fehlerfrei durch. Was genau ist denn das Problem?
Ansonsten mal deinstallieren und neu installieren. Evt. mal in einem anderen Pfad.
Hallo Andreas,
die Anschlussbelegung besorge ich und es sollte eigentlich funktionieren da der Polo auch einen Frequenzgenerator am Getriebe hat wie Golf und co. Das Problem ist das der Uptater sich nicht schließen lässt. Wenn das Update abgeschlossen ist kommt doch das Fenster Updater Schließen usw. Wenn ich dann Schließen anklicke hängt er sich auf und das Programm bzw sämtliche Teile lassen sich nicht öffnen oder bearbeiten da das Update-Programm ja noch läuft. Hab es jetzt 2 mal Probiert und beidemale das gleiche Ergebnis. Kann ich auch so ein Arduino skript für Raceroom bekommen?
Es gibt nur ein Script. Im rcc kannst du dann dein Spiel wählen.
Hm … Besteht vielleicht ein Problem mit deiner dot.net Version ? Versuch mal als Administrator zu starten.
Habe es gerade nochmals versucht und wieder das gleiche Ergebnis. Fenster Update erfolgreich kommt. Wenn ich Schließen will kommt keine Rückmeldung mehr. Nach dem Prozessbeenden bleiben drei Prozesse im Taskmanager zu erkennen die alle gleich rcc heißen und mit 32* enden. Diese kann ich nur durch einen neustart beenden. Sagt dir das was? Eigentlich bin ich Administrator als Benutzer schon. Soll ich es trotzdem probieren? Ohne Update lässt es sich übrigens starten.
Normalerweise läuft der process 1x und sollte automatisch vor dem Update beendet werden (sonst kann die rcc.exe nicht erneuert werden). Ich schicke dir mal alles als zip. Einfach drüber kopieren.
Habe die Zip datei im Instalationsordner entpackt aber er schreibt beim Starten dass es immernoch Version 1.0.0.1 ist. Es sind auch noch nur zwei Spiele zur Auswahl. Soll ich jetzt nochmals das Update probieren? Aber eigentlich sollte es doch jetzt auf dem neuesten Stand sein oder?
Zwischendurch aber schonmal ein großes Dankeschön an dich. Du hast alleine ja einen besseren Support als man ihn von großen Firmen kennt. Echt super dein Engagement.
vergesse bitte den ersten Teil meines vorherigen Kommentars. Wenn ich alles ersetze habe ich das gleiche Ergebniss wie nach dem Updaten. Er lädt aber startet das Programm nicht. Es ist 3mal der Prozess rcc.exe*32 zu finden aber es passiert nichts. Kann ich es nochmal mit einer etwas älteren Version probieren? Es geht mir hauptsächlich um Raceroom und ETS2.
Versuch mal folgendes, alles Prozesse beenden. Programm starten (er müsste sagen das das programm aktuell ist) schließen.
Jetzt sollte nur 1 process aktiv sein.
Hast du jetzt das rcc-Symbol als aktiv in der taskleiste oder ist es da auch nicht zu sehen ?
Es werden keine registryeinträge geschrieben und es wird auch nichts außerhalb des rcc Verzeichniss gespeichert. Irgendwas stimmt mit deinem Systeme nicht.
Langsam bin ich wenig am Ende mit den Ideen … Aktuelle dot.net installiert oder mal repariert ?
Entpack die zip mal in einem anderen Verzeichnis oder Datenträger und starte da mal.
Auf einem anderen Datenträger funktioniert es leider auch nicht. Tortzdem vielen Dank für die Hilfe. Werde es direkt mit dem Arduino-Sketch probieren. Da mag er nur die Bibliothek Tone.h nicht
Ja das Funktioniert soweit. Jetzt muss ich nur noch die Probleme mit dem Tacho beseitigen oder einen BMW Tacho kaufen und raus finden wie ich am einfachsten im Sketch alle Einstellungen mache ohne die Benutzeroberfläche.
Beim Tacho kann ich dir leider nicht helfen. Einstellungen kannst du natürlich auch ohne mein Pogramm machen aber wie kommst du an die Daten vom Spiel? Rcc bereitet die Daten ja für den Sketch auf. Schlussendlich muss es ja einen Grund geben warum es auf deinen Rechner nicht läuft.
Hi,wie sieht es mit anderen Tachos aus? Habe einen Mercedes Tacho bis 320 Kmh gekauft, da ich in den Spielen auch über 300 fahre. Funzt das mit deiner Software?
Hallo Constantin,
der Aduinosketch spricht das Tacho über verschieden Frequenzen an. Es ist also Tachoabhängig. Ich weiss leider nicht wie dein Tacho arbeitet. Abgesehen davon brauchst du das kommplette Schaltschema um es richtig anzuschliessen.
Beim BMW e36 Tacho sind die Anschlusspläne dabei. Hol dir doch aus dem Inet oder vom Schrotti ein Tacho und mach ne andere Tachoscheibe drauf. Du kannst die Werte dann mit meinem Programm anpassen.
Ich hab ein Tacho mit 260kmh und 7.000Rpm (Tachoscheibe ist 280Kmh und 8000Rpm). Ein Mondeo MK2 oder ein Golf3 sollte auch gehen aber da müsstest dir selber die Schaltbilder besorgen.
Gruss Andreas
Hi
So wollt auch mal was dazu sagen und zwar find ich das ganze Projekt von dir super auch anleitung usw.Hab auch selbst alles so nachgebaut und bin sehr damt zufrieden.Respekt an dich
So jetzt hätt ich noch ne Frage kann mann den KM Zähler auf null zurückstellen?Inspection hab ich schon mal zurückgesetzt.
Vielleicht weist du ja mehr darüber.
Hallo Axel,
leider nicht. Solltest du eine Lösung finden das Tacho komplett zu NULLEN, sag mir wie. Tageskilometer geht ja.
Nutzt du die alte Variante oder die neue mit dem „rcc“ ?
Gruss Andreas
Hallo Andreas,
durch Dein tolles Projekt inspiriert habe ich mir nun auch die E36 Teile und die restlichen erforderlichen Sachen besorgt und habe mit der Verdrahtung begonnen. Soweit ist das Meiste klar dank Deiner ausführlichen Beschreibungen.
Ich frage mich nur, weshalb ich ein 5V Netzteil benötige bzw. woran ich es anschließe. Denn Das Kombiinstrument wird doch mit 12V vom (anderen) Netzteil versorgt und der Arduino (in meinem Falle Nano) hat doch die Spannungsversorgung über USB vom PC ? Vielen Dank schonmal,
Grüße, Kai
Danke für den Hinweis.
Du hast recht, das 5v Netzteil wird in der Grundkonfiguration nicht benötigt. Erst wenn du dein Tacho „aufmotzt“ (7Segment, Drehzalanzeige durch Led’s und oder TFT) ist es besser auf externe Stromversorgung zu gehen.
Ich hab den Eintrag mal rausgenommen.
Danke für Deine Antwort, ich halte mich an Deinen Schaltplan mit Led´s und 7-Segmentanzeige aber ohne TFT. Das heißt dann, dass ich 5V vom Netzteil an Pin 27 vom Nano, die Masse vom Netzteil zusammen mit der Masseverbindung zum Tacho an GND des Nano anschließe ? Entschuldige bitte meine anfängerhaften Fragen. 😉
Ah, direkt die grosse Variante.
Im neuen Programm ist der Code für die Segmentanzeige und LEDS über die 74HC595 noch nicht enthalten. Ich denke aber das ich das nächste Woche nachreichen kann.
Evt. kommst du komplett ohne Netzteil aus. Rechne einfach mal die Werte deiner Anzeigen aus. Meine haben etwa 20ma pro Stk. x 8 + Segmentanzeige. Einfach mal ausprobieren.
Du kannst aber ext. 5v und Masse direkt am ersten 74HC595 Breakoutboard einspeisen (ohne die 5v des Arduino aber die Masse). Wichtig ist nur das der Arduino auch die Masse vom tacho bekommt. https://sim-pc.de/wp-content/gallery/e36-schaltungen/bmw_e36_arduino.jpg
Das hat mich schon ein ganzes Stück weiter gebracht, danke dafür. Habe das Kombiinstrument nun in ein Gehäuse gebaut und soweit alles nach Plan angeschlossen. Mit Deinem Basic-Sketch funktioniert es auch, allerdings „hängt“ die Geschwindigkeitsanzeige um ca. 15km/h hinterher, sowohl im Spiel (Project Cars) als auch im Graphicmenü Deines RCC. Der Drehzahlmesser dreht bis 6000, ist dies normal bzw, kann ich dies irgendwie justieren? Es handelt sich um das Coupe Kombiinstrument bis 260km/h und 7000U/min. Ansonsten könnte ich mir noch ein anderes Kombi zum Testen leihen, vielleicht liegt es ja auch am Teil selbst….
Hallo Kai,
genau dafür ist der im Tab „Hardware“ der Abschnitt „Tacho justieren“
TACHO JUSTIEREN
1) linke Seite echte Tachodaten angeben, speichern auf pc und Arduino speichern
2) Testmodus anhacken
3) ComPort öffnen
4) Funktion wählen was du justieren willst
6) auf max und dann über slider den Wert einregeln und auf Tacho achten. In deinem Fall bis 7000 drehen.
7) Arduino und pc schreiben
8) test wählen und einen belibiegen Wert wählen. Z.B. 2000. Das Tacho sollte auf 2000rpm stehen.
9) ComPort schliessen
10) Hacken Testmodus entfernen
gegebenenfalls Arduini noch mal Stromlos machen und das rcc im Zweifel neustarten.
Stell die MaxWerte einfach mal 5er Schritte rauf oder runter. Ich mein bei meinem 2 ten Tacho hab ich bei Speed 318 hinterlegt.
Gruss Andreas
Hi Andreas,
super, vielen Dank für die ausführliche Anleitung, es hat wunderbar geklappt und der Tacho lässt sich exakt justieren. Leider muss ich Dich nochmal um Rat fragen: Im Spiel passiert es plötzlich, dass die Tachoanzeigen auf null fallen und nur noch zwischen 0-1 U/min bzw 0-20km/h „herumzappeln“. Zuerst hatte ich meine Verkabelung Shiftpoint Button – Potentiometer in Verdacht, da sich die Led´s nicht so richtig einstellen lassen, bzw das Problem auftritt wenn ich am Poti drehe. Habe es gerade nochmal ohne ext. 5V für die Shiftregister/Led´s/7segmentA. und mit dem BasicSketch versucht, allerdings fällt auch hier der Tacho nach einer halben Runde ab.
Hast Du vielleicht eine Idee in welcher Richtung ich den Fehler suchen muss ?
Danke Dir im Vorraus. 🙂
Hm, nicht wirklich. Bei welchem Game ? Zum Testen nehme ich meist Project Cars, starte ein Rennen und lass den PC für mich die Runden fahren. Dann kann ich mich besser auf die Fehlersuche konzentrieren. Wie ist den die Ausgabe im rcc ? Fallen die Werte dort auch oder nur am Tacho ?
PS: Danke für die Spende
Passiert bei Project Cars, allerdings auch, wenn man im RCC bei Graphic den Test laufen lässt, erst läuft er normal, dann „zucken“ die Nadeln nur noch ganz unten leicht rum. Allerdings nur im Kombiinstrument, der RCC läuft normal. Wenn ich den Port schließe und erneut öffne und teste geht es dann kurz wieder. Ich werde morgen nochmal meine Verkabelung überprüfen…
PS.: Gerne doch, Hast Du Dir alleine schon für Deine Geduld mit mir verdient 😉
Es funktioniert wie es soll, das letzte Problem trat nicht mehr auf. Habe jetzt 2 Stunden in Project Cars viele verschiedene Autos auf diversen Strecken getestet, total genial 🙂 Das Einzige was mir aufgefallen ist, ist, dass bei Fahrzeugen die über 10.000 U/min drehen, der Drehzahlmesser auf null fällt, wenn man den Wagen über 10.000 dreht. Die Led´s gehen dann auch aus. Dies stört mich allerdings nicht wirklich, da ich meistens GT3 Autos fahre.
Also nochmals ein Riesenlob an Dich, Andreas, für all Deine Arbeit und die Mühe, die Du Dir machst. *daumenhoch*,
beste Grüße, Kai
Hi Andreas,
toll, dass Du so viele weitere Spiele in den RCC mit aufgenommen hast. Seit dem Update ist auch das Drehen über 10.000rpm bei Project Cars kein Problem mehr. Danke dafür. Hast Du mit Update V.1.0.2.0 auch was an der Led – Einstellbarkeit geändert? Die kann ich bei PCars nicht mehr genau einstellen…
Hallo Kai, ändere im Scetch Zeile 254: RpmShiftValue = vRPM;
RpmShiftValue = vRPM*10;
Warum ich das in 1.0.2.0 geändert hab ? Keine Ahnung 🙂
Gruss Andreas
Hi Andreas,
leider muss ich Dich noch einmal um Rat fragen, sorry…
Quasi „über Nacht“ bleiben nun nach Einschalten des Kombiinstruments die grünen Lampen für das Serviceintervall an (sind glaube ich bis gestern abend immer nach 3 Sekunden erloschen) und Tacho bzw. Drehzahlmesser bewegen sich nicht mehr, wenn ich versuche per RCC anzusteuern. Ich habe nochmal an den Steckern gemessen aber es liegt überall Spannung an wo sie sein soll… Komisch dass es bisher einwandfrei lief und nun das. Vielleicht irgendwas durchgebrannt im Kombi oder so ?
Danke Dir… Gruß, Kai
Sorry, da kann ich dir leider auch nicht wirklich helfen. Wenn du schon alle Verbindungen gescheckt hast bleibt nur Tachotausch oder aber den Schaltplan studieren
Hallo Andreas, erst einmal ein Kompliment an Dich für diese tolle Seite, aber insbesondere dafür, dass Du Deine Projekte und Dein Wissen so auch anderen zugänglich machst. Schon länger überlege ich mir ein E36 Cockpit zu bauen, doch habe ich mich bisher mangels Erfahrung im Elektronik- und Programmierbereich nicht recht an die Sache heran getraut. Dies hat sich nun geändert, je häufiger ich Deine Homepage besuchte… Ich freue mich bereits auf den Real Cockpit Connector, der ja scheinbar gerade den Laien unter die Arme greifen wird.
Hallo Kai,
ich würde sagen „Zieh los und besorg dir ein Tacho, Armaturenbrett und Mittelkonsole., Handbremse etc. Eben was du alles anschließen möchtest. Alles zusammen kannst du schon für 100-150€ bekommen.“
Dem Programm werden nochmals Verkabelungspläne und Fotos beiliegen. Prinzipiell nichts wildes.
Ich denke, falls nichts dazwischen kommt, das du nächstes Wochenende testen kannst.
Gruß Andreas
Allerdings sind die für „Nachtfahrten“ nicht so toll. Die Scheiben sind aus Pappe und nur gering transparent. Musst auch ein wenig nachschneiden und die Nadeln evt. ein wenig anheben.
Insgesamt kann man natürlich für das Geld nicht mosern.
Solltest du was besseres finden , lass es mich wissen.
Ich komm gleich zum Thema hab mir ein e36 Tacho vom Schrotti geholt und das arduino Mega 2560-Jetzt meine Frage wie gehe ich mit der Verkablung vor bzw welches kabel vom Tacho mus ins Arduino Mega 2560.und wie läuft es dan mit der Software ab.Ich hofe du kannst mir helfen dabei.
Ps.Versteh schon ein bischen was von elektronik aber das projekt für meine simualtor macht mir ein bischen schwierigkeiten
Hallo Axel, hast du dir das Projekt mal ganz angesehen ?
Verkabelung, Links zu benötigter Software ist alles dokumentiert.
An welcher Stelle hapert’s denn ?
Hallo Axel,
hast du mal einen anderen Pin am Arduino probiert ? Du hast geschrieben das Tacho kommt vom „Schrotti“.. Ist es definitiv in Ordnung ?
Wie testest du, hast du Werte für den RPM ?
Wenn Kmh geht, klemm doch einfach mal um. Irgendwas muss sich ja dann auch bei RPM tun.
Gruss Andreas
So habs hinbekommen.jetzt noch zum Tool Game Dash hab so eingestellt für rfactor2.
Mus ich in den anderen tools wie Game engine,und Game Manager auch noch was einstellen?
bin nun ebenfalls am basteln und bin grad an einem keinen Problem angekommen :).
Tacho ansteuern funktioniert soweit und ich bin nun beim ansteurn von den Statusanzeigen angekommen.
Mein Ziel ist, die statusanzeigen mit einem oder zwei zusaetzlichen Shiftregistern anzusteuern.
Eignetlich wollte ich versuchen, die Anzeigen ueber die interne elektronik anzusteurn, was sich aber nun als ziemlich schwierig herrausgestellt hat, da die Anzeigen ja teilweise von anderen Stromquellen (verschiedene 12V) des Tachos mitbeleuchtet werden.
Hast du deine Statusanzeigen (LEDs) direkt angesprochen, ohne durch den Tacho zu gehen, oder wie ist da deine Lösung?
Das gefällt mir so gut, dass ich mir jetzt einen E36 tacho bestellt hab und mich gerade drüber mach mal alles was du da so getrieben hast zu umsteigen.
Meine erste Frage lautet: Du hast einen Arduino Nano benutzt. Ich hab nur einen Uno. Meines Wissens nach ist der einzige Unterschied die Taktfrequenz, die beim Nano 16 und beim Uno 12 Mhz beträgt. Bereitet mir das Probleme?
2. Hast du den Schaltplan mit einer besseren Auflösung? Ich kann leider nicht erkennen, wie die bezeichnungen an den Pins auf dem Nano beschriftet sind.
3. Hast du eine Idee, wie ich es hinbekomme, dass ich ein 400 kmh Tachoblatt verwende und ein 12000 RPM Drehzahlmesser?
Schon mal danke fuer die Antwort und riesen Lob fuer deine Arbeit! gefaellt mir ultra gut!
2. Nano >> http://arduino.alhin.de/index.php?n=13
Uno >> http://arduino.alhin.de/index.php?n=15
Auf diesen Seiten findest du übrigens noch viel Informationen rund um die Hardware.
Wenn du den Uno nutzt, kannst du hier mal ein kleines bsp. laden. http://www.sim-pc.de/?wpdmdl=1345
Mit diesem Sketch wird nur das Tacho (pin3) und der Drehzahlmesser (pin2) angesteuert. Wenn das funktioniert, kannst du mit dem grossen Sketch weitermachen.
3. In dem bsp. musst du für Speed mit der Zeile 37
int Speed = map(Data,0,255,0,318);
mal die Daten schrittweise ändern.
Du brauchst nichts weiter als ein Arduino. Verbinde die Pins wie in der Anleitung mit dem Tacho.
DZM und Tacho bekommen nur Rechtecksignale die über Frequenzen (deswegen die Tonelibrary) verändert werden. Sketch und Tonelibrary findest du hier: https://sim-pc.de/bmw-e36-coupe/
No Comments so far
MattyPosted on 9:43 pm - Aug 8, 2024
Hi! I have a lil problem, I have MotoMeter version (20-220km/h). I connected the tacho without the NPN, and it works correctly :), but Fuel and Temp are working weird, they go only to 1/2 and nowhere else… And Speedo isn’t working at all, so, I want to ask, how to connect it, someone typed that he connected the speedo the same way as the Tacho in the schematics (on this page) . Does it work? (I’m not working with RCC, but with SimHub) Thanks a lot.
FranPosted on 1:31 pm - Apr 30, 2024
Hallo, ich habe den Rahmen eines BMW 3 COMPACT 320,
Wissen Sie, wie ich den Schaltplan finden kann oder woher ich weiß, was die einzelnen Pins sind?
Danke
Sci666Posted on 6:56 am - Sep 8, 2023
richtig cool ! finktioniert das auch in Kombination mit „simhub“ und „Simtools“ ?
Michel BoisclairPosted on 1:02 am - Mrz 21, 2023
Can I get LIONK2FS for download. Please send me the write link to download that fine software.
FelixPosted on 8:28 pm - Jan 10, 2023
Ich habe das mit einem Golf 4 Tacho gemacht was ja eigentlich gleich wie der golf 3 Tacho funktioniert. Ich frage mich nur welche Skripte ich auf das Arduino Flashen muss.
DoruPosted on 9:46 am - Nov 23, 2022
Hello Andreas
Are you OK?
I guess you don’t have time anymore, sorry for bothering you
Wonderful project, wonderful initiative!
Where do I connect that 120ohm resistor in the Mazda RX-8 project?
I have no sign that the communication works, I use an Arduino UNO with CanBus Shield v2.0
larrieuPosted on 12:35 am - Okt 6, 2022
hello I would like to know where I can have the code to put in the arduino so for the regime it is a voltage variation on a range up to 12 v for the speed it is a voltage variation up to 5 v and for the temperature and the fuel gauge it is a variation of resistance but on what voltage 5 volts?
DavidePosted on 9:04 pm - Nov 22, 2021
hello I have this software for years and I was really happy congratulations, I have a problem with arduino mega practically with one everything works while with mega nothing happens you have any idea
heldmannPosted on 11:21 am - Mai 14, 2021
eine zum download bereitgestellt sketch datei wäre sehr hilfreich da kopie paste nicht funktioniert
AndreasPosted on 11:44 am - Mai 14, 2021
Schau mal ein Menüpunk weiter oben.
https://sim-pc.de/bmw-e36-coupe/
JulianPosted on 9:31 pm - Mrz 29, 2021
Hi,
erstmal ein fettes RESPEKT und DANKESCHÖN für deine Arbeit und die tollen Erklärungen mit welchen ein Laie wie ich in den Genuss eines echten Tachos in einer Simulation komme.
Jetzt zu meiner Frage: Wird es in Zukunft noch mehr unterstützte Spiele geben? In meinem Fall wären es z.B. Dirt Rally 2 und Projekt Cars 2.
Danke im Vorraus =)
LinoPosted on 10:51 pm - Mrz 7, 2021
Kann man ein Kobiinstrument mit digitalen Bildschirmen am PC zum Luafen bringen? Wenn ja- wie verbindet man Flachbandkabel mit dem PC? Oder kann man die Bildschirme über die Pins vom Autostecker ansteuern?
amirPosted on 11:45 am - Mrz 5, 2021
//********************************************************************************************
// RC Model Servo
// Original code By EAOROBBIE (Robert Lindsay)
// Completely mangled by aarondc
// For free use for Sim Tool Motion Software
// Changed by SIM-PC.de for 6DOF
//********************************************************************************************
#include
//#define DEBUG 1 // comment out this line to remove debuggin Serial.print lines
const int kActuatorCount = 6; // how many Actuators we are handling
// the letters („names“) sent from Sim Tools to identify each actuator
// NB: the order of the letters here determines the order of the remaining constants kPins and kActuatorScale
const char kActuatorName[kActuatorCount] = { ‚A‘, ‚B‘, ‚C‘, ‚D‘, ‚E‘, ‚F‘ };
const int kPins[kActuatorCount] = {2, 3, 4, 5, 6, 7};
const int kActuatorScale[kActuatorCount][6] = { { 0, 179 } , // 1 Actuator scaling
{ 0, 179 } , // 2 Actuator scaling
{ 0, 179 } , // 3 Actuator scaling
{ 0, 179 } , // 4 Actuator scaling
{ 0, 179 } , // 5 Actuator scaling
{ 0, 179 } // 6 Actuator scaling
};
const char kEOL = ‚~‘; // End of Line – the delimiter for our acutator values
const int kMaxCharCount = 3; // some insurance…
Servo actuatorSet[kActuatorCount]; // our array of Actuators
int actuatorPosition[kActuatorCount] = {90,90,90,98,90,90}; // current Actuator positions, initialised to 90
int currentActuator; // keep track of the current Actuator being read in from serial port
int valueCharCount = 0; // how many value characters have we read (must be less than kMaxCharCount!!
// set up some states for our state machine
// psReadActuator = next character from serial port tells us the Actuator
// psReadValue = next 3 characters from serial port tells us the value
enum TPortState { psReadActuator, psReadValue };
TPortState currentState = psReadActuator;
void setup()
{
// attach the Actuators to the pins
for (int i = 0; i < kActuatorCount; i++)
actuatorSet[i].attach(kPins[i]);
// initialise actuator position
for (int i = 0; i 0).
}
void serialEvent() {
char tmpChar;
int tmpValue;
while (Serial.available()) {
// if we’re waiting for a Actuator name, grab it here
if (currentState == psReadActuator) {
tmpChar = Serial.read();
// look for our actuator in the array of actuator names we set up
#ifdef DEBUG
Serial.print(„read in „);
Serial.println(tmpChar);
#endif
for (int i = 0; i < kActuatorCount; i++) {
if (tmpChar == kActuatorName[i]) {
#ifdef DEBUG
Serial.print("which is actuator ");
Serial.println(i);
#endif
currentActuator = i; // remember which actuator we found
currentState = psReadValue; // start looking for the Actuator position
actuatorPosition[currentActuator] = 0; // initialise the new position
valueCharCount = 0; // initialise number of value chars read in
break;
}
}
}
// if we're ready to read in the current Actuator's position data
if (currentState == psReadValue) {
while ((valueCharCount < kMaxCharCount) && Serial.available()) {
tmpValue = Serial.read();
if (tmpValue != kEOL) {
tmpValue = tmpValue – 48;
if ((tmpValue 9)) tmpValue = 0;
actuatorPosition[currentActuator] = actuatorPosition[currentActuator] * 10 + tmpValue;
valueCharCount++;
}
else break;
}
// if we’ve read the value delimiter, update the Actuator and start looking for the next Actuator name
if (tmpValue == kEOL || valueCharCount == kMaxCharCount) {
#ifdef DEBUG
Serial.print(„read in „);
Serial.println(actuatorPosition[currentActuator]);
#endif
// scale the new position so the value is between 0 and 179
actuatorPosition[currentActuator] = map(actuatorPosition[currentActuator], 0, 255, kActuatorScale[currentActuator][0], kActuatorScale[currentActuator][1]);
#ifdef DEBUG
Serial.print(„scaled to „);
Serial.println(actuatorPosition[currentActuator]);
#endif
updateActuator(currentActuator);
currentState = psReadActuator;
}
}
}
}
// write the current Actuator position to the passed in Actuator
void updateActuator(int thisActuator) {
actuatorSet[thisActuator].write(actuatorPosition[thisActuator]);
}
amirPosted on 11:49 am - Mrz 5, 2021
your sketch has some problems i can solved some one, but it not work on my Arduino IO
reinerPosted on 11:57 pm - Jan 10, 2021
Super danke für den Hinweis vieleicht komme ich mal zu dem Erfolg das ich dann das originale bmw e36 zündschloss zum laufen bekomme so das man die Zündung und wagen starten kann hast du zufällig ein Video vom Aufbau wie du das gemacht hast
Jan-G.Posted on 6:08 pm - Dez 21, 2020
Ich habe eine bessere Lösung gefunden, nachdem ich auch mit einem VW Golf 3 Tacho rumexperimentiert habe. Bei mir war das Problem, dass die Nadel der Geschwindigkeitsanzeige rumzickte. Drehzahlmesser genau das selbe Problem, dass die Nadel nicht unter 1000/min wollte. Da kam mir spontan mal die Idee, das Signal aus dem Arduino mit meinem Oszilloskop anzusehen. Im unteren Frequenzbereich verschwand das Signal für das Tacho und dann kam mir die Idee: Frequenzteiler (CD4040) einzubauen und den Arduinosketch dementsprechend anzupassen. Beispiel mit einem 16-fachen Frequenzteiler:
Km/h:
if (Speed > kmh_max) {
Speed = kmh_max;
kmh.play(Speed * 16);
}
Man beachte diese * 16 nach play speed!
und Rpm das selbe Spiel:
if (Rpm > rpm_max) {
Rpm = rpm_max;
}
rpm.play(Rpm * 16);
}
Nach dem Frequenzteiler dann einen 10k-Widerstand an die Basis eines NPN Transistors, Emitter auf Masse und der Kollektor mit 1k auf Plus, direkt am Kollektor dann Drehzahlpin anschließen. Das selbe Spiel auch für die Geschwindigkeitsanzeige machen, dann sollte es wie erwünscht funktionieren.
Mit diesem Umbau braucht man den Tacho nicht zu zerlegen. Es funktioniert auch mit einem 8-fachen Frequenzteiler. Was ich noch rausbekommen habe, dass man keine Null in rcc beim Minimalwert beim Km/h und RPM eingeben darf, eine eins ist besser, sonst knallt rcc den Tacho bei Stillstand auf ~120km/h. Woran das liegt weiß ich nicht, aber so wie ich das gemacht habe, funktioniert das einwandfrei.
Mirko LesnikPosted on 3:50 am - Sep 1, 2021
Hallo wäre es möglich das sie für mich ein passendes golf 3 tacho raussuchen könnten und mir das Angebot per Mail schicken könnten wäre sehr dankbar da ich nicht wirklich weiß welches Tacho das richtige ist und somit ein fehlkauf vermeiden möchte Danke im voraus
TaitPosted on 1:40 pm - Dez 18, 2020
Is there any way to have a MPH gauge cluster work?
Yannik LeuenbergerPosted on 11:23 am - Dez 17, 2020
Hey!
Also bevor ich das mache, würde das auch mit nem Peugeot Tacho gehen?
Lg
KevinPosted on 7:24 pm - Okt 24, 2020
Hallo Andreas, könntest Du nochmal schreiben wo der 120ohm Widerstand genau zwischen soll? Beim Arduino in den Can Datenleitungen oder in der Stromversorgung. MfG Kevin
KallePosted on 9:29 am - Okt 19, 2020
Hallo zusammen.
Ich habe paar fragen. Vielleicht kann mir einer von euch helfen, weiß echt nicht mehr weiter.
1. Meine Tacho Nadel ( Geschwindigkeit)
Bleibt bei 100kmh stehen. Sobald ich Gas gebe, geht er auf Null und fährt hoch?
2. Beim Drehzahlmesser ist es so. Er steht bei 2000 Umdrehungen, und sobald ich Gas gebe fängt er wieder bei Null an.?
3. Mein BMW e36 Tacho ist asychron zum Spiel. Also wenn ich im ETS2 80mh fahre zeigt mein Tacho ca 30kmh an.?
Habe alles so verkabelt und auf mein Arduino uno denn Code hochgeladen, auf Port 3.
Weiß echt nicht mehr weiter.
Danke euch schon mal die Hilfe
Kalle 🙂
RenePosted on 10:45 am - Sep 22, 2022
ich habe das selbe Problem, benutze einen VW Lupo Tacho, sobald ich RCC verbinde, geht die Nadel auf 120, im Spiel sackt sie dann beim losfahren wieder auf 0 und steigt bzw fällt ganz normal. Wobei der Tacho auch zuviel anzeigt, trotz vorheriger Einstellung
kevPosted on 8:50 am - Aug 16, 2020
Hallo ich habe das problem das das skript immer ein Tone.h error macht er sagt es gibt kein verzeichnet gefunden wurde
KevPosted on 4:04 pm - Jul 15, 2020
Hallo
ich habe einen mercedes benz Sprinter tacho 2005 und und der hat nur weiß und Blauen anschluss geht es damit auch ?
wenn ja wie?
JulianPosted on 11:03 am - Mai 26, 2020
Hallo,
ich habe einen Polo N6 Tacho mit 28 Pin anschluss angeschlossen, es ist nichts defekt, aber es funktioniert bei rFactor nur der Drehzahlmesser und die Tankanzeige geht mal hoch und mal runter und bei der Temperatur das gleiche 🙁 Könnte mir jemand vielleicht weiter helfen
Mfg
Julian
CapitanXeonPosted on 12:30 am - Mai 12, 2020
Hello
I’ve been trying up and down, testing and tinkering with the sketch, and while i can kind of control lights on the dashboard just by looking values on it, the RPMs and speed doesn’t move, not in game, not in testing, so there must be something missing somewhere. I’m on version 2.0.0.2 as far as i know.
You definetely are more knowledgeable than me, so if you could help me out i’d appreciate it.
JaxxidentPosted on 11:29 pm - Apr 19, 2020
I wired up everything like this but it doesn’t work. Speedo doesn’t move at all, temp and fuel does move sort of, but still not accurate to the game. Can anyone help?
BjörnPosted on 6:36 pm - Apr 19, 2020
Hallo,
wie kann man die Blinker ansteuern, die verbaut sind?
Würde ungern auf LED umrüsten. Muss ich an den Blinkerpin +12V geben?
Danke im Voraus 🙂
lukasPosted on 8:52 pm - Jan 28, 2020
Hallo ich habe ein kleines Problem mein e36 Tacho funktioniert soweit einwahnfrei nur hab ich das problem das er wenn ich auf 0kmh abbremse automatisch auf 100kmh hochspringt bis ich wieder etwas los fahre das gleiche in der rcc app ich teste meinen tacho funktioniert alles aber wenn ich auf test beenden drücke gehen alle nadeln auf 0 st6ellung nur die kmh bleibt auf 100kmh und der tages km zähler ,zählt weiter hoch jemand ideen?
Brandon HagerPosted on 10:10 am - Jan 21, 2020
need help with rx8 can-bus. rcc is not able to write to Arduino or read eeprom. i can use Arduino toy write codes to the Arduino uno r3. and also is there a way to make the gas gauge work?
im using a Arduino uno r3 and can-bus shield v1.2
What should I do?
Thanks in advantage
AlexPosted on 10:02 pm - Dez 21, 2019
Hi.
Congratulations on this great project.
I bought a mazda rx8 cluster and the can bus board.
Could you please pass me the connection scheme that you used between the arduino uno -can bus in addition to the arduino program by e-mail
Thank you.
CostaConcordiaPosted on 11:32 am - Nov 23, 2019
Bei mir geht die Nadel immer auf 120kmh wenn sie eigentlich auf 0 stehen soll Temperatur und Tank Anzeige funktioniert auch nicht bei mir. Wie geht das eigentlich mit der Blinker Steuerung bzw alle leuchten ?LG
TomPosted on 8:42 pm - Nov 19, 2019
Hallo. Ich habe leider das Problem, dass bei meinem Golf 3 Tacho die Tanknadel und die Temperaturnadel immer auf der Hälfte stehen und sich nicht verändern (ETS2).
Ist ein Golf 3 Tacho von VDO (20-220kmh)
CostaConcordiaPosted on 11:30 am - Nov 23, 2019
Bei mir geht die Nadel immer auf 120kmh wenn sie eigentlich auf 0 stehen soll Temperatur und Tank Anzeige funktioniert auch nicht bei mir. Wie geht das eigentlich mit der Blinker Steuerung bzw alle leuchten ?LG
AndrePosted on 8:36 am - Nov 15, 2019
Hallo Zusammen,
hier eine Info für euch, da ich das Projekt testweise mit einem Lupo 6x Tacho mache, später aber dann für den Aufbau auf Audi oder BMW umsteige. Wichtig ist das ihr euch die Pinbelegung holt. Das meiste am Tacho läuft über 12V, außer die KMH-Nadel. Damit ihr versteht was ich meine:
12V+ und Masse an 12V (ich habe dafür ein Netzteil) damit der Tacho überhaupt an geht und die Beleuchtung funktioniert. Da die ganzen Kontrollleuchten 12V+ bzw, Masse brauchen, was das Arduino nicht kann, habe ich mir ein LowSide 16 Fach Realismodul gekauft. Damit kann man mit 5V die 12V durchschalten. Den Geschwindigkeitsmesser kann man direkt an das Arduino klemmen. Der brauch nur 5V als Rechteckfrequenz. Für den Drehzahlmesser (der benötigt 12V Rechtecksignal) habe ich ein N-Channel Mosfet Modul genommen. Dort muss dann aber noch ein 100kOhm Widerstand in die 12V Seite. Danach reagiert dieser genauso wie der Geschwindigkeitsmesser, nämlich auf Tone().
An der Tank und Temperaturanzeige liegen 5V an. Diese muss man mit einem Potentiometer nach Masse ziehen, hierfür habe ich Digital Potentiometer Module. ALLE Bauteile auf gemeinsame Masse legen, ganz WICHTIG!!! Für Tank und Temperatur gibt es Gebermasse am Tacho, die kann man auf die normale Masse klemmen. Mein Testaufbau umfasst also:
Arduino Mega 2560 von Eleggoo
16 Fach Realismodul (Optokoppler) 12V von Az-Delievery
IRF520 Mosfet Treiber Modul von Az-Delievery
PmodDpot digital Potentiometer
Tacho vom Lupo/Polo 6x
ein Haufen Reihenklemmen 1,5mm² von Phoenix
Dazu kommt noch ein USB Interface für die ganzen Knöpfe und Schalter
Da der Arduino die Toneanweisung nicht auf 2 Pins gleichzeitig kann, überlege ich die Frequenzen für die KMH und Drehzahlnadel mit einem U/F Wandler zu realisieren.
SZOGUN XDPosted on 10:34 pm - Jan 14, 2021
Witam wszystkich bo trafiłem w końcu na stronę gdzie się dużo dowiedziałem w temacie który che rozwinąc na przyszłość. Wiedz tak posiadam zegary z VW polo 3 fl(TRW)/ Lupo 6x i ardunio
uno i mam takie pytanie jak to podłączyć ardunio z zegarami jakiś schemacik czy coś bo w golfie3 jest jedną wtyczka a u mnie są dwie zielona i niebieska i tez się zastanawiam czy żeby sterować wskaźnikami potrzebuje sygnału can czy można analogowo? Bo z tego co wyczytałem analogowo można bezpośrednio z ardunio a jak can to będę musiał kupić canbus i przyznam że trosze jestem zielony w tym temacie
SZOGUN XDPosted on 5:48 pm - Jan 15, 2021
Hallo allerseits, denn am Ende habe ich eine Seite gefunden, auf der ich viel über ein Thema gelernt habe, das ich für die Zukunft entwickeln wollte. Wissen Sie, ich habe Uhren von VW polo 3 fl (TRW) / Lupo 6x und ardunio uno und ich habe eine Frage, wie man ardunio mit Uhren, einem Diagramm oder etwas verbindet, weil golf3 einen Stecker hat und ich zwei grüne und blaue habe, um die Anzeigen analog zu steuern? Denn nach dem, was ich analog gelesen habe, können Sie direkt von ardunio, und wenn nicht, muss ich einen Canbus kaufen und zugeben, dass ich in diesem Thema ein wenig grün bin
thomasPosted on 8:26 pm - Nov 10, 2019
guten abend suche für ein Tacho Kia cranival 2 die Tacho Belegung habe so einen geschekt bekommen nur weis ich nicht welche kabel was ist würde mich freuen auf eine antwort danke
Patrick SchmidtPosted on 12:06 pm - Sep 17, 2019
Funktioniert das auch mit diesen Chips die man auf amaton angezeigt bekommt wenn man arduino eingibt?
Sind wohl von AZDelivery oder sowas
AxelPosted on 6:30 pm - Aug 23, 2019
Hallo andreas mal ne Frage kennst du dich auch mit Canbus aus.Hab ein E46 Tacho,Arduino uno oder auch mega,canbus shield 1.2.Hab schon sämtlich Foren dursucht aber irgendie bin ich nie schlau daraus geworden.LOL
PS Canbus ist für mich absulut neuland
KaiPosted on 9:33 am - Aug 18, 2019
Hallo , ja der Arduino zeigt verbunden an, aber trotzdem ist keine Einstellungsmöglichkeit mehr möglich bei Version 2.0.0.2 im rcc ,hat da vielleicht jemand eine Lösung ? in der Version 2.0.0.0 ist alles in Funktion
UwePosted on 6:31 pm - Aug 5, 2019
UwePosted on 7:35 pm – Aug 3, 2019
Hallo Andreas,
ein Super Tool hast du da entwickelt – Great Job
Es wäre super wenn du Race Room noch hinzufügen könntest.
Hier ein Link zu den Telemetriedaten in der neuen Version.
https://github.com/sector3studios/r3e-api/blob/master/sample-c/src/r3e.h
Gruß Uwe
UwePosted on 7:35 pm - Aug 3, 2019
Hallo Andreas,
ein Super Tool hast du da entwickelt – Great Job !!
Hab meinen Kommtar gerade falsch eingestellt – sorry
Es wäre super wenn du Race Room noch hinzufügen könntest.
Hier ein Link zu den Telemetriedaten in der neuen Version.
https://github.com/sector3studios/r3e-api/blob/master/sample-c/src/r3e.h
Gruß Uwe
MafiosoPosted on 3:44 am - Jul 26, 2019
Musste bei nem 6n VW tacho von motormeter die selbe Schaltung bei der km/h Anzeige löten wie bei der rpm Anzeige dann hatt alles hin gehauen. Top von dir das totorial hier.
ReinerPosted on 12:25 am - Jul 24, 2019
Hallo Andreas kurze Frage an dich vielleicht kannst du mir helfen tacho e36 mein tacho funktioniert so weit bei den spielen das Problem ist der tacho funktioniert ob wohl ich die gnd kabel nicht a geschlossen habe
Und zweites wie bekomme ich das ganze genau hin das es mit der kmh und der Drehzahl übereinstimmt im Spiel
Wäre echt dankbar für deine Hilfe MFG reiner
AndreasPosted on 2:26 pm - Jul 31, 2019
Hallo Rainer, du musst zum einen die Grundkonfiguration machen. Heißt, im rcc müssen die gleichen Wert stehen die dein Tacho hat. Danach musst du noch den min-Max Wert der Nadeln justieren. Schau einfach mal in den Kommentaren. Ist alles schon mehrfach angefragt worden.
AxelPosted on 7:40 pm - Jul 23, 2019
Hallo zusammen.Kennt sich jemand mit Can-Bus verkabelung mit Arduino Uno und Seeed Studio CAN-BUS Shield V2 am E39 Tacho(High Kombi).aus.
Can Bus bin ich noch absulut Neugling auf den Gebiet.
BroxharPosted on 11:41 pm - Jul 12, 2019
Kann man das Script auch auf einem Arduino Uno verwenden?
Ich nutze ein BMW E36 Tacho, aber bei mir funktionieren die Blinker nicht mit dem Script 🙁
Kann mir jemand helfen?
AndreasPosted on 11:45 pm - Jul 12, 2019
Das Script nutzt 38 Anschlüsse, die hat der UNO natürlich nicht. Du müsstest also deine verfügbaren Pins anpassen und ausdünnen.
BroxharPosted on 12:15 am - Jul 13, 2019
Wie genau meinst du?
Ich hab im Script die Blinker auf A1 und A2 gelegt.
Falls du Discord hast, könntest du mir dadrüber gern weiter helfen.
Broxhar#0944
AlexPosted on 2:34 pm - Jun 22, 2019
Hello, you did a very good job with this project.
Could you please, show me your axis assignments?
KaiPosted on 1:06 pm - Jun 6, 2019
Guten Tag,
leider habe ich das Problem das nach dem updated der software auf die version 2.0.0.2 keine daten mehr auf den arduino geschrieben werden können und sich nichts mehr einstellen lässt.
mit der version ohne update also 2.0.0.0 lassen sich einstellungen vornehmen nur unter ETS2 ist keine funktion des E36 Tachos gegeben. habt ihr da vielleicht eine Lösung ?
AndreasPosted on 1:45 pm - Jun 6, 2019
Der Arduino zeigt aber verbunden an?
UwePosted on 7:34 pm - Aug 3, 2019
Hallo Andreas,
ein Super Tool hast du da entwickelt – Great Job !!
Es wäre super wenn du Race Room noch hinzufügen könntest.
Hier ein Link zu den Telemetriedaten in der neuen Version.
https://github.com/sector3studios/r3e-api/blob/master/sample-c/src/r3e.h
Gruß Uwe
KaiPosted on 11:41 pm - Jun 4, 2019
Guten Tag,
Ich finde den Aufbau deines Programms super nur leider habe ich folgendes Problem das ich in deinem Programm keine Daten auf den Andruino schreiben kann, Daten können aber auf den PC gespeichert werden. Hat da vielleicht jemand eine Idee oder ne Lösung für das Problem ?
DanielPosted on 5:58 pm - Mai 10, 2019
Is it possible to use 4-cylinder e36 tacho? From 316i? Is wiring the same as in 320i version?
BananaphonePosted on 6:05 pm - Jun 25, 2019
yes it is. just did it
FlorianPosted on 12:11 pm - Mrz 16, 2019
Hallo, wie weit ausgereift ist die Version mit den Mazda RX Tacho?
Mit freundlichen Grüßen Florian
AndreasPosted on 4:42 pm - Mrz 16, 2019
Was heißt ausgereift? Was hier zu sehen ist funktioniert auch.
FlorianPosted on 12:29 am - Mrz 21, 2019
Das letzte Update ist von 2017 und da steht noch dass die tankanzeige noch nicht geht. Geht diese nun?
MarcelPosted on 7:59 pm - Dez 3, 2018
Hi,
ich wollte mal fragen ob das mit jeden x beliebigen Tacho geht. Weil ich könnte von nen Kollegen nen orginal DAF 105 xf Tacho bekommen
AndreasPosted on 9:06 pm - Dez 29, 2018
Nein nicht mit jedem. Du könntest aber versuchen die Nadeln mit Servos anzusteuern. Das wiederum würde gehen.
PitPosted on 7:11 pm - Nov 16, 2018
Hi i have a problem with tacho from vw polo 6n I connected it as it should be here https://sim-pc.de/vw-golf-3-tacho-mit-rcc-real-cockpit-connector/ but it does not work i set correctly rcc and when i click test nothing happens
I am sorry for my English I am from Poland
PewpewPosted on 2:02 am - Nov 16, 2018
Hi, recently manage to hook up every wire to arduino uno with can bus shield and rx8 meter. I’m facing problems that I can’t upload sketch to arduino uno when it connect with rx8 meter. The arduino ide program show upload error. I can see TX and RX constantly fast blinking green light while PWR and INT show red light on the can bus shield. Any idea what’s the problem? Thanks and looking forward your reply.
FabianPosted on 11:03 pm - Nov 7, 2018
Guten Abend,
ich versuche jetzt schon seit einigen Tagen meinen e36 Tacho zum laufen zu bringen, jedoch will es einfach nicht funktionieren.
Ich habe alles wie angegeben verkabelt und mehrfach überprüft.
Der Sketch ist fehlerfrei und auf den Arduino aufgespielt.
Tachojustierung wurde in rcc2 durchgeführt (220km/h).
Welche Fehlerquellen sind ansonsten noch denkbar?
LG
FabianPosted on 11:06 pm - Nov 7, 2018
PS:
Netzteil -> 12V; 1,5A
AndreasPosted on 11:12 pm - Nov 7, 2018
Hast du überhaupt eine Funktion? Gehen die Lampen an?
FabianPosted on 6:16 pm - Nov 8, 2018
Wenn ich das Netzteil anschließe, geht die Hintergrundbeleuchtung des Tachos an.
Das war´s dann leider auch schon…
AndreasPosted on 6:24 pm - Nov 8, 2018
Bischen wenig 🙁
Masse zwischen Tacho, Arduino und Netzteil ist gegeben ?
FabianPosted on 2:25 pm - Nov 9, 2018
Ja, war es. Habe mir gestern neue Tachos besorgt und nun funktioniert es 🙂 Hatte wohl einfach Pech mit dem ersten
DanielPosted on 5:45 pm - Mai 10, 2019
Was war los mit dem ersten Tacho?
BenniPosted on 10:58 pm - Nov 7, 2018
Hallo zusammen.
Darf ich fragen, was ihr für Netzteile für eure Tachos benutzt (vorallem die Leute mit Mondeo MK2 Tacho)? Ich hab aktuell nur noch ATX Netzteile im Keller liegen und frage mich, ob diese geeignet sind.
Außerdem würde ich gerne wissen, welche 5 Volt LED’s ich für die Lämpchen nehmen soll. Ein Link oder eine Bezeichnung wäre sehr hilfreich.
Grüße
Benni
AndreasPosted on 11:04 pm - Nov 7, 2018
Hol dir ein einfaches 12v, 2A Netzteil wie es z.b. bei einer externen Festplatte gibt. LED würde ich mit integriertem Vorwiderstand nehmen.
AndreasPosted on 11:10 pm - Nov 7, 2018
https://m.reichelt.de/LEDs-mit-Vorwiderstand/2/index.html?ACTION=2&GROUPID=3024
BenniPosted on 11:16 pm - Nov 7, 2018
Wunderbar 🙂 Ich danke dir. *5 Sterne da lass*
BenniPosted on 10:02 pm - Dez 2, 2018
Hi Andreas,
ich bräuchte nochmal deine Hilfe. Ich hab mittlerweile alles verdrahtet, LED’s eingebaut usw und bin exakt nach deiner Anleitung für Beginner vorgegangen und es funktioniert soweit auch alles wie es soll. Nur eins will nicht.. Der Drehzahlmesser.
Ich hab schon einen zweiten Mondeo Tacho besorgt, hab alle Leitungen und Lötstellen doppelt und dreifach geprüft, verschiedene Pins meines Arduino Mega probiert und sowohl deinen BasicV2, als auch den Sketch von Daniel probiert. Aber es tut sich einfach nichts. Weder beim Test im Reiter graphic, noch beim versuch den DZM zu justieren.
Hast du eine Idee, was ich noch versuchen kann? Braucht der Tacho vielleicht eine andere Frequenz als der Arduino liefert (liefern kann) ?
Gruß
Benni
PewPewPosted on 8:33 am - Okt 29, 2018
Hi, greeting sir. I’m interested in this RX8 cluster project and is it possible for you to provide more detail of the wiring schematic diagram? I have downloaded RCC v2 but inside don’t have detail of wiring of RX8 cluster. Thanks in advance.
AndreasPosted on 10:09 am - Okt 29, 2018
Do you have the current V2.0.02? After start, rcc is query for update (if there is one). The cable scheme is in the subdirectory .. ResourcesTachosMazda RX8 or here https://sim-pc.de/wp-content/uploads/2017/02/rx8-pins.jpg
PewPewPosted on 3:58 pm - Okt 29, 2018
Alright saw it already when the software is auto updated. So wanna make check with you (2G, 2I, 1C and 1G) is connect to 12v power supply, (2E, 2T and 1E) is connect to ground terminal of 12v power supply, (2P and 2R) will be connected to where? Thanks in advance and thanks for guiding.
AndreasPosted on 4:58 pm - Okt 29, 2018
Take a look into Arduinosketch „RX8_canbus.ino in row 32. Default is Arduinopin 5. You can change this. This Sketch is not changeable from rcc. All change must be made directly in the IDE.
PewPewPosted on 5:25 pm - Okt 29, 2018
Ok noted. In the picture you mention connect Arduino and tachometer with Gnd, may I know is which pin? In the note you also mention connect 120ohm resistor, is it connect between CAN H and CAN L? Thanks in advance.
Andreas K.Posted on 5:56 am - Sep 24, 2018
Hallo,
Ich nutze die Software und ein E36 Tacho, funktioniert super.
schade finde ich es das das Spiel GT-Legends nicht unterstützt wird,
dieses Spiel Simuliert unter Speed und RPM, auch Tank, Temp, Benzindruck, Öldruck und Öltemperatur, zudem kann man bei dem SPiel sehr viele Autos und Strecken hinzufügen.
Ich würde mich sehr über ein funktionierendes Plugin für GT-Legends freuen.
Danke & Viele Grüße
Andreas K.
reinerPosted on 10:01 pm - Jul 20, 2019
hallo hab deinen Kommentar gelesen kannst du mir eventuell gelfen und zwar hab ich einen e36 Tacho hab aber keinen plan wie ich den an das aduino anschlissen soll
StephanPosted on 9:06 pm - Sep 8, 2018
Hallo, gibt es einen Trick das sich der RCC mit Raceroom verbindet. Bei mir klappt das nicht.
AndreasPosted on 9:02 pm - Sep 24, 2018
Ist mit dem aktuellen update 2.0.0.2 gefixt
BerniePosted on 8:18 pm - Jun 11, 2020
Hallo Andreas,
ist das Update auf 2.0.02 für RaceRoom noch online?
Ich bekomme die Fehlermeldung: „Es konnte kein geschützter SSL/TLS Kanal erstellt werden.“
Danke und Gruß
Bernie
StephanPosted on 12:32 pm - Sep 8, 2018
Ach Thomas,
von welchem Hersteller ist dein Tacho?
ThomasPosted on 4:59 pm - Sep 8, 2018
Ist ein Vdo Tacho (20-220 kmh), vom Benziner Golf 3
ThomasPosted on 9:37 am - Apr 16, 2019
Mein Tacho ist von VDO
StephanPosted on 12:14 pm - Sep 8, 2018
Hallo,
bei mir funktioniert nichts keine Anzeigen am Golf 3 Tacho. Habe mir schon einen 2. Tacho besorgt dort hab ich dasselbe Problem. Lediglich die Anzeigen von Fuel und Temp reagieren wenn man Strom drauf gibt. Lassen sich aber nicht kontollieren. Kannst du mir weiterhelfen?
ThomasPosted on 12:23 pm - Sep 8, 2018
Das mit den Tank und Temperatur Nadeln ist bei mir genauso. Der Rest funkt. Soweit.
StephanPosted on 12:31 pm - Sep 8, 2018
Hi
ich habe auch schon die Ports am Mega geändert aber keine reaktion kein zucken. Ich glaub auch nicht das der Tacho defekt ist. Wäre ja komisches ding wenn grad 2 defekte erwische.
StephanPosted on 1:43 pm - Sep 8, 2018
Ich weiß zwar nicht was passiert ist aber plötzlich geht das gute stück. Nur die Drehzahl bekomm ich nicht eingestellt
ThomasPosted on 5:56 pm - Sep 8, 2018
Hallo Stephan! Funktionieren bei dir Temperatur und Tankanzeige ordnungsgemäß?
LG
StephanPosted on 7:09 pm - Sep 8, 2018
Nein diese funktionieren auch nicht. Die stehen wie angenagelt bei 3/4
StephanPosted on 7:12 pm - Sep 8, 2018
Welche Werte hast du bei der Drehzahl eingestellt? Wenn ich 400 max gehe zeigt er mir 1200 u/min an. Nur bei dem Wert 30 zeigt er senkrecht nach unten an.
ThomasPosted on 9:20 am - Sep 7, 2018
Hallo. Nach langem Experementieren habe ich es immernoch nicht hinbekommen, dass bei ETS2 die Temperatur- und Tankanzeige fznktionieren. Die Zeiger stehen immer auf der Hälfte und bewegen sich kein stückchen!
Kann mir bitte jemand helfen?!
MfG
AndreasPosted on 11:09 am - Sep 7, 2018
Hallo Thomas, leider hab ich im Moment kein Tach zum testen. Hast du Werte im RCC stehen, bzw. verändern sich diese auch ?
ThomasPosted on 2:40 pm - Sep 7, 2018
Hallo Andreas!
Ja, in der RCC Software stehen die gültigen Werte vom LKW. Leider sind die Temperatur und Tank Anzeigen dennoch immer auf der Hälfte.
Hoffe du kannst mir helfen.
MfG
AlexandrePosted on 9:16 am - Sep 1, 2018
Hallo Andreas.
Danke für alles!
Ich habe eine ganze Cokpit gemacht: https://youtu.be/tF-n2Uu3VbM
Kannst Du bitte für Next Car Game Wreckfest das Software kompatible machen?
MFG, Alex.
AndreasPosted on 11:10 am - Sep 7, 2018
Hallo Alexandre, meinerseits wird dass Programm nicht erweitert , nur aktuell gehalten.
BelaPosted on 9:48 pm - Aug 12, 2018
Hallo, vielen Dank für die tolle Arbeit. Leider komme ich nicht mehr weiter. Ich habe den Tacho jetzt schon 2x neu gelötet und auch ein zweiten Arduino Nano getestet. Den Drehzahlmesser habe ich nicht angeschlossen da ich ihn nicht brauche. Sprich die Transistorschaltung fehlt komplett. Sobald ich den Arduino an den USB Anschluss anschließe bewegen sich die Nadeln für Tank und Wassertemp. Immer hoch und runter, egal was ich im RCC einstelle oder einschalte. Mittlerweile tippe ich auf einen Tachodefekt. Wobei ich den Tacho selbst ausgebaut habe und er heile war. Hat noch wer eine Idee? Ich habe daa Basis V2 Sketch genommen.
KlausDieterPosted on 6:17 pm - Jul 22, 2018
Hat jemand ein Kabeldiagramm für den Tacho vom Ford Mondeo MK II der oben erwähnt wird?
FelixPosted on 9:02 pm - Jul 9, 2018
Ich habe alles korrekt an meinen BMW E36 tacho angeschlossen, es funktioniert soweit auch aber eben nur die Geschwindigkeit. Hat vieleicht jemand eine Idee wie ich rpm zum laufen bekommen kann. (Temperatur und Benzin sind mir nicht so wichtig.) Die Pins umlegen habe ich schon probiert, hat aber nicht gebracht.
AndreasPosted on 9:06 pm - Jul 9, 2018
Km/h und Rpm war das erste was ich mit dem e36 Tacho umgesetzt habe. Wenn du dich an den Schaltplan gehalten hast muss Rpm funktionieren. Das Tacho ist aber Ok?
FelixPosted on 9:33 pm - Jul 9, 2018
Der Tacho solle in ordnung sein, wie könnt ich das Überprüfen? Die abdeckung hinten ist bei mir Hellblau und nicht Schwarz, das ist aber auch der einzige Unterschied.
Falls es Hilft ich habe damals diesen Tacho gekauft:
https://www.ebay.de/itm/orig-BMW-3er-E36-318ti-Compact-Tacho-Kombiinstrument-Tachometer-6211-8360484/162920173136?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649
FelixPosted on 10:43 pm - Jul 9, 2018
Kleiner Nachtrag:
Habe jetzt alles neu verkabelt, jetzt gehen zwar die Motor Kontrollleuchten an, aber sonst funktioniert gar nichts mehr.
MartinPosted on 4:21 pm - Jun 30, 2018
Hallo!
Ich habe dein Programm mit einen Arduino Mega versucht mit einen VW Passat B5 Tacho BJ1997, aber leider ohne Erfolg. Ich habe Online die PIN Belegung gefunden und Beleuchtung Blinker und Co Funktionieren nur die Temp, Geschwindigkeit und Drehzahlmesser lassen sich nicht ansteuern…
Kannst du mir irgendwie weiterhelfen?
Mfg
Martin
FlorianPosted on 7:59 pm - Jun 29, 2018
Hallo Andreas,
könntest du mir vielleicht ein Schema zukommen lassen, wie ich einen Polo 6N Tacho an den den Arduino anschließe? Pin Belegung ist diese: https://www.polotreff.de/html/tacho-pinbelegung-117
Wie ich die LEDs anklemme ist mir klar (tausche die 12V Lämpchen gegen 5V LEDs), bin nur unsicher, ob ich soweit richtig liege
FlorianPosted on 8:38 pm - Jun 29, 2018
Bin nun doch durchgestiegen, ist ja soweit gleich. Interessanter wäre, wie ich die 12V Quelle anschließe bzw. Einbringe ohne dabei Arduino/Kombiinstrument zu zerstören.
HaykPosted on 7:58 pm - Jun 22, 2018
hi help set up I did everything as you said but the arrows do not move
AndrePosted on 10:39 pm - Jun 16, 2018
Hi ich wollte mal nachfragen ob ihr RaceRoom schon zum laufen gebracht habt weil das geht ja meiner Meinung nach nicht mehr über Shadow Memory sondern über API… oder sowas. Oder stell ich mich nur zu blöd an das zum laufen zu bekommen, Danke im voraus
KuchenzPosted on 9:14 pm - Jun 10, 2018
Damals schon benutzt und jetzt in abgeänderter Form wiedergefunden….
Best Thread ever ;D Großes Danke und so ^^
KuchenzPosted on 9:26 pm - Jun 10, 2018
Bekomme es nur leider nicht mit ETS2 zum laufen. Lade den Ets code hoch, habe die „plugindatei“ kopiert aber bekomme jedoch schon im Test modus keinerlei reaktion vom Tacho.
Project Cars 1 & 2 laufen problemlos. Vlt hat ja mnd ne Idee was ich übersehen habe 😀
KuchenzPosted on 10:30 pm - Jun 10, 2018
Hat sich erledigt. Trotzdem Danke 😀
RobertPosted on 8:35 pm - Jun 5, 2018
Hallo, könntest du mir beim Zeichnen helfen, von Verbindungen, die ich nicht verstehe und erkläre, wie ich alles mit der Quelle verbinde. Vergib meine Ungeschicklichkeit. Danke
alpaPosted on 5:45 pm - Mai 8, 2018
Hallo!
das ist ja witzig. Ich brauche aber den umgekehrten Weg. Ich will mit dem Arduino für unser E36 Rennauto ein digitales Display bauen und dazu die Wassertemp, die Drehzahl und die km/h vom Kombi einlesen und dann visualisieren.
Wenn ich das richtig verstehe, mapped Ihr diese Werte nach:
+int Temperatur = map(Data,0,140,140,0);
+int Drehzahl = map(Data,0,700,0,350);
+int Speed = map(Data,0,255,0,318);
Das bedeutet doch das der Wertebereich der folgende ist, wenn ich den mit dem Arduino einlese:
Temperatur = (0,140); 85==50°C
Drehzahl = (0,350);
Speed = (0,318);
Ich denke aber das AnalogRead nur bis 255 auflöst!?!? Wie ist die Mappingtabelle der Werte?
Danke
alpa
Morgan GardnerPosted on 2:39 pm - Apr 10, 2018
Can I ask what 7 segment display you used, and how you installed it into the cluster. I have test fitted a 19mm and an 11mm 7 segment display and neither of them seem to suit the cluster. https://imgur.com/a/8Hudy
Morgan GardnerPosted on 4:58 pm - Apr 4, 2018
With regards to your E36 Cluster video https://www.youtube.com/watch?v=9Uz7s_ZKZJY
Can you provide me with some details on the hardware used to create the RPM lights in place of the fuel economy gauge?
I’d like to create the same thing on my cluster, but after measuring the size to be around 55mm, there’s not a lot of space to add LEDs and a 7 segment display.
AndreasPosted on 5:04 pm - Apr 4, 2018
Look here :
https://sim-pc.de/platine-fuer-drehzahl-und-ganganzeige/
Morgan GardnerPosted on 5:10 pm - Apr 4, 2018
Cheers 😀
TomPosted on 7:38 pm - Mrz 23, 2018
Can RCC work with clocks from tacho ford mondeo MK3?
MitschkePosted on 3:54 pm - Mrz 22, 2018
@Stephan:
Scheint mir nach ner Fehlermeldung des Tacho von sich aus , aber keine Ahnung ob das so ist.
Weil eigentlich kann die RCC Software dieses Phänomen gar nicht simulieren.
Kann es aber sein, dass auf deinem Arduino ein altes Script von einem anderen Projekt nochh nebenbei läuft?
StephanPosted on 10:18 pm - Mrz 23, 2018
Hallo, kann man den Tacho irgendwie testen ob er richtig funktioniert. Ich denke der ist kaputt denn mit einem Kienzle-Tacho klappt alles
MitschkePosted on 10:58 pm - Mrz 23, 2018
Gut, rein theoretisch hast du ihn ja getestet mit der RCC Software, und wenn nen anderer Tacho funktioniert an deinem Arduino pmi scheint wohl der Tacho ne Macke zu haben.
Sonst irgendwie nen Pwm Script finden und einzelnen Rpm und speed testen.
Tank und Temperatur kannst du einfach 5V mal anlegen und gucken ob der Zeiger voll ausschlägt. Alles ohne Gewähr und vlt hat jemand anderes ne bessere Idee
StephanPosted on 8:11 pm - Mrz 19, 2018
Da passiert nix
AndreasPosted on 8:12 pm - Mrz 19, 2018
Was ist mir Rpm ?
StephanPosted on 8:13 pm - Mrz 19, 2018
Hab ich nicht angeschlossen weil ich noch den richtigen Transistor habe
StephanPosted on 8:14 pm - Mrz 19, 2018
Brauch das Arduino ne extra stromversorgung?
AndreasPosted on 8:15 pm - Mrz 19, 2018
USB sollte reichen
StephanPosted on 8:20 pm - Mrz 19, 2018
Hast du noch ne idee was es sein kann
StephanPosted on 8:39 pm - Mrz 19, 2018
Ich bekomm keine der Anzeigen angesteuert, nur Fuel und Temp gehen auf die hälfte der möglichen Anzeige. Verändern kann ich nur nichts.
MitschkePosted on 1:07 am - Mrz 20, 2018
Hi,
bist du die sicher wirklich alles richtig angeschlossen zu haben. Jede 12V und jede Masse die der Tacho benötigt?
Und der Tacho an sich funktioniert?
Auch den richtigen Pin am Arduino genommen? ( ich will dich nicht verarschen, aber in den meisten Fällen liegt das Problem an solchen Sachen, die man leichtfertig übersieht und auch meint richtig gemacht zu haben)
Notfalls mal überprüfen, kleines PWM Script schreiben und nur die km/h Anzeige anschließen.
StephanPosted on 7:58 pm - Mrz 20, 2018
Hallo Mitschke
ich hab nochmal sämtliche Kabel abgezogen und verdrahtet Drei 12v auf 11,12,13 vom Tacho, die 4 Massekabel 2,3,5,8, auf Minus vom Trafo. Strom drauf—-> Tacho leuchtet und die Display´s gehen an. Kabel auf Pin 3 digital vom Funduino Mega auf Pin 27 Tacho. Kabel von GND an Trafo-Minus. Rcc gestartet —-> Com ausgewählt —–> Test an —–> Open gedrückt keine Reaktion. Zusätzlich Pin 5 für Fuel mit pin 21 am Tacho ——> Tankanzeige geht auf halb voll, keine Reaktion über RCC. Jetzt hab ich mal noch die Temp mit angeschlossen. Auch dort geht der Zeiger in Mittelstellung und das Display für den KM-Stand flackert komisch. Was mir noch einfällt als ich es zum 1. mal angeschlossen habe blinkte immer die Ölkanne. Hat eventuell was zusagen? Mittlerweile hab ich die Lampen durch LED´s ersetzt.
StephanPosted on 10:00 pm - Mrz 22, 2018
Hallo,
ich hab jetzt noch ein bisschen Probiert. Das komische wenn ich das Temp-kabel auf den speed Pin3 lege bekomm ich einen ausschlag vom Tacho, kann den dann auch ein wenig beeinflussen im rcc. Das gleiche ist auch bei Fuel. Jemand ne Idee wieso das ist?
StephanPosted on 8:24 pm - Mrz 18, 2018
Hallo,
ich hab alles so gemacht wie Video nur bekomm ich die Zeiger nicht bewegt. Tacho Golf 3 und Arduino Mega. Kann mir einer helfen danke.
AndreasPosted on 10:54 am - Mrz 19, 2018
Alles wichtige auf 12v und Masse geschaltet ?
Masse zum Arduino geführt ?
Zum Testen Arduino Pin3 (KMH) auf Pin27 vom tacho gesteckt ?
TACHO JUSTIEREN
1) linke Seite echte Tachodaten angeben, speichern auf pc und Arduino write
2) Testmodus anhacken
3) ComPort öffnen
4) Funktion wählen was du justieren willst (zum Testen (KMH)
6) auf max und dann über Slider den Wert einregeln und auf Tacho achten.
7) Arduino und pc schreiben
8) test wählen und einen belibiegen Wert wählen. Z.B. 100. Das Tacho sollte auf 100kmh stehen.
9) ComPort schliessen
10) Hacken Testmodus entfernen
gegebenenfalls Arduinio noch mal Stromlos machen und das rcc im Zweifel neustarten.
StephanPosted on 4:36 pm - Mrz 19, 2018
Hallo Andreas,
ja alle 12V anschlüsse gehen vom Trafo zum Tacho. Die 4 Masse anschlüsse gehen auf den Trafo. Ein zusätzliches Mass geht auf das Arduino. Pin sind auch richtig gesetzt. Tachonadel rührt sich aber nicht. Den Sketch ich nicht mit Programer hochladen bekomme immer eine Fehlemeldung. „Einfaches“ hochladen geht.
AndreasPosted on 4:55 pm - Mrz 19, 2018
„Einfaches hochladen“??
StephanPosted on 5:15 pm - Mrz 19, 2018
Man kann ja hochladen oder hochladen mit Programer zweiteres geht nicht
AndreasPosted on 5:22 pm - Mrz 19, 2018
Das „normale“ Hochladen, bzw. Pfeil rechts oder auch Strg +U ist ausreichend. Welchen Sketch/Code nutzt du?
stephanPosted on 5:26 pm - Mrz 19, 2018
Ich nutze den Basic
StephanPosted on 7:00 pm - Mrz 19, 2018
Wenn ich jetzt nur den pin für fuel oder Temp ans Arduino anschließe reagiert die Tachonadel und der geweilige Zeiger geht in die Mitte. Sobald ich den Pin für KM/H anschließe geht die Tachonadel auf null.
AndreasPosted on 7:42 pm - Mrz 19, 2018
Äh… du legst den Pin von fuel oder temp an und die Tachonadel (km/h) bewegt sich? Oder hab ich das jetzt falsch verstanden.
AndreasPosted on 7:48 pm - Mrz 19, 2018
Zeig mal deine gespeicherten Werte. (Video 15:12)
StephanPosted on 7:52 pm - Mrz 19, 2018
Ja sie reagiert bleibt starr und steif bei 110.
220,0,336
700,0,325
65,13,155
130,140,0
3,2,5,6
7,8,9,14,15
99
99,99
AndreasPosted on 8:02 pm - Mrz 19, 2018
was ist wenn du nur Pin 3, und Masse vom Arduino angeschlossen hast?
StephanPosted on 8:07 pm - Mrz 19, 2018
Meinst du jetzt ohne 12V?
AndreasPosted on 8:10 pm - Mrz 19, 2018
Die natürlich auch
StephanPosted on 8:11 pm - Mrz 19, 2018
Da passiert nix
VinzenzPosted on 1:02 pm - Mrz 18, 2018
Hallo, wie muss ich das Skript ändern für nen Arduino Nano oder klappt das nur mit einem Mega?
Mit freundlichen Grüßen
Vinzenz
AndreasPosted on 10:43 am - Mrz 19, 2018
Hi, der Nano hat nicht so viele Anschlüsse wie der Mega. Wenn du den Nano nutzen willst wirst du auf ein einige Werte verzichten müssen. Schau dir mal im Code die Zeilen 41-63 an. Dort werden die Pins für den darunter folgenden Code konfiguriert.
VinzenzPosted on 3:59 pm - Mrz 22, 2018
Danke für die Antwort,
verwende den Nano jetzt aber für ne automatische Bewässerung und habe dem Dashboard Peojekt einen Mega gewidmet.
Jetzt läufst 😉
Aber eine Frage habe ich noch:
a) ich habe die E36 Verbrauchsanzeige umgebaut zu einer Bremsdruckzeige, habe also ein neues Ziffernblatt draufgeklebt.
In der RCC Software wird ja der Wert Airpressure im Dashmenü aufgeführt, wie kriege ich den ins script eingebaut?
Einfach die entsprechenden Codezeilen aus für den RPM und mit neuer pinzuweisung einbauen wird ja nicht funktionieren, da man keine Kalibrieungsmlglichkeiten aus dem RCC hat. Also wie würde ein einfacher Code ausschauen?
Danke im Voraus
MitschkePosted on 10:46 pm - Mrz 16, 2018
Hallo,
Habe heute versucht alles so zu machen wie in der Anleitung. Versuche jetzt ETS zu spielen aber in dieser developer console steht dass unable to load von dem nötigen Plugin, was anbei den Dokumenten der RCC Software war.
Weiß jetzt nicht mehr was ich tun soll, bin mit meinem Latein am Ende.
Also der Tacho irgendwie funktioniert dieses telemetry Plugin bei mir nicht. Ansonsten lässt sich der Tacho übers RCC ansteuern, aber aus ETS2 heraus tut sich nichts. Bitte um Hilfe , danke
MitschkePosted on 3:13 pm - Mrz 17, 2018
Problem gelöst, habe über Github eine andere Version der telemetry.dll runtergelaufen und eingefügt in den Plugin Ordner. Jetzt funktioniert es
Andere Frage: Kann ich irgendwie den Durschnittsverbrauch mir anzeigen lassen auf dem e36 Tacho? Bzw liest die telemetry Datei dass auch raus und wie füge ich dass dann in RCC und dem Sketch ein?
AndreasPosted on 10:34 am - Mrz 19, 2018
Komisch das meine beiliegende dll bei dir nicht funktioniert. Werd das aber nochmal mit der neusten ETS überprüfen (hab da lange nicht reingeschaut). Verbrauch liest das rcc nicht ein.
Der Ursprüngliche Gedanke war ja nur eine kleine Hilfestellung für die 4 Grundfunktionen im Tacho. Daraus wurden im ETS schon 35.
AndreasPosted on 7:16 pm - Mrz 19, 2018
Ich hab mein ETS2 jetzt auf die 1.30.2.6s (64Bit) aktualisiert und die läuft mit der letzten rcc 2.0.0.1
MitschkePosted on 1:01 am - Mrz 20, 2018
Ja, anscheinend war mein ETS2 nicht mehr up to date und war deswegen nicht kompatibel mit dem Plugin. Hab jetzt ETs geupdatet und jetzt klappt’s auch mit deinem telemetry Plugin. Nochmals danke
IuliusPosted on 9:18 pm - Mrz 4, 2018
Moin Moin, erstmal Danke für das kostenlose Bereitstellen und einfach Klasse, dass es noch Leute gibt, die etwas sinnvolles Programmieren 😉
Ich hätte da aber eine Frage: Man kann aktuell nur die genannten Anzeigen ansteuern? Für Blinker, Fernlicht etc müsste man einen externen Schlager verwenden oder kann das auch aus ETS2 rausgelesen werden?
Mit freundlichen Grüßen
ThomasPosted on 8:22 am - Feb 10, 2018
Hallo. Vielen Dank erstmal für das Programm. Ich bin super zufrieden. Jedoch ist die Tankanzeige und Temperaturanzeige immer auf der hälfte. Was habe ich falsch gemacht?
AndreasPosted on 11:41 am - Feb 10, 2018
H, in welchem Spiel?
ThomasPosted on 3:57 pm - Apr 26, 2018
ETS2
MaikPosted on 8:00 pm - Feb 8, 2018
Moin Moin.
Wäre es möglich die Verdrahtung und evtl den Programmcode hoch zuladen?
Sieht ja so aus als ob der Controller dadurrch viel schneller Arbeiten kann.
Danke dir.
AndreasPosted on 3:24 pm - Feb 9, 2018
Hallo Maik, der Link steht im Artikel: NewLiquidCrystal
jacob105Posted on 1:59 am - Feb 5, 2018
Hello, good update. Can you tell me what number is assigned to reverse gear?
TobiasPosted on 7:50 pm - Jan 31, 2018
Hallo gibt es eine Implementierung für ETS 2 und Led´s ?
Wenn sowas vorhanden wär an welcher Stelle im Programm Code kann man die einfügen ?
Das Ganze soll dann über WS2812B Realisiert werden 🙂
Moritz RulfPosted on 9:34 pm - Jan 16, 2018
flashen heist überschreiben so nebenbei
Moritz RulfPosted on 8:59 pm - Jan 16, 2018
Hi,
was kann ich tun wenn meine kmh nadel wenn bei rcc 0 drinne sthet zuckt meine nadel bei 80-160 rum hab schon alle zahlen mal durchgemacht er zuckt immer ich bekomme in nicht ruhig Tacho ist ein Golf 3
DanielPosted on 1:15 pm - Jan 16, 2018
Hier ein paar Videos von mir
DanielPosted on 1:15 pm - Jan 16, 2018
https://www.youtube.com/user/vwtyp53i
ThomasPosted on 7:54 pm - Jan 12, 2018
Kann mir jemand das Program per eMail schicken?? Wäre sehr hilfreich.. danke
Email: lolh842@gmail.com
AndreasPosted on 7:59 pm - Jan 12, 2018
Ich schau gleich was los ist
AndreasPosted on 9:19 pm - Jan 12, 2018
Downloads sind wieder online
TravisPosted on 7:31 pm - Jan 12, 2018
Hi! Gibt es ein Update für den Downloadlink?? Scheint nicht mehr verfügbar zu sein..
AndreasPosted on 9:19 pm - Jan 12, 2018
Downloads sind wieder online
TravisPosted on 10:34 pm - Jan 15, 2018
Danke! Ich habe es jetzt ohne probleme hin bekommen, dass der Drehzahlmesser und die Geschwindigkeit funktionieren. Aber ich bekomme die Temperatur und den Tank einfach nicht hin… Es ist alles richtig angeschlossen und ich finde den fehler nicht… Muss ich da irgendwas besonderes beachten?? L.G Travis
TravisPosted on 10:47 pm - Jan 15, 2018
Und ich wollte fragen, ob es irgendwie möglich ist die Kontrolleuchten an zu steuern? 🙂
TravisPosted on 11:04 pm - Jan 15, 2018
So.. Temperatur geht auf ein mal. Aber der Tank macht nix :/
SebasPosted on 11:45 pm - Jan 10, 2018
Hi, can you explain where the resistance of 120 or more is going?
CarlosPosted on 12:00 am - Jan 8, 2018
I have tried everything and I do not know how to do it, sorry for the inconvenienc
CarlosPosted on 10:42 am - Jan 7, 2018
know the number that makes the needles move, with can bus shield H and L, specify the number for the program
rpm =
fuel =
speed =
temp =
CarlosPosted on 7:25 am - Jan 7, 2018
Hello, first my congratulations for the project. My main problem is when I have to number the rpm, the speed in the rcc program, my project is rx8, the number that I have to assign with the bus shield, a greeting
AndreasPosted on 9:58 am - Jan 7, 2018
Number the Rpm ? What you need? Another Max value?
KevinPosted on 7:48 pm - Jan 2, 2018
Hallo Andreas,
das ändern der Tachogrenzwerte funktioniert mit dem BasicV2 sketch wunderbar wie im Video.
Ich bekomme leider mit dem RX8_canbus sketch kein Beschreiben(write Arduino) des Uno mit den geänderten Werten hin. Auch das EEprom Werte auslesen unter Debug zeigt nichts an. Beim offnen des com3 flackert die RX LED des UNO. Muss das CAN-Bus Shild zwingend angeschlossen sein um die Funktionen zu testen?
AndreasPosted on 8:22 am - Jan 3, 2018
Hallo Kevin, ja du hast recht …. denn es ist nicht nötig die Tachojustierung über ein Mapping vorzunehmen.
Sie ist im Tachosketch für den RX8 nicht implementiert. Alle Anpassungen werden im Sketch geändert. (Müsste ich noch umsetzen)
Wenn du da also was justieren willst, musst du es im Sketch machen.
ArduinoPins Zeile 32-37.
Anzeigen Zeile 40-50 und 52, 53. Ach ja, bei mir war es die Lampe für den Gurt, ABS lässt sich normalerweise steuern.
anmaPosted on 5:02 pm - Jan 2, 2018
Hi,
I expect a Z4 s peedometer is using CAN as well, but I am not sure about it. Do you know where I get information about the speedometer and the message IDs and formats? I am not sure but I think I have read a link to a page in a comment here where to find such kind of information.
Thomas.EPosted on 2:01 am - Dez 31, 2017
Guten Tag ich kann beim justieren meines tacho die Werte was ich da eingetragen habe nicht auf mein andruino speichern???? Beispiel kmh fängt bei mir ab 20 an und geht bis 220 da kann man doch rechte Seite die Werte ändern des habe ich gemacht aber er läst mich die Werte nicht auf mein adruino speichern was mache ich da jetzt habe alles gemacht ……. Habe ein audi b3 tacho ohne Drehzahl Messer und wenn ich sag mal so bei Full die Werte rein machen möchte gebe ich sie da ein und will dann wieder auf Speed gehe sind die Werte weg bitte um Hilfe
AndreasPosted on 12:36 pm - Dez 31, 2017
TACHO JUSTIEREN
1) linke Seite echte Tachodaten angeben, speichern auf pc und Arduino write
2) Testmodus anhacken
3) ComPort öffnen
4) Funktion wählen was du justieren willst (zum Testen (RPM)
6) auf max und dann über Slider den Wert einregeln und auf Tacho achten.
7) Arduino und pc schreiben
8) test wählen und einen beliebigen Wert wählen. Z.B. 2000. Das Tacho sollte auf 2000rpm stehen.
9) ComPort schließen
10) Hacken Testmodus entfernen
gegebenenfalls Arduinio noch mal Stromlos machen und das rcc im Zweifel neustarten.
Stell die MaxWerte einfach mal 5er Schritte rauf oder runter. Ich mein bei meinem 2 ten Tacho hab ich bei Speed 318 hinterlegt.
Gruss Andreas
Siehe auch Video bei Minute 3:45
https://www.youtube.com/watch?v=WWnBEGLMBAk
Thomas.EPosted on 2:19 pm - Dez 31, 2017
https://youtu.be/PIr3C6rHHno Andreas hier war mal ein Test
AndreasPosted on 3:52 pm - Dez 31, 2017
Bitte lies doch mal aufmerksam die Anleitungen und schau dir auch das Video an: https://sim-pc.de/rcc-anleitung-fuer-beginner/
AndreasPosted on 3:54 pm - Dez 31, 2017
In deinem Video seh ich das du nicht mal die Grundeinstellungen gemacht hast. Dein Tach geht bis 220, dann musst du das auch im rcc hinterlegen…. es passt sonst nichr
Thomas.EPosted on 3:58 pm - Dez 31, 2017
Das rcc habe ich alles so eingestellt wie es auf mein tacho ist 220 zeigt er mir auch jetzt an habe alle Einstellungen übernommen und die Werte stehen auch da …… aber mein tacho ist zu schnell mit dem hoch drehen von der kmh Anzeige ….. Habe auch andere Werte genommen um es zu justieren weil mein tacho erst mit 20 anfängt
Thomas.EPosted on 4:13 pm - Dez 31, 2017
Und den test Modus steht beim rcc auch nicht nur config
AndreasPosted on 4:20 pm - Dez 31, 2017
Wenn du den BasicV2 Sketch genommen hast, lade den nochmal und ändere in Zeile 225 die 0 auf 20. Dann wieder flashen und am besten im rcc dann verbinden, reset klicken. neustarten und neu einstellen.
thomas ePosted on 5:38 pm - Dez 31, 2017
also habe ich gemacht bei rcc sehe ich es nicht musste auf der linken seite beim tacho einstellen 285 eingeben dann ging mein tacho genau
SergioPosted on 12:04 am - Dez 30, 2017
Hello, first apologize for the translation topic,
my problem comes when I have to configure the rx8 with rcc v2, I have no idea how to do it I want to play corsa assetto, what steps I have to follow, if I have to put some file and what resistance I have to add and how and what number of pin I have what to choose in rcc speed, rpm.
Thank you very much and happy holidays.
anmaPosted on 5:01 pm - Jan 2, 2018
Hi,
I expect a Z4 s peedometeris using CAN as well, but I am not sure about it. Do you know where I get information about the speedometer and the message IDs and formats? I am not sure but I think I have read a link to a page in a comment here where to find such kind of information.
SturmXPosted on 11:20 pm - Dez 29, 2017
Problem ist gelöst.
Das Golf 4 Tacho braucht eine höhere PWM Frequenz 🙂
WesleyPosted on 5:25 am - Aug 30, 2018
How to solve this problem, I have golf 4 dashboard but RPM
does not work, do you can help me, thank you
SturmXPosted on 8:04 pm - Dez 29, 2017
Nutze die Software mit einem Golf 4 Tacho. Drehzahl und Geschwindigkeit gehen Perfekt aber Temperaur und Tank leider nicht. Bei einem anderen Programm (Omis 2 Dash) laufen beide aber. Weiß da einer Rat?
AndreasPosted on 8:05 pm - Dez 29, 2017
Welches Game?
SturmXPosted on 9:40 pm - Dez 29, 2017
Über ech geht es bei keinem Game auch über die Justierung in der Software passt nichts. Bei Omsi 2 mit dem Plugin von Gazz geht es ohne Probleme.
SturmXPosted on 9:42 pm - Dez 29, 2017
Über RCC* zum verrückt werden diese Autokorrektur am Handy 😀
KlausDieterPosted on 6:21 pm - Jul 22, 2018
Grüß dich, Könntest du mir sagen welchen Tacho genau du benutzt hast und wie du ihn verkabelt hast?
AndreasPosted on 6:25 pm - Jul 22, 2018
E36 320 Coupé
KlausDieterPosted on 6:32 pm - Jul 22, 2018
Ich meinte SturmX, Der Golf 4 Tacho hat mich hellhörig gemacht
SergioPosted on 6:33 pm - Dez 29, 2017
I forgot it is for Corsican assetto.
SergioPosted on 6:07 pm - Dez 29, 2017
hello, I have solved the arduino theme, now I want to know how to program the rcc which numbers should I put in rpm, speed or if I have to copy some file, now when I load the arduino the temperature and oil needle goes up and nothing else does
sergioPosted on 11:09 pm - Dez 27, 2017
FIRST PROBLEM SOLVED, THE NEXT STEPS WHICH WOULD BE WRITTEN BY PRIOR IF YOU WANT AND WHETHER YOU EXPLAIN ME ALL THE STEPS TO FOLLOW, I AM BEING A LOT OF HELP THANK YOU
SergioPosted on 4:04 pm - Dez 27, 2017
Hello, I have tried to upload the codes that you have put and they do not finish me, I would like you to explain to me step by step what you have to do I would thank you, thank you very much.
AndreasPosted on 4:09 pm - Dez 27, 2017
Errormessage?
Which cluster?
SergioPosted on 9:29 pm - Dez 27, 2017
Hi, I’m writing some of the errors,
1-‚Thread ‚does not name a type
2-‚myThread.onRun (canbusBackgroundData);
3-‚myThread.setInterval (300);
4-‚myThread.shouldRun () (. {
5-‚myThread’ws not declared in this scope
These are some of the mistakes, I do not know what to do
Traductor de Google
https://translate.google.com › translate
El servicio gratuito de Google traduce instantáneamente palabras, frases y páginas web del español a más de 100 idiomas y viceversa.
Traductor | EL MUNDO
AndreasPosted on 9:44 pm - Dez 27, 2017
For CAN-BUS Cluster you must Import 2 librarys to your Arduino ide, mcp-can.zip and ArduinoThread.zip from Ressourcefolder of rcc.
AndreasPosted on 9:48 pm - Dez 27, 2017
https://www.arduino.cc/en/Guide/Libraries
thomas.ePosted on 2:24 pm - Dez 25, 2017
so frohe weihnachten ich habe mein audi 80 b3 tacho mit uhr zum laufen bekommen hier ist mal ein video davon https://www.youtube.com/watch?v=oLO5j_qeH9E also es geht alles tank temperatur geht auch nur mein khm zeige geht noch nicht da ich mein adruino noch flashen muss und die daten da drauf zu laden das es geht …….. bei hilfe würde ich ihnen gerne helfen …… ich habe ein komplettes auto im hof stehen was ich alles rasubauen kann was jetzt noch kommt ist des amaturnbrett was schon hier im keller ist ……… was ich noch nicht hin bekommen habe ist des mit der kmh anzeige ……. ich hofe sie können mir helfen ….. werde auch wenn ihr wollt weitere videos machen wie ich alles verkabelt habe um es zu laufen zu bekommen …… ich hoffe es mir kann jemand weiter helfen danke
und noch ein schönen 1 weihnachtsfeiertag
thomasPosted on 5:05 pm - Dez 23, 2017
kann mir jemand sagen wie ich andruino uno flashen tue ……… ein link würde mir reichen und eventuell wenn es geht wie ich die einstellungen machen soll auf den andruino das die pins so eingestellt sind das man es einfach nur noch anstecken muss und alles machen kann habe mein audi 80 b3 tacho ohne widerstände oder sonnst was zum laufen bekommen ….. meine frage ist kann ich auf mein adruino 12 volt drauf geben mit dem anschluss ???? danke schon mal
AndreasPosted on 12:16 am - Dez 30, 2017
schau mal hier: https://sim-pc.de/rcc-anleitung-fuer-beginner/
StefanPosted on 9:21 pm - Dez 20, 2017
Guten Abend zusammen. Ich habe mir heute ein Golf 3 Tacho gekauft und wollte es gern mit der hier zur Verfügung stehenden Software plus der Anleitung es zum Laufen bringen. Jetzt lese ich also erstmal die Anleitung durch und stoße auf den Punkt man müsse das Arduino flashen jetzt habe ich keine Ahnung wie soetwas aussehen soll und oder durchführen soll in den meisten Videos benutzen die meisten gleich 2 Arduino Geräte um den Chip darauf zu flashen ist das den so kompliziert oder kann mir vielleicht jemand eine Anleitung schreiben oder gern per E-Mail senden die auch für Dummis zu verstehen ist??? Es währe super wenn mir hier jemand helfen könnte dann könnte ich auch endlich das Tacho anschließen habe ja extra alles besorgt was man dann noch benötigt. Kondensatoren und Wiederstände. Ich hoffe ich darf bald etwas von euch Lesen.
thomasPosted on 9:41 pm - Dez 20, 2017
die frage stell ich mir auch wie ich es flshen muss habe auch 2 adruin einmal des mega 2560 und des uno kp wie ich es machen soll
AndreasPosted on 1:05 pm - Dez 21, 2017
Du kannst noch so viel verkabeln, wenn du den Arduino nicht geflasht hast, geht nichts. Ich versuche bis Jahresende ein Anfängervideo zur Grundkonfiguration zu machen.
AndreasPosted on 1:02 pm - Dez 21, 2017
Ich versuche mal bis zum Jahresende ein Video für absolute Arduinoanfänger zu erstellen und nein du brauchst nur ein Arduino 🙂
ThomasPosted on 1:40 pm - Dez 21, 2017
Mir würde nur ein linke reichen zum nachlesen und dann versuche ich es mal Danke
DanielPosted on 6:58 pm - Dez 21, 2017
Es gibt doch so viele Anleitungen im Netz, ein klein wenig sollte man sich schon bemühen.
ThomasPosted on 8:04 pm - Dez 21, 2017
Da sind es viele stimmt richtig aber alles verschieden Sachen…… brauche den begrif andruin flashen da kommen so viele Themen brauche des richtige Thema nicht das ich ihn falsch flashen
ThomasPosted on 8:56 am - Dez 20, 2017
Guten Tag meine Frage ist bekomme ich ein audi 80 b3 tacho ohne drehzahlmesser mit mega 2560 zu laufen ???? Habe schon versucht bekomme kein Strom drauf nix geht …… kann mir jemand dabei helfen wie ich es verkabel müsste Danke euch
smogfikPosted on 8:36 pm - Dez 20, 2017
Dont know, but maybe b4 have the same dashboard?
https://drive.google.com/file/d/0B5I-XjpZ-VfZWmhOREp5YzQtY1U/view
thomasPosted on 9:27 pm - Dez 20, 2017
habe ein b3 tacho vdo ziffer nummer ist km/h 893 190 habe alles versucht bekomme einfach kein saft drauf brauche ne anleitung wie ich was machen muss
thomasPosted on 9:38 pm - Dez 20, 2017
habe die pins herbekommen aber wo kommt was an plus 12 v und was auf gnd …….. habe 2 andruin einmal des mega 2560 und des UNO des kleine davon und habe alle 2 schon versucht geht nix
thomasPosted on 10:24 pm - Dez 18, 2017
wollte mal fragen ob jemand weis wie ich ein audi 80 b3 tacho zum laufen bekommen und was am besten ist für ein adruin des mega 2560 oder was könnt ihr mir rad geben ……. und was man noch alles braucht um es zum laufen zu bekommen danke schon mal
thomasPosted on 10:29 am - Dez 15, 2017
wollte mal fragen wie es eventuell mit ein audi 80 b3 tacho ausschaut mit der verkablungen ist ohne drehzahl messer ……. bin schon seit tagen auf der suche würde mich freuen wenn jemand infos hast
StefanPosted on 7:55 am - Dez 15, 2017
Hallo ich habe das Tacho vom Golf 5 und das muss ich ja auch ans Can Bus Anschließen soweit alles klar. Am Tacho selber habe ich angeschlossen Zündungs Plus, dann Dauerplus und Masse. Außerdem habe ich zwei Kabel einmal an Can Kombi High und Can Combi Low angeschlossen. Jetzt zu meiner Frage wie muss ich den das jetzt an das Can Bus Shield anschließen und wo? Und Läuft dies vielleicht auch mit deiner Software? Kannst du mir vielleicht helfen?
KevinPosted on 12:55 pm - Dez 9, 2017
Hallo Andreas,
tolles Projekt. Ich hab mir jetzt das den RX8 Tacho und das CANBus Shield geordert.
Würde mich über den Arduino Sketch per email freuen.
Gruss Kevin
AndreasPosted on 11:14 pm - Dez 9, 2017
Hallo Kevin, wenn du dein rcc aktuell hast, findest du den Sketch unterhalb im rcc Ordner .
sergio86Posted on 4:25 pm - Dez 19, 2017
Hola no me deja cargar el boceto, me salen muchos errores cundo intento cargarlo
AndreasPosted on 6:53 pm - Dez 19, 2017
por favor escriba alemán o inglés
KevinPosted on 8:24 pm - Jan 2, 2018
Hallo Andreas, danke Dir..hab ich übersehen… RX8 Tacho und das CAN Shield hab ich jetzt bekommen. Das Beschreiben des Uno mit dem RX8 Sketch läuft auch fehlerfrei ab. Ich kann nur nicht mit dem RCC die Werte im Uno scheiben oder auslesen(mit dem BasicV2 funzt es). Habe das schon mit aufgesteckten CAN Shield und auch ohne probiert. Woran kann das liegen? Gibts RCC bald bis 10000U passend zu dem Tacho? Ach und das Anschnallzeichen welches sich nicht deaktivieren lässt, das ist die Airbag-Kontrollleuchte.
Gruss Kevin
AndreasPosted on 8:23 am - Jan 3, 2018
Hallo Kevin, ja du hast recht …. denn es ist nicht nötig die Tachojustierung über ein Mapping vorzunehmen.
Sie ist im Tachosketch für den RX8 nicht implementiert. Alle Anpassungen werden im Sketch geändert. (Müsste ich noch umsetzen)
Wenn du da also was justieren willst, musst du es im Sketch machen.
ArduinoPins Zeile 32-37.
Anzeigen Zeile 40-50 und 52, 53. Ach ja, bei mir war es die Lampe für den Gurt, ABS lässt sich normalerweise steuern.
AndreasPosted on 8:25 am - Jan 3, 2018
Schau auch mal Zeile 127,128 (dort mit der 9900 experimentieren) sowie Zeile 136 & 137 ( dort den letzten Wert zum ändern benutzen.
BenPosted on 1:49 am - Aug 27, 2022
Hallo Kevin, Ich hab eine Frage an dich. An welche Pins hast du den Tacho an den Arduino angeschlossen?
VG
SaschaPosted on 7:59 am - Dez 8, 2017
wird Pcars 2 unterstützt?
AndreasPosted on 11:16 pm - Dez 9, 2017
Ich selbst habe kein PC2, weiß aber von mehreren Rückmeldungen aus den Kommentaren das es funktioniert.
SaschaPosted on 1:39 pm - Dez 21, 2017
Meeeeega Effekt. Danke
SaschaPosted on 11:06 pm - Dez 6, 2017
So. Alles super angeschlossen Arduino UNO verdrahtet, war garnicht so einfach.
Dann alle Testläufe durchgeführt nur habe ich noch 2 kleine Probleme.
Ich weiß ich könnte jetzt suchen aber vielleicht liegt die Lösung ja auf der hand *gg*
1. Drehzahlmesser E36 Tacho steht immer auf knapp unter 1000 Umdrehungen und geht nie auf 0, und zuckelt die ersten paar umdrehungen rum, oben raus passts
2. Temp anzeige bewegt sich nicht, ich habe das gefühl es liegt am tacho. steht immer auf max und geht auch von min auf max sobald der Tacho spannung bekommt. Fuel geht, ist halt träge wie im richtigen auch.
Was mach ich falsch mit der RPM und der Temp?
Gruß Sascha
AndreasPosted on 11:11 pm - Dez 6, 2017
Temp sollte sich zum Start eigentlich mittig einpendeln. Zum Thema rpm:
https://sim-pc.de/vw-golf-3-tacho-mit-rcc-real-cockpit-connector/
SaschaPosted on 11:22 pm - Dez 6, 2017
Die Temp geht wie gesagt immer auf max und bewegt sich nicht.
Das mit der Drehzahl ist natürlich nicht ganz optimal wenn ich den Zeiger runter machen muss.
Ich denke ich werde es dann so lassen bis jemand eine andere Lösung hat…
SaschaPosted on 8:41 am - Dez 7, 2017
Mal ein anderer Ansatz: Hast du mal die PWM Frequenz angepasst?
http://playground.arduino.cc/Main/TimerPWMCheatsheet
Weißt du ob der Tacho auch analoge Signale verarbeitet, also 0-5VDC o.ä oder nur PWM? dann könnte ich auf dem PWM vom Arduino mit einem LPF eine 0-5V Spannung erzeugen.
AndreasPosted on 9:53 am - Dez 7, 2017
Nein, nicht versucht. PWM / Tone wird nur für Km/h & Rpm genutzt. Tank & Temp sind träge anzeigen die mit abhängigem Widerstand arbeiten. Hast du mal die Werte im Debug ausgelesen ob die sauber gespeichert sind und mit den angezeigten im rcc überein stimmen?
LuisPosted on 1:46 pm - Dez 7, 2017
Bei mir das gleiche Problem, die Temp ist immer auf Max. und bewegt sich nicht…
SaschaPosted on 9:45 pm - Dez 9, 2017
Habe die Lösung für das Temp Prob.
Das ist verkeht herum, min is max und max is min. im rcc
Meine Werte: Min 142 und max 0
werte werden wenn du die spannung vom Tacho wegnimmst und wiederbringst an der nadel sofort angezeigt und stimmen dann auch im config testmodus.
puh… darauf muss man erstmal kommen.
AndreasPosted on 11:13 pm - Dez 9, 2017
Wieso Lösung? In gut 500 Kommentaren wurde fast jedes Problem mehrfach diskutiert. Meine Vorgabewerte im rcc sind genauso eingestellt.
SaschaPosted on 10:40 pm - Dez 9, 2017
Würdest du die RPM berechnung nochmal überprüfen?
Habe festgestellt das es nicht am Zeiger bzw. Instrument liegt (Wenn ich KMH und RPM tausche spielen die Zeiger auch verrückt)
Ich denke es kommt aus dem Sketch BasicV2 da es bei KMH ja auch keine Probs gibt.
AndreasPosted on 11:11 pm - Dez 9, 2017
Mir persönlich sind ca. 50 Nachbauten bekannt die tadellos funktionieren. Was soll ich also neu berechnen? Es gibt nur ein Mapping der eingehenden Werte mit den Werten deines Tachos die du selbst hinterlegt hast. Je genauer diese sind desto genauer ist auch dein Tacho. Meinerseits gibt es nichts zu verändern.
SaschaPosted on 10:04 pm - Dez 11, 2017
Sorry, ich muss nochmal nachhaken.
Folgendes habe ich ausprobiert.
-RPM Pin vom Tacho an KMH pin vom Arduino angeschlossen.
-Testmodus KMH aktiviert im rcc
-KMH in 1er schritten erhöht
Resultat Kein Zucken der Drehzahlmessernadel. Saubere anzeige der Nadel von 0 bis …
Warum?
Ich will dich echt net nerven, aber ich bin wirklich daran interessiert das rauszufinden.
Gruß Sascha
AndreasPosted on 10:27 pm - Dez 11, 2017
Du steuerst jetzt also mit dem km/h Signal den Rpm. Interessant.
Bei den meisten alten Tachos funktioniert km/h mit Hallgebern, deshalb auch die Tonelibrary.
Ich hab leider derzeit nichts aufgebaut. Du müsstest also selber mal testen. Ein zucken hab ich aber in meinen Tachos nicht. Einzig das Problem das Rpm nicht weit genug runtergeht, was in Rennspielen aber zu vernachlässigen ist.
SaschaPosted on 11:08 am - Dez 12, 2017
Ich habe heute gelesen dass gewisse Timer mit der Tone Library nicht unter 31Hz gehen können.
Das würde zum Phänomen passen dass ab der Zahl 32 die Nadel nicht mehr springt.
Allerdings kenne ich mich noch zu wenig mit den Arduino Boards aus.
Eine Idee wäre die Ausgabe nicht über die Tone Library zu machen sondern über AnalogWrite aber
dazu verstehe ich den Code zu wenig 🙂
Und warum es beim KMH funktioniert und beim RPM nicht is auch fraglich.
Naja. Als nächstes Hänge ich ein Oszi hin was der Ausgang rausgibt.
LuisPosted on 4:44 pm - Dez 6, 2017
Hallo,
bei meinem Tacho ist die RPM, sowie Geschwindigkeit nicht 1:1 mit der in der Software. Wie kann ich dieses Problem lösen? Benutzt wird ein VW Polo 6N 5392326600 Tacho- Kombiinstrument.
Gruß Luis
AndreasPosted on 9:39 pm - Dez 6, 2017
Hast du die Daten deines Tacho in rcc hinterlegt und auch die Justierung durchgefürt ?
Mit welchem Spiel hast du getestet ?
LuisPosted on 1:44 pm - Dez 7, 2017
Hey,
habe es sowohl per Test als auch DiRt Getestet (Auch diverse andere Spiele) bei allen das gleiche.
Wenn in der Software RPM auf 0 ist ist auf dem Drehzahlmesser 10 keine Ahnung woran das liegt. Negative Zahlen kann man ja im min berech leider nicht vergeben (mapping) da es ansonsten scheinbar gehen würde
AndreasPosted on 11:19 pm - Dez 9, 2017
Rpm lässt sich beim Golf nicht unter 1k und bei BMW nicht unter 750 senken. Wenn du weiter runter willst, gehts nur mit Anpassung der Tachonadel. Schau mal in der Anleitung beim VW Tacho.
JonasPosted on 7:57 am - Dez 4, 2017
Ich habe das selbe Problem, die Temp. Anzeige und die Tankanzeige bei meinem Golf 3 Tacho gehen auf 130 Grad bzw. volle Tankfüllung (komplett nach rechts), und sobald ich den Arduino mit dem Computer verbinde und den Port öffne gehen die beiden Nadeln wieder auf die Hälfte zurück, d.h. halbe Tankfüllung bzw. 90 Grad C. Ich bitte dringend um Hilfe. Vielen Dank übrigens, dass du diese Software geschrieben und veröffentlicht hast. Ich habe nämlich schon immer von so einem Tacho am Computer geträumt, es aber programmier-technisch nicht hinbekommen, da ich mich im Bereich Programmieren schlecht auskenne.
Liebe Grüße und eine schöne Adventszeit!
ThomasPosted on 9:17 am - Dez 3, 2017
Ich habe jetzt alles so hingebracht dass es funktioniert. Ich spiele Ets2. Jedoch die Temp. Nadel und die Tank Nadel bleibt, sobald man alles mit dem Strom verbindet, bei der Mitte stehen (90 grad bzw. Halber tank). Was mache ich falsch??
ThomasPosted on 6:42 pm - Nov 30, 2017
Hallo. Habe jetzt alles Verkabelt und so, rcc erkennt meinen Arduino Uno aber nicht. Was soll ich tun??
AndreasPosted on 6:46 pm - Nov 30, 2017
Du meinst dein Windoes erkennt den Arduino nicht. Clone?
ThomasPosted on 8:21 pm - Nov 30, 2017
Hat sich schon erledigt. Ich habe jetzt jedoch folgendes Problem:
Ich hab alles angeschlossen und den Arduino (Clone) auch über rcc eingestellt und so. Mein Golf 3 Tacho tut aber immernoch so, als wäre die Zündung an und die Zeiger bewegen sich kein Stückchen. 🙁
Die ÖL-Lampe blinkt, die Uhrzeit wird angezeigt und der KM-Stand, aber kein einziger Zeiger bewegt sich.
HemixPosted on 8:40 pm - Nov 28, 2017
Eine Frage ich möchte ein Audi 80 B4 Tacho mit Uhr als Tacho benutzen welche Pins muss ich benutzen und brauche ich noch andere Teile? LG Hemix
DanielPosted on 8:45 pm - Nov 28, 2017
Hallo Hemix kann dir gerne mit einem Schaltplan dienen, brauche die ET Nummer vom Tacho
HemixPosted on 11:21 pm - Nov 29, 2017
Wo ist die ET Nummer zu finden
AndreasPosted on 9:49 pm - Nov 28, 2017
Hier ist schon mal die Pinbelegung. https://elektrotanya.com/files/forum/2014/11/steckebelegung-kombiinstrument-b4.pdf
ThomasPosted on 3:28 pm - Nov 28, 2017
Hallo! Ich habe eine Frage.
An welche Pins muss ich die Buttons bzw. Schalter anschließen? Einen Pin kann man ja in der Software festlegen, aber mit welchem Pin soll ich das zweite Kabel des Tasters anschließen?
Vielen Dank schonmal im Voraus!
AndreasPosted on 3:46 pm - Nov 28, 2017
Äh… Fangfrage??? Über rcc selbst kannst du bis zu 5 Schalter aktivieren. Den jeweiligen Pin kannst du auswählen. Bei Tastern solltest du darauf achten, dass selbige entprellt sind. Schau dir auch mal die folgende Zeichnung mit dem Taster an:
https://sim-pc.de/wp-content/gallery/e36-schaltungen/bmw_e36_arduino.jpg
Das weiße geht zum gewählten Pin, das rote über einem Widerstand an 5v und das schwarze zu Masse. Der Taster selbst wird dann im Code vom Arduino verarbeitet.
ThomasPosted on 7:50 pm - Nov 28, 2017
Was ist aber wenn der Schalter ein 2-poliger ist??
AndreasPosted on 9:20 pm - Nov 28, 2017
Du hast dir aber das Schaubild angeschaut?
ThomasPosted on 9:58 pm - Nov 28, 2017
Uups Sorry, mein Fehler! Vielen Dank!
SaschaPosted on 7:41 am - Nov 28, 2017
Funktioniert es auch mit Project Cars 2 schon?
Treibe hier gerade den Aufwand ein E36 Cockpit zu bauen und wenn das nicht funzen würde
wäre es schade.
AndreasPosted on 9:29 am - Nov 28, 2017
Ich selbst hab kein PC2 aber in mehreren Kommentaren wird erwähnt das PC2 läuft.
ThomasPosted on 10:02 pm - Nov 26, 2017
Wieviel Ampere muss das Netzteil haben?
AndreasPosted on 2:27 pm - Nov 27, 2017
Ich nutze die 2-2,5a Netzteile
ThomasPosted on 7:41 pm - Nov 26, 2017
Welchen Transistor muss ich hier verwenden?
Bc547 A
Bc547 B oder
Bc547 C
FliesePosted on 5:27 pm - Nov 19, 2017
Hi
Kannst du evtl eine kleine Anleitung machen zum Flashen vom Arduino
Oder mir sagen welche Dateien ich genau auf dem Arduino Flashen muss
LG
smogfPosted on 6:47 pm - Nov 13, 2017
Hi,
Ive uploaded the scetch change pin to blinkers but nothing works. Do I need to do sth in RCC software also?
sergio86Posted on 11:00 pm - Nov 7, 2017
hola ,no logro encontrar los codigos para arduino serias tan amable de facilitarmelos,eres un crack
TomPosted on 9:45 am - Okt 22, 2017
Wie kann ich den blinker sketch für ets2 einbinden? bei mir funktioniert es leider nicht.
AndreasPosted on 9:54 am - Okt 22, 2017
Schau mal hier, das ist ein kompletter Code für ets2 von Daniel : https://sim-pc.de/download/ets2-daniels-code/
DanielPosted on 6:44 pm - Nov 8, 2017
Das sieht dann so aus
https://www.youtube.com/watch?v=FR7hmNVfI58&t=96s
mfg Daniel
MichaelPosted on 8:09 am - Okt 7, 2017
Hallo Liebe freunde
Ich habe erfolgreich den RCC2 an Project CARS 2 Getestet
mit den Einstellungen Shared Memory für Pcars1
MfG Michael
AndreasPosted on 8:16 am - Okt 7, 2017
Ja supi, Danke
JulianPosted on 10:18 pm - Sep 25, 2017
Hallo ,
ich bin gerade dabei ein ähnliches Projekt aufzubauen. Allerdings soll mein Tacho eher als „Männerlampe“ herhalten wenn ich ihn nicht gerade als Simulator brauche. Mittlerweile kann ich jede Lampe ansteuern. Die Drehzahl und auch die Geschwindigkeit. Nur Tank und Temperatur da tut sich nix. Mal zeigt er was mal nicht. Ich hab die Pins direkt an Bord angeschlossen und versuche sie mit analogWrite(Tank,x) anzusteuern. Vielleicht hast du noch eine Idee wo dran es liegen könnte.
Gruß
AndreasPosted on 6:04 am - Sep 26, 2017
Hi, als Lampe? Da musst aber kräftige LED’s drinn haben .. oder ich stell ich mir das falsch vor…
analogWrite ist schon richtig. Beide anzeigen sehr träge. Also erst immer den Arduino mit den vorgelegten Werten an, dann das Tacho einschalten. Auch müssen die ganze Zeit über Daten kommen. Du kannst aber auch zum testen ein einfachen Befehl wie z.b. analogWrite(PINVOMTANK,100); in die Schleife packen. Dann steht die Nadel fest.
JulianPosted on 11:04 am - Sep 26, 2017
Hallo Andreas,
das werde ich versuchen. Das mit der Schleife erklärt auch warum es nicht wollte. Die Nadeln sind seltsam mal zeigen sie was mal nicht ^^^^. Ich hab alle Lampen verkabelt auch die die eigentlich nicht drin sind. Jede Lampen Fassung ist belegt und ansteuerbar. 16 Lampen gehen über Masse ( sehr einfach anzusteuern). Allerdings hab ich es hier es mit einem TIP 120 Transistor gelöst. Dann kann ich den Digital Pin mit High ansteuern. High=an Low=aus finde ich angenehmer als jedes mal überlegen zu müssen. Die Plus gesteuerten Lampen waren tricky. Ich habe es mit einem Optokoppler gelöst und einem Relais was ja die beiden Kreise galvanisch sauber trennt. Insgesamt hat der Tacho so 29 steuerbare Leitungen ^^ Selbst die Klemmen sind steuerbar. Sodass man eine Zündung bewerkstelligen kann ( Geheimmenü bei den alten E36 Tachos).
Gruß Julian
AndreasPosted on 11:43 am - Sep 26, 2017
Hört sich gut an. Wenn fertig, sende doch mal ein Videolink.
JulianPosted on 10:57 pm - Okt 12, 2017
Hallo Andreas,
das Projekt gedeiht. Allerdings hab ich mehr Spaß am simulator gefunden. Der auch perfekt funktioniert. Weißt du zufällig ob das Shared Memory bei PC1/2 auch den Status der Schlupfkontrolle oder ABS übermittelt . Bei mir leuchten alle Lampen ich würde sie gerne auch in den Spielen mit einbinden.
Gruß Julian
Ps. Das Video kommt bald.
MichaelPosted on 9:37 am - Sep 23, 2017
Hi Andreas, wie siehts aus mit Project Cars 2 Support?
AndreasPosted on 10:48 am - Sep 23, 2017
Hi,
schon getestet? Vielleicht funktioniert es ja …… Ich hab PC2 noch nicht und werde es mir wohl auch erst im nächsten Jahr holen. Gibt es eine Demo für PC ?
ManfredPosted on 9:38 am - Sep 22, 2017
Wo findet man die Software zum flashen des Arduinos?
Man findet zwar jede Menge Videos, aber nicht den Source zu diesem Beispiel.
Vielen Dank
AndreasPosted on 6:03 am - Sep 25, 2017
https://www.arduino.cc/en/Main/Software/
ManfredPosted on 6:42 pm - Okt 22, 2017
vielen dank – aber ich meinte den „Source“ des „Sketch“, welches man auf den Adruino laden muss.
AndreasPosted on 8:13 pm - Okt 22, 2017
Liegt im rcc unterhalb von Ressourcen zusammen mit Schaltbildern etc.
MarlonPosted on 12:08 pm - Sep 9, 2017
Hi ich finde die Software sehr interressant Welche Arduino eignet sich am besten und funzt die Software mit Omsi 2? Bin absoluter Anfänger hab aber schon ne Button box gebaut meint ihr ich bekomm das hin? LG
MarcelPosted on 9:18 am - Sep 9, 2017
Hallo Andreas,
wäre es noch möglich zum Beispiel in Project Cars die Werte für „ABS Aktiv“, „TC Aktiv“ und „max Fuel Sim“ mit in die Software zu integrieren? Somit könnte man beim RX8 Tacho noch das ABS und DSC Licht mit nutzen. Auch der „max Fuel Sim“ Wert wäre interessant um eine bessere Skalierung der Tankanzeige zu ermöglichen. Beispielsweise habe ich nun im Arduino Sketch den maxFuel auf 120 Liter Skaliert, wenn man jedoch Truck Simulator anwirft, ist der Tank bei dieser Skalierung eigentlich immer voll. Hätte man hier den Maximalen Tankwert des Spiels, könnte man somit immer das richtige darstellen.
Würde mich über eine Antwort sehr freuen.
Gruß Marcel
smogfPosted on 8:48 am - Aug 25, 2017
Hi,
I’ve got Tacho from Ford Escort/Puma. RPM, Speedometer work with NPN Transitors just fine. I’ve got one problem with calibration. When I set MinValue from RPM in RCC I have exactly 906 RPM not 0. I cant get below this value (gauges in test mode so I can read it). Any ideas? I’ve run BasicV2.ino
AndreasPosted on 9:24 am - Aug 25, 2017
Please read / translate (with google) my text VW Golf 3.
It is the same problem and the solution is explained.
smogfPosted on 8:27 pm - Aug 23, 2017
Hi,
I can’t get 7seg display working. I use 74HC595 shift register and all pins seems to be connect correctly. Can anyone post wiring diagram?
AndreasPosted on 9:30 pm - Aug 23, 2017
Check Double The pins.
CA or CC?
Take a Look in The Datasheet from your 7segment. Test it with a sample code, Counter 0-9.
Works ?
smogfPosted on 8:43 pm - Aug 25, 2017
It works with simple contdown code. Tested both. CA and CC. Differences between CA nad CC is to light one segment 10000000 or 01111111. That I can change in code. Problem is that nothing is displayed, or whole is displayed, or all display flash. I will tommorow once again assemble all parts. But I’ve checked all hundert times.
smogfPosted on 7:10 am - Aug 26, 2017
Hi Andreas,
Thanks for Your reply.
My sample code, simple countdown work fine. Differences between CA and CC is only that you have to put in high state opposite pins (CA-11110000 is for CC 00001111), so this isn’t a problem just simple changes in code. I have CA. But its not the problem. I have 7seg always on, always off or sometimes it flash. But its still not that what it should be. I will try now to assembly whole parts once again. I have also such flashes (or all on, or all off) on leds connected to second shift register. I think it could be a problem with setting master and slave register. I tried also to put MR in low or high state, but it also dont work. I have no ideas what to do more. Just another try to connect all of it.
smogfPosted on 9:36 am - Aug 26, 2017
Hi once again,
I’ve today assembly all once again and still didnt work. I had time to closer look:
1. Without RPMLeds. Dont work. Take a closer look into code. Delete SPI.Transfer(RPM… – Bazigna!! Shift Indicator work.
2. With RPM Leds and full code. Dont work. Delete line as before. Work. WIth line no, but leds flash randomly. So…. not exactly randomly. I switched LEDs with 7seg. Boom. 7seg works. Leds unfortunately always on.
Conclusion: at first shift register I have RPM Leds, on second 7seg display.
3. Potentio to leds work. But I can get them lighting in order with RPMs.
Good that 7seg work. I can live without rev meter (for now) 😀
MichaelPosted on 1:42 am - Aug 7, 2017
Hi und Hallo 🙂
Die Idee mit den Bodyshakern gespeist von den Fahrzeug/Physik Werten hat mich überzeugt.Ich konnte mich bis jetzt nicht so wirklich mit Bodyshakern anfreunden,weil es im Grunde nur der bass ist-halt ebend dann Abgrundtief.Das Konzept die Vibrationen auf Grund von physikalischen Eigenschaften zu machen ist einfach Genial.Nur eine kleine Idee von mir.Aber könnte man nicht auch mit diesen Daten via Arduino ,Motorshield und Motoren mit Unwuchtgewicht ein Force Feedback generieren?Weil dann hätte man perfekten Input für sein Popometer (hat mein Fahrlehrer immer gesagt-fühle mit dem Hintern was das Auto macht)und könnte noch FFB Pedale machen für zB Kupplung.Damit man den Schleifpunkt spürt.Es ist aber auch so schon eine wirklich großartige Idee die gut zu meinem Rig passen würde. 🙂
Lg Michael
StefanPosted on 12:46 pm - Jul 16, 2017
Hallo,
Können Sie mir bitte auch den Sketch für den Arduino schicken oder diesen hier veröffentlichen?
Mit freundlichem Gruß,
Stefan
AndreasPosted on 8:03 pm - Jul 19, 2017
Hast Post.
JeFe_RoJoPosted on 4:56 pm - Jul 8, 2017
Hi again Andreas.
Well, i connected the can bus (this http://www.ebay.de/itm/272438786143) to pc and load the sketch BasicV2, but the ide shows an error. can you explain how or send me a e-mail?
Thanks
My configuration and error: http://i.imgur.com/krvNOqa.png
Windows 10 recognizes the board: http://i.imgur.com/a3KPUzF.png
MichaelPosted on 10:27 pm - Jul 7, 2017
Hallöchen 🙂
Dazu hätte ich auch mal eine Frage.Ist es egal was für ein Zündschloss bzw von welchen Auto?Wenn ich das richtig sehe,bräuchte ich 6 Klemmen oder?
LG Michael
AndreasPosted on 7:44 am - Jul 8, 2017
Kann ich dir nicht sagen da ich kein echtes Zündschloss verbaut habe. In einem Test habe ich ein mehrstufiges Schloss gehabt und in der letzten Version hab ich ein Start/Stop Knopf eingebaut. Einen Taster der das Signal einfach im Code wechselt.
MichaelPosted on 1:04 pm - Jul 8, 2017
Ah ok du bist dafür auch übers Arduino gegegangen.Ich besorg mir mal für wenig Geld ein Zündschloss in der Bucht und probier dann mal ein wenig rum .Ich dachte eher das man es vielleicht direkt mit dem Tacho verbindet.Wenn der Funktionstest dann funktioniert,kann man die Digitalanzeige auch zum anzeigen von Km/h und Drehzahl benutzen.Könnte vielleicht für einige interessant sein.
MichaelPosted on 9:43 pm - Jul 17, 2017
Guten Abend und Hallöchen.
Ich hab jetzt hier ein Zündschloss von einem Opel.War gerade relativ günstig und schnell verfügbar.Aber es geht.Gaaaanz vielen lieben Dank schon mal für deine Hilfe und Tutorials.Ohne dem währe ich nicht soweit gekommen.Falls jemand Ähnliches vor hat,erklär ich mal kurz wie ich es gelöst hab.Leider sind die Zündschalter alle unterschiedlich,so dass ich nicht auf jeden spezifisch eingehen kann.Was ihr braucht is ein Schloss mit min 5 klemmen.Obs mit weniger geht hab ich noch nicht drüber nach gedacht.Mehr ist kein Problem.Plus legt ihr auf Klemme 30.Das ist im KFZ-Bereich Dauerplus.Dann kommt als erste Phase am Zündschloss P wie Parklicht,bzw Acc wie Accessories oder auch Radio gennant.Das ist aber bei meinem Zündschloss (Opel Astra) entgegengesetzt dem Kombiinstrument geschaltet.Da weiss ich leider auch wiederum nicht ob es nur bei Opel so ist oder überall und von dem Motorsteuergerät gedreht wird.Aufjedenfall hab ich ein Relais als Öffner an P bzw Acc gepackt.Das heisst auf Stufe 1 am Zündschloss schliesst das Relais (keine Spannung = Ruhe Position zu).An das Relais hab ich 12V (R),12V Dimmer und 12V (30).Als Nächste kommt Stufe 2 am Zündschloss-Zündung an.Da gibt es 2 Klemmen,einmal 15 und einmal 15a.Klemme 15 hat genauso wie 15a in Position 2 12Volt.Nur das bei Position 3-starten bzw anlasser- Klemme 15a nicht mit Strom versorgt wird.Das heisst will man dauerhaft Strom,muss man Klemme 15 nehmen.Da dran hab ich sämtliche 12v (15) Leitungen vom Kombiinstrumen gehängt.Wer will,der kann auch mit weiteren Relais das Zündschloss am Arduino anschliessen um so den Wagen in Game zu starten.Für Zündung einfach ein Relais als Öffner auf Stufe 2 an Klemme 15a.Wenn gestartet wird (Position 3) kriegt Klemme 15a kein Strom und das Relais macht zu.Auf Position 3 Klemme 50 kommt ein Relais als Schliesser.Die beiden Relais mit freien Pins für Buttons am Arduino verkabeln und entspechend konfigurieren.Oder alte Tastatur zerlegen und die Reials mit zwei Tasten verbinden.
AndreasPosted on 8:02 pm - Jul 19, 2017
Schön erklärt, Danke
MichaelPosted on 1:31 am - Jul 6, 2017
Hi und Hallo…
Ich bin ein großer Fan von Deiner Arbeit und möchte nun wie unzählige zuvor ein Kombiinstrument via Arduino mit dem Pc verbinden.Nach den ersten Überlegungen bin ich nun dabei meine Einkaufsliste zu machen.Geplant hab ich zunächst ein BMW Kombiinstrument mit Zündschloss und Ganganzeige zu realisieren.Später folgt falls nötig ein 7“-10“ Touchdisplay.Zunächst hätte ich aber mal eine (mehr oder weniger) dumme Frage.Da ich nur Gang Anzeige realisieren werde ohne Shiftpoint Anzeige,wird kein Button sowie Drehpoti benötigt oder?
LG Michael
AndreasPosted on 5:02 pm - Jul 6, 2017
Hallo Micha, in diesem Fall kannst du Button und Poti weglassen. Am besten noch den überflüssigen Code rausschmeißen.
MichaelPosted on 9:36 pm - Jul 6, 2017
Hallo Andreas
und vielen lieben Dank für Deine Antwort.Als absoluter Beginner hat man manchmal viele (dumme) Fragen,aber ich denke das ich es durch Deine Tutoriale und Hilfe schaffen werde mein Plan um zu setzten.Gibt es denn bei den Wiederständen ausser den 150 Ohm etwas zu beachten wie zB Volt?Die gleiche Frage gilt auch für die 7 Segment Common Cathode.
LG Michael
AndreasPosted on 7:42 am - Jul 8, 2017
Die einfachen 150Ohm, 1/4watt. Bei den 7 Segment wird nach CC und CA unterschieden. Also gemeinsame Kathode oder Anode. Einfach mal googeln.
MichaelPosted on 7:29 pm - Jul 28, 2017
Hi und guten Abend…
Ich bin seit Tagen am testen und hab eigentlich schon schlaflose Nächte.Irgendwie will die Ganganzeige nicht gehen.Entweder zeigt die 7 Segment Anzeige eine Null an oder gar nichts.Bei Gang wechsel in AC oder in RCC absolut nichts.Tacho und Drezahl gehen.Deswegen versuche seit Tagen dein Sketch abzuändern.Leider erfolglos.Da ich von der ganzen Sache absolut keinen blassen Schimmer hab,weiß ich nicht was ich noch versuchen könnte.Hab zB „int N1[9] = {63,6,91,79,102,109,124,7,80}; // 0 1 2 3 4 5 6 7 r“ in „byte N1[9] = {0b11111100,0b01100000,0b11011010,0b11110010,0b01100110,0b10110110,0b10111110,0b11100000,0b11111110,};“ geändert und hab noch“ void N1_SendData(byte data) {
digitalWrite(latchpin, LOW);
shiftOut(datapin, clockpin, MSBFIRST, data);
digitalWrite(latchpin, HIGH);“
hinzu gefügt.Hab auch noch andere Teile aus anderen Sketchen kopiert,eingefügt und angepasst.Aber alles ohne Erfolg.Interessanter Weise funktioniert das Sketch „/*
Shift Register Example for 74HC595 shift register by Tom Igoe
Digital Pot Control by Tom Igoe
Thanks to Heather Dewey-Hagborg for the original tutorial, 2005
Thanks to CrossRoads!
by RacingMat 09-2014
*/
// include the SPI library:
#include
byte fontArray[] = {
// dp-a-b-c-d-e-f-g
0b11101110, // 0
0b00101000, // 1
0b11001101, // 2
0b01101101, // 3
0b00101011, // 4
0b01100111, // 5
0b11100111, // 6
0b00101100, // 7
0b11101111, // 8
0b01101111, // 9
0b00010000, // DP
};
//Pin connected to Data in SER IN pin 2 of 6c595
const int dataPin = 11;
//Pin connected to latch pin (SRCK)pin 15 of 6c595
const int latchPin = 13;
//Pin connected to clock pin (RCK) pin 10 of 6c595 as the slave select
const int slaveSelectPin = 10;
void setup() {
// set the Pins as output:
pinMode(dataPin, OUTPUT);
pinMode(latchPin, OUTPUT);
pinMode (slaveSelectPin, OUTPUT);
Serial.begin(9600);
// initialize SPI:
SPI.begin();
// take the SS pin low to select the chip:
digitalWrite(slaveSelectPin,LOW);
}
void loop() {
for (int i=0; i <= 10; i++){
delay(500);
digitalWrite (slaveSelectPin, LOW); // << RCLK line goes low
SPI.transfer (fontArray[i]); // << SRCLK goes high-low 8 times to output 8 bits of data
digitalWrite (slaveSelectPin, HIGH); // data outputs change on this rising edge << RCLK line goes high to move data into output register
}
}".Die Zahlen werden zwar nicht richtig dar gestellt.Aber das habe ich schon gelernt zu ändern.Nur bringt es mir im Endeffekt nicht viel.Weil ich halt nicht weiss,wie ich daraus in Kombination mit deinem Sketch (rcc) eine Ganganzeige machen soll/kann.
Vielleicht weisst du ja wo dran es liegt oder hast ein Tip für mich?
LG Michael
AndreasPosted on 3:01 pm - Aug 3, 2017
im void setup() überprüfe mal die folgende Reihenfolge:
pinMode(latchpin, OUTPUT);
digitalWrite(latchpin, LOW);
SPI.setBitOrder(MSBFIRST);
SPI.begin();
AndreasPosted on 3:13 pm - Aug 3, 2017
Hier mal nur ein Code für die Ganganzeige. Versuch mal
***************************************************************
//SPI.h
#include
const int nChar = 30;
//arduino nano/uno spi pins nach 74HC595 (Shiftregister) change it for Arduino Mega
int latchpin = 10; //MEGA pin 53, blue wire >> RCLK (Register clock)
int clockpin = 13; //MEGA pin 52, green wire >> SRCLK (Shift register clock)
int datapin = 11; //MEGA pin 51, yellow wire >> SER (Serial data input)
// 7segment Common Cathode
int Gear;
int GearLight = 0;
int N1[9] = {63,6,91,79,102,109,124,7,80}; // 0 1 2 3 4 5 6 7 r
//Vars
String inString = ""; // a string to hold incoming data
boolean stringComplete = false; // whether the string is complete
void setup() {
inString.reserve(nChar);
Serial.begin(38400);
pinMode(latchpin, OUTPUT);
digitalWrite(latchpin, LOW);
//Setup SPI
SPI.setBitOrder(MSBFIRST);
SPI.begin();
}
void readdata() {
if (stringComplete) {
// Gear
if (inString.substring(0, 2) == "GG") {
Gear = inString.substring(2, 5).toInt();
if (Gear == 9) { // rückwärts
GearLight = N1[8];
}
if (Gear == 0) { // null
GearLight = N1[0];
}
if (Gear == 1) { // 1 gear
GearLight = N1[1];
}
if (Gear == 2) { // 2 gear
GearLight = N1[2];
}
if (Gear == 3) { // 3 gear
GearLight = N1[3];
}
if (Gear == 4) { // 4 gear
GearLight = N1[4];
}
if (Gear == 5) { // 5 gear
GearLight = N1[5];
}
if (Gear == 6) { // 6 gear
GearLight = N1[6];
}
if (Gear == 7) { // 7 gear
GearLight = N1[7];
}
}
DisplayLeds();
inString = "";
stringComplete = false;
}
}
void loop() {
readdata();
serialReadEvent();
}
void serialReadEvent() {
while (Serial.available()) {
char inChar = (char)Serial.read();
inString += inChar;
if (inChar == ';') {
stringComplete = true;
}
}
}
void DisplayLeds(){
digitalWrite(latchpin, HIGH);
SPI.transfer(GearLight);
digitalWrite(latchpin, LOW);
}
MichaelPosted on 4:46 am - Aug 5, 2017
Hi und Danke schön….Das hat den Stein ins Rollen gebracht.Leicht verändert funktioniert dein Sketch für die Ganganzeige.Ich hab die Sternchen weg gelassen und die SPI Libary neu eingefügt.Das funktioniert wunderbar,auch wenn ich das in dein Basic Sketch einfüge.So langsam lerne ich zu verstehen welcher Teil im Sketch für was ist und alles ergibt langsam einen Sinn.Hab da absolut nicht durch geblickt mit den Funktionen und wie die Daten vom Spiel bzw RCC in Arduino kommen.Jetzt hab ich direkt neuen Mut gefasst und in China erstma ein Mega clone uvm bestellt.Gaaaaanz vielen lieben Dank 🙂
LG Michael
AndreasPosted on 9:22 am - Aug 5, 2017
Schön das es jetzt geht, auch wenn ich jetzt nicht genau weiß welche Sternchen du meinst 🙂
Hier ist eine kleine Erklärung wie die Daten zum Arduino gesendet werden: https://sim-pc.de/rcc-v2-real-cockpit-connector-version-2/
MichaelPosted on 11:23 am - Jun 25, 2017
Moin ich habe das dicke Problem, dass wen ich das Programm offne es unten in der Taskleiste offen ist nur nicht auf dem Desktop dort plopt es kurz auf und ist dann weg.Bitte um hilfe habe jz keine lust mehr ohne Tacho zu spielen 😀
So neben bei dieses Problem habe ich auf einem anderen Computer auch.
Danke im vorraus.
AndreasPosted on 7:30 pm - Jun 25, 2017
Hallo Michael,
hatten wir schon mal.
Schau mal hier: https://sim-pc.de/bmw-e36-mit-rcc-real-cockpit-connector/#comment-128
RiccardoPosted on 10:32 pm - Feb 12, 2018
Hi Andreas!
I have some question about RCC setting, because it read speed/rpm of the game, the needles of Oilpressure and Water Temp are in the center of their meter on RX8 cluster, but rpm and speed are not moving.
Wich Arduino I must use? Uno or Mega2560?
Wich Baud and Packet rate?
Thanks in advantage,
Rik
CarstenPosted on 7:20 pm - Jun 23, 2017
Hi, ich bins dieser verrückter mit dem Opel Cokpit.
Ich habe mir zum üben erstmal ein E36 Tacho gekauft. JEtzt meine Frage. Man soll ja diese paar GND´s mit dem Arduino verbinden. Woran, da das Arduino ja nur einen GND Eingang hat. Und dann soll man ja noch 12V anschließen, muss ich mir da eine 12V Batterie holen? ODer wie geht das? So dann haben wir ja noch die Pins für Temp,RPM,Speed und Tank, wo mussi ch die anschließen? Ich habe ein :Arduino Uno
AndreasPosted on 7:36 pm - Jun 25, 2017
Hallo Carsten,
klemm ein Kabel ca.20cm (oder nach bedarf) an dien Gnd des Arduino und verbinde das andere Ende mit den anderen Massekabel. 🙂
Ich empfehle ein 12v 2A Netzteil von z.b. einer externen Festplatte.
Alle Anschlussbelegungen liegem im rcc.verezichniss „rccV2\Resources\tachos\BMW e36\“
LucaPosted on 10:31 pm - Jun 18, 2017
Hallo, könntest du mir sagen, in welchem Frequenzbereich sich das Rechtecksignal für den E36 Tacho befindet, und ob es 12V sein müssen, oder ob 5V reichen.
Grund: Die Geschwindigkeitsanzeige kann ich problemlos mit einem 5V Rechtecksignal ansteuern, der DZM bewegt sich aber keinen mm, habe so ziemlich alle Frequenzen durchprobiert, allerdings nur 5V. Vielen Dank!
AndreasPosted on 5:52 am - Jun 19, 2017
Der DZM arbeitet mit 5v.
Wenn du einen UNO, Mega oder Nano (Clone) und die beiliegende Tonelibrary nutzt, muss es funktionieren. Ansonsten tippe ich auf defektes Tacho.
BjörnPosted on 11:44 am - Jun 11, 2017
Hi
Hab das problem das immer wenn ich die BasicV2 Hochladen möchte der Fehler kommt:
C:\Users\Björn\Desktop\SimPc.de\rccV2\Resources\arduinosketche\BasicV2\BasicV2.ino:22:18: fatal error: Tone.h: No such file or directory
Aber der Ordner ist ja eigentlich da??
Wär echt nett wenn du helfen könntest.
AndreasPosted on 2:48 pm - Jun 11, 2017
Nicht der Ordner ist das Problem, sondern die fehlende Tone.h.
Wurde schon zig mal erklärt.
Schau mal bitte hier https://sim-pc.de/bmw-e36-mit-rcc-real-cockpit-connector/#comment-219
BjörnPosted on 4:09 pm - Jun 11, 2017
Vielen vielen vielen Tausend Dank an Dich!!!
Es hat geklappt ich bin so froh 🙂
Meinen absoluten Respekt vor deiner Arbeit.
DANKE
MarcelPosted on 1:37 am - Mai 31, 2017
Hallo,
erstmal insgesamt bleibt mir nur zu sagen: Super Projekt was du da hochgezogen hast! Ich bin gott sei dank relativ schnell auf deine Seite gestolpert, da ich aktuell einen Simulator plane und nach Informationen gesucht habe 😉 Die Idee mit dem Arduino und dem Mazda Tacho gefällt mir bisher am besten. Allerdings hab ich dazu ein paar kleine Fragen.
Wie weit ist denn aktuell der Entwicklungsstand zu der kommenden Version? Im Blogeintrag schriebst du es kommt mit dem nächsten Update, wann kann man das erwarten? Und falls es noch eine weile dauert, könnte ich eventuell den Sketch für die Can-Bus ansteuerung im vollen Umfang schonmal vorab haben?
Dann meine zweite Frage: Ich habe auf Ebay mich nun ein wenig nach den Mazda Tachos umgesehen, diese weichen aber zum Großteil von dem in deinem Video gezeigten Tacho ab. Bei dir im Video ist die Tankanzeige, sowie Wassertemperatur im rechten Bereich zu sehen, Kilometerstand und Öltemperatur links. Die Tachos die ich auf Ebay sah hatten dies jedoch grade umgedreht, sprich Tank und Wasser links, Öl und Kilometerstand rechts. Ist hier die Verdrahtung der Stecker noch die Gleiche oder ist diese vermutlich dann anders?
Ich würde gerne im Vorfeld alles genau planen um hinterher keine bösen Überraschungen zu erleben 😉
Vielen vielen Dank das du das hier so gut umsetzt und auch erklärst, soetwas kostet viel Zeit und Nerven 😉 Würde mich über eine Antwort zu meinen Fragen sehr freuen.
Mit freundlichen Grüßen
Marcel
AndreasPosted on 12:15 pm - Jun 7, 2017
Hallo Marcel,
im moment habe leider gar keine Zeit aber der Mazda Sketch ist komplett lauffähig. Du kannst ihn also nutzen. (Schick ich dir bei per Mail.)
Ob die anderen mazda Tachos genauso funktionieren kann ich dir nicht sagen aber ich vermute schon.
MarcelPosted on 1:36 pm - Jun 7, 2017
Hallo Andreas,
danke, Mail ist angekommen. Habe übrigens doch so einen Tacho wie du ihn hast bekommen 🙂 Das Can-Shield kam heute, also steht der Umsetzung nun nichts mehr im Wege. Ich danke dir vielmals für die zügige Zusendung 🙂
Gruß
Marcel
LarsPosted on 8:38 am - Mai 25, 2017
Mit welchem Sketch abschnitt bekomme ich das in die Basis.ino oder ist das schon bei einer Enhanced mit drin? Finde das Leider nicht.
AndreasPosted on 12:10 pm - Jun 7, 2017
Hallo Lars,
du hast recht. die fehlt tatsäcklich in der V2. Sorry. Hier mal als Extra-Download
http://www.sim-pc.de/download/rpm-led-gear-code/
FélixPosted on 8:30 pm - Mai 22, 2017
Hello! I want to congratulate you for your great work! I have a problem, in game Dirt 3 does not work. On the other hand in the game Assault Corsa works, I do not know what can happen. Do you have to change any options for the Dirt 3 game? Thanks in advance!
FélixPosted on 6:05 pm - Mai 25, 2017
I changed the parameters of the hardware config file settins but still, it still does not work
FélixPosted on 12:48 pm - Mai 26, 2017
I’ve already achieved it, but finishing the race ends the game. I got it on Steam, do you know how to do a downgrade?
SimonPosted on 8:03 pm - Mai 16, 2017
Hi,
könnte ich den Sketch für Can Bus vorab erhalten?
Finde das mit dem Mazda Tacho geil!
PS: Tolle Arbeit!
RyanPosted on 12:18 pm - Mai 15, 2017
Do you have the source code i need more information from the game (dirt3) than just those 4
AndrewPosted on 12:59 pm - Mai 13, 2017
I uploaded this to the arduino. tested with LED on pin 17 for blinker but nothing happens when I run the game and use the indicators. Do I need to do anything else
smogfPosted on 6:51 pm - Nov 13, 2017
Hi, You need to go in RCC to dash. Chose ETS/ATS and make tick on all fields. Dont know if you need to make that all but make a tick on GruopData 1 and 2. Work for me now.
LarsPosted on 2:28 pm - Mai 11, 2017
Wo bekomme ich den Code für den arduino her ?
Bevor ich mir jetzt einen tacho zum testen bestelle wäre das ganz hilfrech vorher zuwissen.
Mir reicht der e36 tacho nicht mehr und es muss mal was anderes her
AndreasPosted on 7:43 pm - Mai 11, 2017
Kann dir den Code vorab zusenden. Er wird aber auch im nächsten update enthalten sein.
LarsPosted on 2:55 pm - Mai 13, 2017
Das wäre super wenn du mir den schicken könntest am besten per email und welche lib du verwendet hast.
Email müsstest du ja sehen oder?
Welchen Quarz hast du auf dem Bord 8mhz oder 16mhz ?
AndrewPosted on 11:53 pm - Mai 10, 2017
Hi,
Sorry I dont speak German. Do you have a complete wiring diagram for a BMW e36. I have one delivered soon. IS there a complete set of instructions on how to set everything up. Thanks
AndreasPosted on 7:45 pm - Mai 11, 2017
All Diagramm are in rcc folder
AndrewPosted on 9:32 pm - Mai 11, 2017
Hi
Danke
I found them I have connected up as per the diagram but when I turn on the speedo (plug in 12v) all I get is low fuel and ABS. I have it connected to Com9 and have uploaded the sketch allavil. I run the test in the software and get no response. Sorry to bother you.
AndrewPosted on 11:30 pm - Mai 11, 2017
Good evening. Thank you for you reply. I have played a bit with it tonight I realized I had wired it up wrong (got the spped and Temp mixed up) anyways the problem I have now is tha th RPM is well over what it should be around double. Another problem I have is that I can only use the basic V2 sketch. If i try and of the enhanced ones the software will not talk to the speedo.
AndrewPosted on 1:07 pm - Mai 13, 2017
Sorry I was being stupid I now realise that the other codes are examples. Sorry
davePosted on 12:48 am - Mai 4, 2017
Bei mir funktionieren rpm und speed nicht….die nadeln bewegen sich kein stück….jemand ne idee?
SebiPosted on 8:09 pm - Apr 28, 2017
Mit was muss ich den Arduino flashen? Rcc erkennt den irgendwie nicht.
AndreasPosted on 9:09 pm - Apr 28, 2017
http://lmgtfy.com/?q=arduino flashen
alexPosted on 12:26 pm - Apr 21, 2017
hello,
does it support dcs and x-plane 11?
AndreasPosted on 12:13 pm - Apr 22, 2017
No, only for named CAR-games
ALEXPosted on 12:24 pm - Apr 21, 2017
hello, can this program be used with dcs and x-plane 11?‘
CarstenPosted on 10:10 am - Apr 21, 2017
Hi. Könntest du mal das mit einem Vectra B Tacho machen? Würde mir helfen. Ich werde das mit einem ganzen Cokpit von Vectra B machen. Vielleicht hast du ja mal Zeit, Geld und Bock dazu.(:
Lg
PS: Ich weiß das es schwieriger ist aber nicht unmöglich.
Oder könntest du mir sagen was ich benötige?
AndreasPosted on 12:16 pm - Apr 22, 2017
Sorry, aber weitere Tachostest sind nicht geplant. Im Zweifelsfall solltest du dir erst mal die Tachospez. Daten anlesen ob überhaupt eine Möglichkeit besteht das Tacho anzusteuern. Ansonsten nimm eins was ich getestet habe.
CarstenPosted on 5:58 pm - Apr 28, 2017
Zu Spät… Opel Tacho habe ich jetzt da. Arduino ist auf dem Weg. Brauche ich ein CanBus???
LG
PS: Wird nicht unmöglich
AndreasPosted on 6:57 pm - Apr 28, 2017
Keine Ahnung ob dein Tacho mit Hallgeber oder CanBus arbeitet. Such dir von dem Model die Schaltpläne dann weißt du mehr
CarstenPosted on 7:41 pm - Apr 28, 2017
Problem… Gibt keine:(
AndreasPosted on 9:12 pm - Apr 28, 2017
Wirklich???? Du kaufst dir irgendwas ohne dich vorher zu informieren??
CarstenPosted on 11:12 pm - Apr 28, 2017
Doch habe ich(: Außerdem das Problem das herauszufinden ist ja nicht so schlimm xD
Lg
CarstenPosted on 11:16 pm - Apr 28, 2017
Ach so, es ist ein Hallsensor(:
CarstenPosted on 8:22 pm - Apr 18, 2017
Hi. Was braucht man? nur das Arduino Nano 328? Oder MEga Clone auch?
AndreasPosted on 8:38 pm - Apr 18, 2017
1 x UNO, Nano oder Mega bzw. deren clone
CarstenPosted on 9:38 pm - Apr 18, 2017
Ok. Also einen Ardunio Nano oder Mega, der auch denn namen Drene Clone trägt. Kaante mich damit nicht so aus:D
CarstenPosted on 9:50 pm - Apr 18, 2017
https://www.reichelt.de/?ARTICLE=119045&PROVID=2788&wt_mc=amc141526782519998&gclid=Cj0KEQjw8tbHBRC6rLS024qYjtEBEiQA7wIDefB06RMkmUL67BHibA3–G-ihQ4xKb2OY288kIDxPJgaAkqH8P8HAQ Geht das?
AndreasPosted on 12:20 pm - Apr 22, 2017
Sicher, wenn du sparen willst geht noch viel günstiger …
https://www.ebay.de/itm/121969173873
JeFe_RoJoPosted on 1:07 am - Apr 18, 2017
Hi Andreas
I built this version with a Arduino Uno.
The RPM, Fuel and Temp works fine but the speedometer is not working.
I’ve checked the connections and the schema and they’re same.
The tacho version is this: http://www.ebay.es/itm/302252071730?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
can you help me?
Thanks
JeFe_RoJoPosted on 12:05 am - Apr 20, 2017
I’ve tried with an Arduino Nano and the same.
Rpm, oil and temp works fine but not the speedometer
any ideas?
AndreasPosted on 12:18 pm - Apr 22, 2017
Hm … are you sure it is not broken?
JeFe_RoJoPosted on 12:10 pm - Apr 23, 2017
Well… when i turn on the tacho, the speed gauge moves a little. But its not working under RCC
Should I buy another unit?
Thanks
AndreasPosted on 5:47 pm - Apr 23, 2017
You say all wiring is ok, rpm and other work….. try another arduinopin but i think the unit is not ok
AxelPosted on 6:09 pm - Apr 11, 2017
Hi frage wie klappt das mit dem Druckschaltern an Arduino sind ja 5 buttons in rcc einer auf 7 ,8,9,14,15
wo.mus ich die alle dan auf GNd verkabeln
AndreasPosted on 10:49 am - Apr 12, 2017
Gabs schon mal… schau mal hier: http://www.sim-pc.de/bmw-e36-mit-rcc-real-cockpit-connector/#comment-156
VolkanSOMUNCUPosted on 6:08 pm - Apr 8, 2017
prejudice I apologize for my bad English translate with google, can anyone help me with instrumentation BMW E36Thanks
Sim-pcPosted on 10:14 am - Apr 10, 2017
Where is your problem?
JeFe_RoJoPosted on 1:25 pm - Apr 3, 2017
Hi again!
this is a final build or a „prototype“?
can you upload the circuit diagram and materials for build this? Looks much better than the E36 dashboard!
(10000 rpm gauge is awesome, pure JDM)
regards
AndreasPosted on 4:39 pm - Apr 5, 2017
This is final build. I use a arduino UNO and this CanBus Shield http://www.ebay.de/itm/272438786143
JeFe_RoJoPosted on 8:42 pm - Apr 5, 2017
Yes, this is the device that I have bought.
But according this image: https://sim-pc.de/wp-content/uploads/2017/02/rx8-pins.jpg
i don’t know the connections to rx-8 dash from can bus.
can you put the Scheme?
Thanks
AndreasPosted on 8:46 pm - Apr 5, 2017
Canbus is the right connector.
1J and 1L. All pins are sign in this picture.
RikPosted on 10:23 pm - Feb 12, 2018
Wich Arduino I must use? Uno or Mega2560?
Wich Baud? Wich Comport?
The RCC read spead and rpm from the game. The Oilpressure and Temp Gauge the move to the center of the scale, but speed and rmp are not moving….
What I should do?
Thanks in advantage
TomPosted on 5:06 pm - Mrz 19, 2017
Hallo.
In dem Ordner gibt es ja einen ets 2 Sketch.
Wie muss ich den Tacho anschließen damit alles klappt?
Ich habe einen BMW E 36 Tacho
LucaPosted on 7:34 pm - Mrz 10, 2017
Ich habe meinen Tacho E36 richtig verkabelt Test Programm läuft prima. Ich habe Auch alle DLL Dateien in ETS2 kopiert leider baut er keine Verbindung zwischen RCC und ETS2 auf . Mir ist auf gefallen das die win x64 Plugin Datei lehr ist und nur der Plugin vom win X86 vorhanden ist ich weis jetzt nicht ob das der fehler ist. Ich bin am verzweifeln .
AndreasPosted on 8:37 pm - Mrz 10, 2017
Hm. das x64 ist bei mit auch leer. Ich habe unter „c:\Program Files (x86)\Steam\SteamApps\common\Euro Truck Simulator 2\bin\win_x86\plugins\“ die ets2-telemetry.dll
Wenn diese Datei vor Ort liegt und du ETS2 startest, solte auch ein Hinweis auf die Verwendung der SDK kommen. http://fs5.directupload.net/images/170310/onxisnzj.jpg
Wenn du soweit bist, starte das rcc und dort klicke auf ETS2. Unten links solltest du dann die Daten wie KMH, RPM und so weiter sehen.
LucaPosted on 9:08 pm - Mrz 10, 2017
Es geht nicht welche Datei muss wo hin. Ich habe alles Probiert. Leider ohne Erfolg.
AndreasPosted on 9:24 pm - Mrz 10, 2017
Kommt denn die SDK Bestätigung?
LucaPosted on 9:42 pm - Mrz 10, 2017
Nein . Habe die x84 Datei in ets2 plugins gepackt. Leider gar nichts im Spiel
AndreasPosted on 10:07 pm - Mrz 10, 2017
Solange der SDK -Hinweis nicht kommt, geht nichts. Du hast aber in den Ordner „Plugin“ kopiert? Ich glaube den gibt es nämlich standardmäßig nicht. Also muss dieser erst erstellt werden. Sonst google mal nach ets2 und SDK
AndreasPosted on 10:12 pm - Mrz 10, 2017
Das einzige was mir noch einfällt wäre: https://www.microsoft.com/en-gb/download/details.aspx?id=48145
LucaPosted on 11:43 pm - Mrz 10, 2017
Es geht einfach nicht. Selbst Google hilft nicht. Irgend ein Problem gibt es ich finde es aber leider nicht.
LucaPosted on 3:42 pm - Mrz 9, 2017
Hallo ich habe mir einen BMW e36 Tacho gekauft. Habe diesen nach Anleitung verkabelt und den Arduino programmiert. Test funktioniert Einwand frei, leider sehe ich keine Aktivität beim ETS2. Egal was ich mache es geht nicht.
AndreasPosted on 3:47 pm - Mrz 9, 2017
Schau mal ins Menü vom RCC. Dort findest du zu jeden Game noch Hinweise zu Einstellungen oder ob Plugins benötigt werden. Fürs ETS2 werden extra Dateien benötigt die ins Game kopiert werden müssen. Die Dateien findest du im RCC Verzeichnis.
Luca NeliusPosted on 3:53 pm - Mrz 9, 2017
Alles gemacht geht leider nicht
TobiasPosted on 7:43 pm - Feb 26, 2017
Hallo Andreas,
ich habe ein Problem bei der Wahl des Output Kanals für den Bodyshaker.
Verwende für die Shaker die Mainboard Soundkarte und für den Standardoutput eine externe Soundkarte.
Nun habe ich das Problem, dass unabhängig von der rcc Output Einstellung die Shaker nur reagieren, wenn beim Start des rcc der Shaker Output Kanal im Beriebsystem als „Standard“ gesetzt ist.
Ist diesbezüglich ein Bug bekannt oder handelt es sich um einen Bedienfehler meinerseits?
Gruß Tobias
AndreasPosted on 10:32 am - Feb 27, 2017
Hallo Tobias, normalerweise ist es egal wie du was auf Standard setzt. Im rcc selbst wählst du aus welche Karte für die BS sein sollen. Bei der ersten Wahl noch mal rcc Neustarten und schauen ob der Eintrag richtig ist. Das wars. Getestet hab ich selber mit 2 Notebooks und einer billigen USB-Card.
TobiasPosted on 5:21 pm - Feb 27, 2017
Danke für die schnelle Rückmeldung!
Konnte das Problem nun triggern. Sobald bei den Wiedergabegeräten eine Änderung auftritt (hinzufügen oder entfernen von Geräten), verschiebt es die Selektion im rcc.
Vielen Dank!
davidePosted on 1:09 am - Feb 26, 2017
prejudice I apologize for my bad English translate with google, can anyone help me with instrumentation ford mondeo mk2 Thanks
AndreasPosted on 1:20 pm - Feb 27, 2017
Hello,
sadly only in German:
Mondeo MK2 09/1996 – 2000
Anschlussplan 10-Pin-Stecker
b1 – Öldruck
b2 – ABS (wenn vorhanden)
b3 – Handbremse
b4 – Masse
b5 – frei
b6 – Tachosignal Eingang
b7 – Tankgeber
b8 -Vorglühen
b9 – Nebelschlussleuchte
b10 – Nebelscheinwerfer
Anschlussplan 16-Pin-Stecker
a1 – frei
a2 – Sport (mit Automatik)
a3 – Overdrive (mit Automatik)
a4 – TCS (wenn vorhanden)
a5 – Airbag
a6 – Temperatur
a7 – frei
a8 – Drehzahlmesser Eingang
a9 – Stromversorgung
a10 – Ladekontrolle
a11 – Tempomat (wenn vorhanden)
a12 – Fernlicht
a13 – Masse
a14 – Blinker rechts
a15 – Blinker links
a16 – Beleuchtung
davidePosted on 2:46 pm - Feb 27, 2017
thanks for your help know if I can connect the tachometer sensor pin directly on pin 2 of Arduino?
AndreasPosted on 2:49 pm - Feb 27, 2017
All 12v together, all grnd and arduino grnd together, pin2 to to tachometer
AndreasPosted on 9:57 am - Feb 28, 2017
Grazie per la donazione 🙂
DavidePosted on 10:02 am - Feb 28, 2017
prejudice I made a small donation to your commitment and collaboration finally managed to run a real dash in my driving position, thanks, I could help get the dashboard with DiRT3 on race trim runs everything except the indicator gasoline but not and a problem of DiRT3 nothing moves have changed the settings shown in the guide but still nothing
AndreasPosted on 10:27 am - Feb 28, 2017
Hm…. Ok
1) Codemasters uses udp protokoll. Firewall is blocking ?
2) Temp and Fuel is static. No Information from Codemasters Game, come from rcc direct
3) control the settings in rcc IP and PORT
4) control the values in Dirt 3 „hardware_settings_config.xml“ (path in info)
or
5) please control your Tacho with another game. LFS Free Download 525mb: https://www.lfs.net/downloadlfs (read the info in rcc)
BroxarPosted on 3:10 pm - Feb 23, 2017
Does anyone have a Turbo code to change the temp gauge to turbo ?
BroxarPosted on 10:17 pm - Feb 20, 2017
Hello is there a way to turn on a specific light from my dashboard ? (E36 2.5L)
AndreasPosted on 10:32 pm - Feb 20, 2017
You can change the 12v LED to 5v
https://sim-pc.de/bmw-tacho-led-beleuchtung/
BroxarPosted on 10:39 pm - Feb 20, 2017
Thx, and one more question is it possible to make the blinkers to work ?
AndreasPosted on 10:41 pm - Feb 20, 2017
Sure, take a look to Daniels Dashboard : https://www.facebook.com/simpc.rcc/posts/407315772952385
BroxarPosted on 10:53 pm - Feb 20, 2017
Well, he is not explaining hope he will answer to my question. Is it normal that my needles from RPM to move this badly ? https://www.youtube.com/watch?v=wo1XwVNftO0
SebastianPosted on 9:08 am - Feb 17, 2017
Hallo,
Vielen Dank für die super Anleitung! Der Tacho funktioniert einwandfrei.
Ich möchte aber nun den Tacho über einen anderen Mikrocontroller mittels CAN-Signale ansteuern.
Hierfür würde ich gerne wissen, wie die Signale von ProjectCars über den Mikrocontroller umgewandelt werden und an den Tacho weitergegeben werden. Verfüge leider nicht über weitreichende Programmierkenntnisse und kann aufgrund dessen das C-Code File mit der Umwandlung nicht richtig nachvollziehen. Mir ist es auch nicht richtig klar, mit was für Signalen der Tacho arbeitet. Handelt es sich hierbei um PWM-Signale?
Schon mal vielen Dank für die Antwort!
Viele Grüße
Sebastian
AndreasPosted on 5:59 pm - Feb 17, 2017
Hallo Sebastian,
rcc übergibt die Information in „Reinschrift“ über die serielle Schnittstelle an den Arduino. Was du letztendlich mit diesen Daten machst, bleibt dir überlassen. Welches Tacho hast du ? Canbus geht logischerweise nur mit einem Tacho was auch canbus kann. Dazu gehört das e36 und Golf 3 Tacho nicht. Beide werden im Original über Hallgeber angesteuert. Im Arduino wird dazu die Tonelibrary genutzt.
Wie die Rohdaten über die serielle Schnittstelle kommen kannst du hier lesen: https://sim-pc.de/rcc-v2-real-cockpit-connector-version-2/
SebastianPosted on 5:12 pm - Feb 21, 2017
Hallo Andreas,
Vielen Dank für die schnelle Antwort. Wir benutzen einen E36 Tacho. Die Daten werden auf einen CAN-Bus übertragen und sollen von einem Steuergerät abgegriffen und in die entsprechenden Signale umgewandelt werden. Sprich in die Daten, die auch der Arduino ausgibt, bzw. der Tacho zum richtigen Betrieb benötigt.
Leider ist es uns nicht ersichtlich, wo und wie genau die Umrechnung in der ToneLibrary stattfindet. Wo werden die Rohdaten genau in die entsprechenden Signale umgewandelt?
Es müssten sich ja dabei schon um PWM-Signale handeln die der Tacho dann verwenden kann.
Viele Grüße und vielen Dank für die schnelle Antwort
Sebastian
DanielPosted on 4:32 pm - Feb 16, 2017
Hallo Andreas
Ich verwende seit heute rcc2
Wo sehe bzw. ändere ich die Pinbelegung im ets2 sketch
AndreasPosted on 4:59 pm - Feb 16, 2017
Hier mal eine exemplarische Möglichkeit für deine Blinkerlösung:
.......
else if (inString.substring(0, 2) == "GG") {
// Display your Geardata
}
//* ab hier im basic Sketch ändern, als bsp. Blinker links auf Pin 10 und rechts auf Pin 11
else if (inString.substring(0, 2) == "~Q") {
DashGrp1[0] = inString.substring(2, 3).toInt(); //BlinkerLeftOn
if (DashGrp1[0] == 1) {
digitalWrite(pinBlinkerLinks, HIGH);
}
else {
digitalWrite(pinBlinkerLinks, LOW);
}
DashGrp1[1] = inString.substring(3, 4).toInt(); //BlinkerRightOn
if (DashGrp1[1] == 1) {
digitalWrite(pinBlinkerRechts, HIGH);
}
else {
digitalWrite(pinBlinkerRechts, LOW);
}
}
//* hier gehts im basic Sketch weiter
inString = "";
stringComplete = false;
.......
Schau die auch mal die Arduinobeispiele zu Led und Buttons an. Widerstand an der Led nicht vergessen.:
https://www.arduino.cc/en/tutorial/blink
DanielPosted on 5:15 pm - Feb 16, 2017
Die hardware ist nicht das problem, aber im sketch kenne ich mich nicht aus.Steh voll aufm Schlauch sorry
DanielPosted on 7:22 pm - Feb 11, 2017
Hier meine ersten Tests mit dem Golf 3 Tacho, funzt top wie man sieht.
https://www.youtube.com/watch?v=d9a-BE1LNJI
AndreasPosted on 7:29 pm - Feb 11, 2017
Klasse !
DanielPosted on 9:23 am - Feb 12, 2017
Funzen bei dir Tank und Temp einwandfrei?
AndreasPosted on 9:38 am - Feb 12, 2017
Muss ich bei Gelegenheit mal nachschauen. Beim Golftacho war das größte Problem der DZM. Ich mein aber das beide Anzeigen ziemlich träge waren.
CatalinPosted on 2:51 pm - Feb 26, 2017
I bought also an Golf 3 tacho, almost working perfect… but i have problems on left turn signal and right turn signal, and other lights… can someone show me how to make them ?
AndreasPosted on 4:16 pm - Feb 26, 2017
Here is the code from Daniel. Himself use a Arduino Mega. You can modify the Pins in code row 41-63.
Download
CatalinPosted on 5:45 pm - Feb 26, 2017
Thx, but where can i find a schema for the lights so i know what to connect.
AndreasPosted on 10:59 am - Feb 27, 2017
First, you change 12v LED to 5v gor arduino control:
https://sim-pc.de/bmw-tacho-led-beleuchtung/
Then you can connect the LED to the individual ports of the arduino. Dont forget the resistor. Which LED on which port is in the code starting at line 41.
https://learn.adafruit.com/adafruit-arduino-lesson-2-leds/breadboard-layout
I use only LED with built-in resistors. No soldering.
Image from Daniels wiring:
http://fs5.directupload.net/images/170227/hpfx44zi.jpg
CatalinPosted on 2:39 pm - Feb 27, 2017
Thx again ! This is what i have for the moment
imgur.com/a/ZefYE
CatalinPosted on 8:13 pm - Mrz 31, 2017
So… i made a short test to see if only the blinker works with Daniel`s code, wires are correct, but nothing it is happening, so i checked with a simple Arduino code to see if it will blink and it work…. What have i done wrong ? imgur.com/a/USQrb
Michael N.Posted on 12:52 pm - Feb 11, 2017
hi Andreas ich bin leider noch nicht dahinter gekommen woran es liegt (hatte ne lego ir Fernbedienung per audorino programmiert) also unter Basic funktioniert der Drehzahl messer aber sehr agresiv (schnell) und bei dash funktioniert er nicht ist da die pin Belegung anders ? sonst funktionierts gut das fealing wenn man über kurbs fährt könnte besser sein aber ist ok
ähm wird dein bodyshaker auch sehr heiß?
AndreasPosted on 12:57 pm - Feb 11, 2017
Die Pinbelegung gibst du ja im rcc vor und sollte also gleich sein. Du kannst die Verstärkung im rcc bis auf das doppelte hochdrehen aber eigentlich stellst du das am Verstärker ein. Die BS bleiben bei mir auf normale zimmertemperatur. Welchen Verstärker nutzt du?
AndreasPosted on 2:00 pm - Feb 11, 2017
Du hast Post…
CinoPosted on 7:36 am - Feb 2, 2017
Ich habe hier für mein Motorrad einen Koso Nachbau.
Die KMH ist nur ein Ini mit Magneten. Ich kann im Tacho den Radumfang einstellen und die Anzahl der Magnete. Es wird immer gegen Masse geschaltet.
Kann ich dieses Tacho auch benutzen? So beim anschliessen und Test Modus knallt mir die Geschwindigkeit sofort auf 300 km/h hoch.
Michael N.Posted on 6:04 pm - Feb 1, 2017
hallo,
echt großartig super gemacht großes lob 🙂
nur eine frage sind die shift lights deaktiviert?
AndreasPosted on 6:48 pm - Feb 1, 2017
Danke. Welche shiftlights meinst du ? Ich hab nichts deaktiviert.
Meinst du shiftlights als Wert aus einem Game ? (Wenn ja, dann welches)
Oder meinst du meine einstellbare aus dem BMW -Cockpit ? Wenn du das meinst, müsstest du dir den Sketch anpassen.
Bei Bedarf pass ich den nochmal an.
Michael N.Posted on 5:59 pm - Feb 2, 2017
ah habs gefunden ist im Dash sketch / meinte die led schaltanzeige .. aber wenn ich denn sketch lade funktioniert mein Drehzahl messer leider nicht mehr und die shiftlights auch nicht hast du eine Idee woran das liegen könnte bei Basic funktioniert Drehzahl perfekt danke im vorraus
AndreasPosted on 2:59 pm - Feb 6, 2017
Bist du weiter oder brauchst du noch Hilfe?
UlmiPosted on 1:52 pm - Nov 7, 2017
Hi, I’ve the same problem as Michael N. all is working properly, except the shiftlight and gear display, all is properly wired and, I think coded, but doesn’t work. I use the „BMW_Led_Gear“ sketch, I think it’s correct?
A little video: https://www.youtube.com/watch?v=FkXNf7VIS5w
Thanks for your work and share 😉
AndreasPosted on 3:48 pm - Nov 7, 2017
Please try thic code for test. It only shows the gear indicator https://sim-pc.de/bmw-e36-tachosteckerbelegung/#comment-367
UlmiPosted on 11:06 am - Dez 5, 2017
Hi, thanks, finally I got a great Fanatec CSL wheel with integrated shift lights and gear indicator at Black Friday 🙂
Could you add compatibility on RCC with Forza Motorsport 7, and maybe Next Car game : Wreckfest?
Thanks!
MFG, Alex.
Morgan GardnerPosted on 10:12 pm - Jan 29, 2017
Is there any way to add throttle position to the extradata?
AndreasPosted on 6:49 pm - Feb 1, 2017
Which Game ?
Morgan GardnerPosted on 11:59 pm - Feb 1, 2017
Whichever will work, or maybe read the pedal value directly from my G27, if that’s possible
DirkPosted on 9:59 pm - Jan 28, 2017
Hallo,
Ich interessiere mich für dieses Thema sehr und finde dein Project echt super.
Ich bin dabei das nachzubauen nur bei mir soll es das Tacho eines Seat Toledo 1M2 sein. Ich hab hier mal die Pinbelegung, vielleicht könntest du mir bei der Suche des Pins für die Drehzahl behilflich sein? oder läuft das über den Can Bus? Und denn noch eine Kleine Frage, den Pin für die Geschwindigkeit muss an Pin 28 oder?
32-poliger Anschlußstecker, blau
1 – Klemme 15, Plus
2 – Kontrollampe für rechten Blinker
3 – Ausgangssignal für elektronischen Geschwindigkeitsmesser
4 – Kontrollampe für Blinker des Anhängers
5 – Anzeige des Kraftstoffvorrats
6 – Airbag (herkömmlich)
7 – Klemme 31, Gebermasse
8 – Anzeige der Kühlmitteltemperatur
9 – Klemme 31, Masse
10 – Schalter für Öldruck (zu hoch)
11 – nicht belegt
12 – Kontrollampe für Drehstromgenerator, Klemme 61
13 – frei
14 – Kontrollampe Nebelschlußleuchte
15 – Parklicht
16 – Kontakt für Heckklappe/Kofferraumdeckel offen (nur für bestimmte Exportmärkte)
17 – Kontrollampe für Fernlicht, Klemme 57a
18 – Kontrollampe für linken Blinker
19 – frei
20 – Beleuchtung Schalttafeleinsatz, Klemme 58d
21 – Türkontakt Fahrertür
22 – Anzeige der Kühlmitteltemperatur
23 – Klemme 30, Plus
24 – Klemme 31, Masse
25 – Eigendiagnose/K-Leitung.
26 – Parklicht rechts
27 – Parklicht links
28 – Eingangssignal für elektronischen Geschwindigkeitsmesser
29 – Bremsflüssigkeitsstand
30 – S-Kontakt
31 – Warnsystem Sicherheitsgurt
32 – frei
32-poliger Anschlußstecker, grün
1 – nicht belegt
2 – Lesespule für Wegfahrsicherung 1
3 – frei
4 – Abschirmung Daten-BUS (CAN), Antrieb
5 – W-Leitung
6 – Flüssigkeitsstand Scheibenwaschanlage
7 – Abnutzung Bremsbeläge
8- frei
9- frei
10 – frei
11 – Signal für Standzeit des Fahrzeugs
12 – Abschaltsignal für Klimaanlage
13 – Kontrollampe für Handbremse
14 – frei
15 – frei
16 – frei
17 – Lesespule für Wegfahrsicherung 2
18 – Signal für Öltemperatur und Ölstand (WIV)
19 – ’ Daten-BUS (CAN), Signal High, Antrieb
20 – Daten-BUS (CAN), Signal Low, Antrieb
21 – frei
22 – Kontakt für Schalter Motorhaube (VIW)
23 – MFA – links
24 – MFA – rechts
25 – MFA – Reset
26 – Signal Außentemperatur
27 – Ausgang Daten-BUS (CAN), Signal High, Antrieb
28 – Ausgang Daten-BUS (CAN), Signal Low, Antrieb
29 – Abschirmung Ausgang Daten-BUS (CAN), Antrieb
30 – frei
31 – frei
32 – fre
Vielen Dank
AndreasPosted on 10:55 pm - Jan 28, 2017
Wenn ich mir deine Pinbelegung anschaue würde ich sagen das Tach ist Can-Bus gesteuert. Dafür brauchst du zum einen eine Can-Bus Card und du musst wissen wie die Daten übertragen werden.
Besorg dir lieber Tacho vom BMW e36, Gof 3 oder Ford Mondeo MK2.
chrisPosted on 12:48 pm - Apr 29, 2017
i bought tacho e 36 from ebay 62118371558 , but i think doesnt work, after connection i have got only llumination power and ABS icon :
http://imageshack.com/a/img922/6489/n9Pktj.jpg
i checked connections few times and looks ok , for arduino no reaction,
so maybe this tacho should be already in the bin 😀 or you have got some ideas ?????
thanks for help
DavidPosted on 11:12 pm - Jan 23, 2017
Hallo. Danke erstmal für das veröffentlichen der Software. Hab mir jetzt n Tacho von nem Audi a4[b5] bestellt, kommt freitag an. Jetz meine frage: Wie kann ich über telemetry aus ets2 andere signale, wie z.b. handbremse rausholen, und die dann zum Arduino weiterleiten?
Gruß David
BennyPosted on 12:03 pm - Jan 28, 2017
Wir haben die Hardwear auf gebaut test betrieb der Software in Ordnung aber aus dem Spielen kommt nicht` s raus was muss ich tun?
Kommen Nicht weiterr
AndreasPosted on 12:22 pm - Jan 28, 2017
Hallo Benny, schau mal ins Menü vom rcc. Dort ist immer ein link was vorher zu welchem Spiel zu machen ist.
Mit welchem Spiel testest du?
R3E funktioniert mit der letzten Version nicht mehr, ist aber in der neuen schon gefixt. Beta gibts nächste Woche für alle zum testen.
DanielPosted on 11:29 pm - Jan 22, 2017
Großes Lob von meiner Seite
AndreasPosted on 11:32 pm - Jan 22, 2017
Bedankt
DanielPosted on 7:16 pm - Jan 19, 2017
First Test with ETS2
https://www.youtube.com/watch?v=I0tdPTCkVVY
AndreasPosted on 7:53 pm - Jan 19, 2017
Das Nadelzucken ist aber nicht schön. Verändere mal die Untergrenze .
BertlPosted on 9:52 am - Dez 17, 2016
Hallo,
Da mich dieses Projekt sehr fasziniert hat wollte ich es auch versuchen nur habe ich leider überhaupt keine Programmierkenntnisse und da bräuchte ich deine Hilfe.
Tacho ist von einem Audi 100 S4
Das ganze soll über Arduino Uno angesteuert werden.
rpm und kmh wäre mir am wichtigsten.
Hoffentlich kannst du mir hierbei helfen
LG aus Wien
AndreasPosted on 9:32 am - Dez 18, 2016
Hallo Bertl,
rcc ist genau aus diesem Grund entstanden. Es soll denen helfen die gar keine Programiererfahrungen haben. Die die sich ein wenig mit dem Arduino auskennen oder beschäftigen können zusätzlich viel viel mehr daraus machen.
Leider kann ich dir zum Auditacho nichts sagen da ich es nicht kenne. Du müsstest dir das Datenblatt besorgen und evt. gegebenenfalls die Schaltung anpassen.
Oooder, du bist ein wenig bastelbegabt, hast vielleicht eine Freund aus dem Modellbau,dann kannst du auch die „Motoren“ ausbauen und durch Servos ersetzen. Dann wäre es egal welches Tacho du nimmst.
BertlPosted on 4:55 pm - Dez 18, 2016
Hallo Danke für deine Antwort.
Nach langem hin und her probieren hab ich es jetzt soweit geschafft das rcc mit meinem arduino kommuniziert sobald man den Regler im rcc bewegt blinkt am arduino ein Orangenes led.
Habe dann kmh rpm Tank und Temp an die pins angeschlossen wie es vorkonfiguriert ist aber leider reagiert keine einzige Anzeige.
Schaltplan bin ich auch schon mehr mals durchgegangen finde aber keinen Fehler.
12v an steckplatine
Auf + hängt
1x dauerplus
2x zündungsplus
Bei –
2x Masse vom Tacho
1x Masse zum arduino
Und am arduino eben
Rpm,kmh,Tank,Temp
Gehört beim arduino die Masse verbunden von Power gnd auf digital gnd wo die pins angeschlossen werden?
Vielleicht hilft dir das um mir zu helfen 😉
LG
AndreasPosted on 7:30 pm - Dez 18, 2016
Ich denke du sprichst vom Audi Tacho. Wie gesagt ich kenne es nicht. Bleibt nur probieren.
Bei der Direktschaltung, wie beim e36, muss as tacho mit 5v steuerbar sein und kmh muss ursprünglich über einen Hallgeber laufen.
(beides scheint bei deinem Tacho auch der Fall zu sein)
Fang erst mal mit kmh an und lass die andern Anzeigen erst mal links liegen. Wichtig ist das du mal herausfindest wie das Tacho versorgt wird.
Hier sind mal ein paar links mit Pinbelegungen die ich grad mal gegooelt hab. Weiss aber nicht genau ob das auch dein Tacho ist.
Sorry aber da musst du probieren und lesen.
http://forum.group44.de/viewtopic.php?f=27&t=132021#p1258698
http://schorsch9999.forumprofi.de/thema-anzeigen-hallgeber-t2186.html
http://audi100.selbst-doku.de/Main/Pinbelegungen
AndreasPosted on 7:32 pm - Dez 18, 2016
…. ja, du musst einmal Masse vom Netzteil aufs Tacho (logisch) und irgendwo an einem Massepin vom Arduino verbinden
BroxarPosted on 9:13 pm - Dez 8, 2016
Hello i have a problem when i am trying to upload the code on arduino (Mega 2560 clone). I am recieving error at Tone.h, i have an e36 dashboard 2.0i, i figure out how to power it up but the problem it is that i cannot upload the code of arduino. Please help me !
AndreasPosted on 9:41 pm - Dez 8, 2016
you must import the „Tonelibrary.zip“ (in folder rcc) to your arduino ide. please take a look in comments or look here in arduino-howto (https://www.arduino.cc/en/Guide/Libraries#toc4).
BroxarPosted on 5:04 pm - Dez 11, 2016
I did it for Tone.h, but now I need a link for library Tone2.h so I can work with rcc please
BroxarPosted on 6:19 pm - Dez 11, 2016
„Tonelibrary“ it is only for and I need it for #include
BroxarPosted on 10:53 pm - Dez 21, 2016
Sorry for later, didnt payid enough atention. Now i upload it but the rpm for me doesnt work and the km/h it is flying everywhere (the pins are correct) and try to make like a ballance
VCPosted on 8:07 pm - Dez 8, 2016
Hallo Andreas,
ich habe ein Problem mit Race Room Exp. Dein Programm läuft bei allen Plattformen (Assetto Corsa, Project Car etc.) nur bei RaceRoom funktioniert der Tacho nicht. Versucht habe ich: löschen und neu installieren; rcc20b und auch die alte Version; bei der 1.0.05 Version die Datei R3Edll ausgetauscht (also mit der neuen Version); Ardunio neu installiert. Alle Versuche waren nicht erfolgreich. Hast du noch einen Tipp, was ich machen kann? Kennst du das Problem? Ich konnte keine Frage in Verbindung mit R3E auf deiner Seite finden.
Ich würde mich freuen, falls du Zeit zum Antworten findest.
MfG
AndreasPosted on 8:14 pm - Dez 8, 2016
Hab mich schon gefragt ob keiner R3E spielt 🙂
Nein im ernst, da das sharedmemory sich nach dem letzten grossen Update geändert hat, funktionieren sämtliche Programme die auf der alten Variante basieren… nicht mehr.
Einige Entwickler, unter anderem auch ich haben ihr Programm schon angepasst. Mit anderen Worten.. das Problem ist in meiner Version schon gefixt. Hab bitte noch ein paar Tage Geduld.
Gruß Andreas
GünesPosted on 7:29 pm - Dez 7, 2016
Hallo Andreas,
habe endlich mein Arduino geflasht!!!
aber habe ein anderes problem kann überhaupt nicht bei der hardware mein tacho justrieren ich bitte um hilfe bitte
AndreasPosted on 8:31 pm - Dez 7, 2016
Schau mal hier https://sim-pc.de/bmw-e36-mit-rcc-real-cockpit-connector/#comment-112
GünesPosted on 4:35 pm - Dez 7, 2016
Bitte um hilfe beim Arduino flashen
Michael N.Posted on 6:50 pm - Dez 4, 2016
cool das meine idee umgesetzt hast. freue mich mega darauf
PeterPosted on 7:57 am - Nov 22, 2016
Hallo
was muss ich mit den +12V (15) und (R) machen. Kommen die auch an dauerplus oder müssen die geschaltet werden. Permanent (30) und Licht schaltbar ist für mich klar.
Gruss
Peter
AndreasPosted on 4:37 pm - Nov 22, 2016
(15), (R) und (30) zusammen.
Kannst damit eine Zündung bauen.
PeterPosted on 12:23 pm - Nov 24, 2016
Wie müssen dann 15 und R verdrahtet werden mit einem Startknopf. Bei mir leuchtet noch die ABS Lampe dauerhaft, woran kann das liegen.
PeterPosted on 8:47 am - Nov 21, 2016
Super Funktion
Ab wann ist diese Version online.
AndreasPosted on 9:04 am - Nov 21, 2016
Hallo Peter,
nachdem ich jetzt schon ein paar mal verschoben habe, denke ich in den nächsten 4 Wochen. Soll ja auch funktionieren.
Gruß Andreas
PeterPosted on 9:13 am - Nov 21, 2016
Ja super. Solange brauche ich auch noch für das Cockpit.
PetetPosted on 12:01 pm - Nov 4, 2016
Hallo Andreas,
Hast du Schaltbilder vom Golf3. Habe beim Schrotthändler nachgefragt, BMW ist noch sehr gefragt und Golf 3 steht viel rum. Daher würde ich mich lieber für einen Golf 3 entscheiden.
Grüße
Peter
GiovanniPosted on 9:54 pm - Sep 19, 2016
hello to all guys, I’m using rcc-real-cockpit with a dynamic simulator with X-Sim software, I encountered a problem because of the same address 127.0.0.1 port 4123 which uses Dirt Rally and Live for Speed, there is‘ a system to change ip and port on rcc-real-cockpit? Thank you
AndreasPosted on 9:45 am - Sep 20, 2016
Hi, Giovanni. Take a look to Codemaster Proxyserver: http://www.eksimracing.com/cmps/
GiovanniPosted on 10:55 pm - Sep 13, 2016
Good evening and congratulations for this fantastic software.
I wanted to ask you a question: there ‚the possibility‘ of using the dashboard of the BMW 325 tds diesel? sight seems equal to the petrol model
AndreasPosted on 8:06 pm - Sep 14, 2016
Hello Giovanni,
I’m not sure if that works. were you even can watch the tacho datasheet of?
regards Andreas
GiovanniPosted on 2:18 pm - Sep 17, 2016
Hallo Andreas thanks response. I tried it with a tachometer BMW diesel tds everything works just the rpm scale does not match, and I can not adjust the RCC software.
regards Giovanni
GünesPosted on 4:33 pm - Dez 7, 2016
Hallo Andreas ich kriege einfach den Arduino one als auch Mega nicht geflasht er haut mir das Fehler mit dem Tone.h.
ich hänge schon 2 tage dran.
hab nicht soviel arnung.
was meinst du mit Arduino IDE importieren???
KrisooPosted on 6:27 pm - Nov 22, 2016
Hello 🙂 can i use for this project – e36 tacho but from UK ? I couldn’t find nothing from EU. Thanks
AndreasPosted on 8:56 pm - Nov 22, 2016
I think so. Take a look here and here
VCPosted on 5:08 pm - Sep 11, 2016
Erst einmal danke dafür, dass du uns so ein nützliches Programm kostenlos zur Verfügung gestellt hast und auf die vielen Fragen antwortest.
Ich habe ein Ardunio Mega gekauft und kann die Spiele mit deinem Programm gut spielen. Ich spiele unter anderem ETS2 und frage mich, ob du auch für ETS2 ein Programm geschrieben hast, mit dem man das Ein-/ und Ausschalten der Blinker, Lichter etc. auch auf dem realen Tacho sehen kann.
Außerdem funktioniert das RPM nicht flüssig, vor allem bis 4000 (ist kein Problem bei Project Car, aber bei ETS2, Race Room Experience). Hast du dafür vielleicht auch eine Lösung? Ich verstehe leider nicht allzu viel vom Ardunio.
Hatte nur auf YouTube einen Lösungsvorschlag gefunden, bei dem ich bei myrcc config etwas von 20 auf 10 runterstellen sollte – was aber nicht funktioniert hat.
Ein letzter Punkt: Von dem gegebenen Link VJoy2 ist ein download nicht möglich bzw es kommt immer eine Fehlermeldung.
Vielen Dank für die Mühen!
Viele Grüße
AndreasPosted on 8:02 pm - Sep 14, 2016
Hallo,
bei ETS2 ist es in der tat so das das RPM des BMW-Tachos mit Drehzahlen unter ca. 1300 Probleme hat. Ohne nachzuschauen glaube ich das beim ETS2 niedrigere Drehzahlen möglich sind.
Schau ich mir bei Gelegenheit nochmal an.
Allerdings kann ich kein Problem bei RRE feststellen. Bei mir funktioniert es normal.
Die von dir gewünschten Funktionen werden ins ETS2/ATS einfließen. (Im Moment hab ich echt wenig Zeit aber es kommt auf jeden Fall)
Bis dahin kannst du wenn du willst die Beta testen (schick ich dir per mail)
vJoy2 findest du hier
Gruß Andreas
WolfgangPosted on 12:32 am - Aug 24, 2016
Wertest du auch die Carflags aus (mCarFlags), bzw überträgst du diese von deinem Connector zum Arduino.
// (Type#9) Car Flags (to be used with ‚mCarFlags‘)
enum
{
CAR_HEADLIGHT = (1<<0),
CAR_ENGINE_ACTIVE = (1<<1),
CAR_ENGINE_WARNING = (1<<2),
CAR_SPEED_LIMITER = (1<<3),
CAR_ABS = (1<<4),
CAR_HANDBRAKE = (1<<5),
CAR_STABILITY = (1<<6),
CAR_TRACTION_CONTROL = (1<> wolfgang
AndreasPosted on 7:05 am - Aug 24, 2016
Hallo Wolfgang,
erst mal müsste ich wissen aus welchem Spiel (sind ja mittlerweile 10 ) aber ich denke nicht da mir der Name grade nichts sagt. Könnte ich aber in der V.2 mit reinnehmen.
Gruß Andreas
WolfgangPosted on 10:02 am - Sep 8, 2016
das ist ein Auszug aus dem Protocol für Project Cars
http://forum.projectcarsgame.com/showthread.php?30903-HowTo-Shared-Memory-(API)-App
VCPosted on 2:24 pm - Jul 30, 2016
Hallo, ich habe eine Frage. Ich habe ein Arduino Uno (die aktuelle Version). Wenn ich Ihr Programm uploade bekomme ich einen Fehler, dass die Datei oder Pfad zu Tone.h nicht gefunden werden konnte. Können Sie mir da vielleicht weiterhelfen? Im scetch ist tone.h übrigens nicht farbig, wie es eigentlich sein sollte.
AndreasPosted on 4:57 pm - Jul 30, 2016
Du must die beiliegende Tonlibrary.zip in deine Arduino IDE importieren. Schau mal in die Kommentare, war schon paar mal Thema.
diegoPosted on 10:33 am - Jul 2, 2016
you’ve done a wonderful thing , I would like to ask you a great favor , I bought a tachometer as yours , but I can not get it to work properly , then I would be interested in doing like you who have the on-board computer , everything works . I have an Arduino one and say that the project will also be the fifth final of the next school year , all you have , if you can send me all the models of connectors to get it fully working , I downloaded the program and I rcc connected as explained on software, but is wrong , if you will, because I am a landslide in programming, help me because I want to put more large TFT monitor with time and postizione etc. , do you think you can do it ?? thanks infinitely
AndreasPosted on 12:17 pm - Jul 8, 2016
I do not know reccht if I have understood correctly. you want all connection plans? all plans are the rcc in the directories and some Information in Arduinosketch. Does the speedometer with speed?
Where exactly are the problems? Please, step by step.
TFT is no Problem, see https://www.adafruit.com/product/1651 as one sample.
diegoPosted on 9:38 pm - Jun 12, 2016
hallo, ich habe einen mega Gefallen bitten ,
da Sie eine coole Sache mit Tachos tat ich mich auch tue,
aber ich kann den Code nicht habe ich von der Website heruntergeladen,
aber nicht senden Sie mir die Karte, die ich Arduino eine habe ,
aber ich würde es tun alles, was Sie Pfeile Bordcomputer etc. getan haben ,
und dann die Nummer Gang und führte , dann, wenn ich arduino Mega ändern würde
ich den TFT-Bildschirm setzen , und Sie möchten, Hilfe zu suchen ,
wie alles zu tun, und mir das Foto aller schicken Links, die Sie haben und
wie Sie machte sie .
Ich danke Ihnen sehr, wenn ich helfen
AndreasPosted on 12:03 pm - Jun 13, 2016
Please write in english. The translation is not to be understood.
regards Andreas
diegoPosted on 6:18 pm - Jun 13, 2016
🙂 Sorry , you’ve done a wonderful thing , I would like to ask you a great favor , I bought a tachometer as yours , but I can not get it to work properly , then I would be interested in doing like you who have the on-board computer , everything works . I have an Arduino one and say that the project will also be the fifth final of the next school year , all you have , if you can send me all the models of connectors to get it fully working , I downloaded the program and I rcc connected as explained on software, but is wrong 🙁 , if you will, because I am a landslide in programming, help me because I want to put more large TFT monitor with time and postizione etc. , do you think you can do it ?? thanks infinitely
JaronPosted on 7:23 pm - Jun 12, 2016
So also Hallo Andreas
Im Moment funktioniert weder die Simulation noch die Feinjustierung aber der Tacho leuchte also bekommt Strom. Wir hatten es schon mal, dass die Simulation tat aber die Feinjustierung tat noch nie. Also brauch ich das mit LFS ja auch gar nicht ausprobiern oder?
Hallo Michael
Ich bin absoluter Neulig in dieser Richtung. Also es tut mir leid aber ich verstehe nicht ganz genau was du sagst :S. Wie dem auch sei es ist der Tacho der hier http://www.technikprojekte.de/Projekte.php?src=Tacho auch genutzt wird, daher haben wir auch den Anschlussplan.
Gruss Jaron
AndreasPosted on 11:59 am - Jun 13, 2016
Wenn sich beim Test und beim Justieren nichts tut, muss es an der Verkabelung oder am Tacho liegen. Masse zwischen Arduino und Tacho ist gegeben ?
Baudrate im Script stimmt mir rcc überein?
JaronPosted on 6:25 pm - Jun 11, 2016
Hallo.
Meine Freunde und ich haben uns dafür entschieden, dass wir solch ein Projekt für eine Ausstellung an der Schule aufbauen wollen. Allerdings hapert es da an einigen stellen.
Wir haben ein Arduino Mega 2560 und ein Ford Mondeo MK 2 Tacho. Es ist soweit alles verkabelt. Auf der Internetseite http://www.technikprojekte.de haben wir auch schon geguckt, jedoch kommen wir mit x-sim nicht klar. Danach habe ich im Internet gesucht und habe rcc gefunden.
Der Test wurde auch schon mal kurz übertragen, mit Dirt 3 lief es aber noch nicht.
Hier sind meine EEProm daten
maxSpdSim = 240
minSpdTacho = 0
maxSpdTacho = 302
maxRpmSim = 800
minRpmTacho = 0
maxRpmTacho = 336
maxFuelSim = 60
minFuelTacho = 13
maxFuelTacho = 155
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
AxisEnabled = 99
Wir wollen auch keine Butten oder Taster oder so. Es sollten nach möglichkeit nur km/h und rpm übertragen werden.
einen schönen Abend noch und schonmal DANKE in vorraus
MfG Jaron
JaronPosted on 6:28 pm - Jun 11, 2016
Achja und in der config von Dirt 3 haben wir die Sachen auch geändert.
Aber immoment läuft nichts mehr. 🙁
MichaelPosted on 11:15 am - Jun 12, 2016
hapt ihr im rcc Auf mega umgestellt (andere Pins usw.) und die Pins so wie im sketch beschrieben für denn mega anders Gesteckt?
JaronPosted on 5:46 pm - Jun 12, 2016
Wie genau meinst du das Michael?
Also im rcc unter [Einstellungen] [Hardware] [Arduino] und dann bein [Mega 2560] einen haken setzen? Das haben wir gemacht.
Wir haben die pins genutzt die im sketch stehen also 3 für km/h und 2 für rpm. Sind das die falschen?
AndreasPosted on 6:26 pm - Jun 12, 2016
Hallo Jaron,
Dirt 3 macht in der letzten Version Probleme . Versucht mal Testweise LFS. Wichtig ist auch Evt. Firewall für das jeweilige Game oder bestimmte Ports freizugeben. Die Demo mit 450mb ist schnell geladen und funktioniert auf jeden Fall. Wenn damit euer Tacho läuft können wir das Problem eingrenzen. Bitte den Hinweis im Menü für LFS lesen.
Funktioniert den die rcc Simulation oder die feinjustierung ?
Gruß Andreas
MichaelPosted on 6:33 pm - Jun 12, 2016
ja die Pins passen nur bei dem Zusatz ( shiftlights und co) sind andere Pins beim mega nötig aber am mk2 welche Version genau ist es woher habt ihr die pinbelegung für dieses Tacho? (ist eventuel schon can-bus?)
MichaelPosted on 6:36 pm - Mai 29, 2016
Hi Andreas, hab kleines Problem wenn ich auf die Version 2 mit i2c lcd wechsel geht danach die rpm und temp anzeige nicht mehr 🙁 hast du eine Idee woran dies liegen könnte ? (bautrate gewechselt) und noch ne kleine Idee oder anreiz was mich auch sehr intressieren könnte undzwar bodyshaker gezielt über arduino vom spiel ansteuern glaubst du das würde funktionieren? (Zurzeit seperater versteräker wo ich Frequenz und Volumen kontrollieren kann und somit einstllen kann) ist halt nich ganz ideal ist zwar auch schon geiler Effekt aber ja besser geht immer ^^
AndreasPosted on 11:17 am - Mai 31, 2016
Hallo Michael,
das gleiche problem hatte ich auch. Ich denke es liegt am timing beim i2c (sehr langsam).
Entweder du versuchst mal eine andere Verkabelung ( https://sim-pc.de/lcd-vs-lcd-oder-warum-ist-mein-lcd-so-langsam/ ) oder änderst den Code.
Wenn du willst sende ich dir mal meinen Code. Da musst aber dann ein wenig aufräumen, bzw. rausschmeisen was du nicht brauchst.
Zu den Bodyshakern kann ich dir leider nichts sagen.
MichaelPosted on 7:07 pm - Mai 26, 2016
so nun bin ich fast fertig bisschen feinschlief kommt noch aber so bin ich ganz zufrieden
https://youtu.be/jJmMbtPfuak
https://youtu.be/sRk46aYRFE8
ChristianPosted on 2:54 pm - Mai 26, 2016
Was ist das schwarze Kabel in diesem Bild? https://sim-pc.de/wp-content/gallery/e36-schaltungen/bmw_e36_arduino.jpg
AndreasPosted on 3:19 pm - Mai 26, 2016
Masse, verbindet alle Komponenten mit Grnd
MichaelPosted on 5:31 pm - Mai 21, 2016
Mein System
Tacho e36 rcc gesteuert
Darüber 4 Button Box und analoger Handbremse
Dazu ein bodyshaker unter einem Fanatec Seat mittels Endstufe angesteuert
Und Fanatec gt3 wheel + csp v2
Video kommt in Kürze
MichaelPosted on 5:13 pm - Mai 20, 2016
hallo dein projekt ist mega geil das einzigste was mir noch fehlt wäre tm1638 modul zum anschließen anstelle der 74hc595 ich bin leider zu unerfahren (doof) um das selber zu programieren vielleicht kannst mir eins zwei tips geben 😉
AndreasPosted on 7:33 pm - Mai 20, 2016
Hallo Michael,
hier mal ein kleines RPM Beispiel.
https://sim-pc.de/rcc-mit-tm1638/
Gruß Andreas
MichaelPosted on 3:59 pm - Mai 21, 2016
ok vielen dank noch eine frage ich hab Probleme mit button 3,4und 5 axis und 1 sowie 2 funktionieren Problem los muss ich da noch was in sketch ändern aber hab gelesen das alles über rcc gesteuert wird und hab da Pins versucht um zu ändern aber im eeprom steht nur 2 button (pin 7 und 8) aber nix über button 3-5 :/
AndreasPosted on 12:37 pm - Mai 22, 2016
Hallo Michael,
du hast rechrt. Die 5 Buttons waren nur vorbereitet und sind erst in V. 2.0 voll verfügbar.
ACHTUNG:
Vorher bitte nochmals deine Werte auslesen und speichern da der Arduino einmal vorher gelöscht werden muss.
1) Aus der Arduini IDE das Bsp. „eeprom clear“ unter -Datei / Beisspiele / EEPROM / eeprom clear- aufspielen
2) das neue Script V2 von hier aufspielen : https://sim-pc.de/download/arduino-code-basicinstrumentcluster_5_buttons-zip/#
3) im RCC unter: Einstellungen / Hardware / Comport / Baud auf „38400“ umstellen
4) Werte des Tachos wieder einstellen und feinjustieren.
Gruß Andreas
oriPosted on 7:06 am - Mai 16, 2016
Thank you so much for this project! I bought a Acura Instrument cluster and go the Tach to move using a pnp and npn transistors together. It works great but because the tone library cant go lower than 31hz the lowest my tach shows is 2000RPM. 0 RPM on my tach is represented by 21hz. Is there any way to extend the tone library? Also I can get the fuel and temp gauge to move with a simple PWM simulator but i cant get them to work through your software.
BMW FanPosted on 6:47 pm - Mai 2, 2016
Hallo Andreas,
mich würde interessieren, wie ich beim Arduino einen Input einrichte (Anschluss eines Schalters, Umgang mit vJoy…)
Ich wäre über eine Anleitung sehr erfreut.
AndreasPosted on 2:30 pm - Mai 3, 2016
Hallo Janik,
+ anschließen eines Tasters so: http://tinyurl.com/h7ervzb
+ installieren der virtuellen Joysticksoftware von hier: http://vjoystick.sourceforge.net/site/index.php/download-a-install/72-download
+ aktivieren/konfigurieren der Taster und oder Potis im rcc unter „Hardware“ den Haken „Input“ (danach neustart)
+ konfigurieren und testen der Tasten im rcc unter „Debug“ und Game (siehe video https://www.youtube.com/watch?v=WWnBEGLMBAk ab Minute 5:40
ManuelPosted on 5:44 pm - Apr 30, 2016
hello I am sorry is this brand new me the following error:
C:\Program Files (x86)\sim-pc.de\rcc\Resources\arduino\BasicInstrumentCluster\BasicInstrumentCluster.ino:8:18: fatal error: Tone.h: No such file or directory
#include
^
compilation terminated.
exit status 1
Error compilación en tarjeta Arduino/Genuino Uno.
AndreasPosted on 5:48 pm - Apr 30, 2016
you must import the „Tonelibrary.zip“. please take a look in comments .
FrankyPosted on 4:58 pm - Apr 28, 2016
Hallo Andreas,
zunächst mal vielen Dank für deine Arbeit und das diese auch der Öffentlichkeit zur Verfügung stellst !!
Ich stöbere seit ein paar Tagen auf deiner Seite die mich nun auch mit dem „Bastelfieber“ infiziert hat. Nun was soll ich sagen… der E36 Tacho bis 260 kmh liegt bereits neben mir und das Arduino Starter-Kit ist auf dem Weg und sollte es bis morgen zu mir schaffen.
Ich habe ebenfalls vor in die Position wo die Verbrauchsanzeige im Tacho ist ein Shiftlight mit Ganganzeige zu integrieren. Kannst du mir/uns verraten welche Teile du dafür verwendet hast und wie du den Einbau realisiert hast? Dein Verdrahtungsplan ist ja schonmal goldwert, aber die Platzverhältnisse im Gehäuse sind ja ziemlich begrenzt. Deshalb die Frage… Welche Größe für die 7-Segment Anzeige hast du verwendet? Und wie hast du die „Abdeckung“ des eingebauten Shiftlights im Instrument realisiert? (Plexiglas, Tönungsfolie?)
Für eine Teileliste, oder entsprechenden Links zu den benötigten Komponenten, sowie ein kleines „How-to“ für totale Elektronik-Dummys, wie ich einer bin, wäre ich dir sehr dankbar.
Stichwort Elektronik-Dummy führt mich zu meiner nächsten Frage bezüglich der Stromversorgung des Tachos… Die Frage ist ja fast schon ein wenig peinlich aber… Welches 12V Netzteil sollte ich beispielweise verwenden und wie verbinde ich dieses mit dem Instrument? Einfach alle Plus sowie Minus miteinander verbinden? …Welche Bedeutung haben die im Anschlussdiagramm angebenen 12V (15) bzw. 12V (R)…? Gut, laut Steckerbelegung blauen Steckers ist Pin 4 für die Spannungsversorgung der „Kombi-Elektronik“ und Pin 5 für die Spannung der „Ladekontrolleuchte“ zuständig. Ist das etwa die Position des Zündschlüssels… also „Zündung an“ und „anlassen“ (Run & Start)?
Beide Begriffe sind mir nicht ganz klar, geschweige denn was an Pin16 die 12V (R) zu bedeuten hat die im Belegungsplan schlicht mit „Klemme R“ deklariert ist.
Hm, kannst du mal das Licht für mich anmachen ? 🙂
AndreasPosted on 8:18 am - Apr 29, 2016
Hallo Franky, schön das dich auch das Bastelfieber gepackt hat.
Eigentlich hast du dir schon alle Fragen selbst beantwortet 🙂
Für die Abdeckung hab ich ein klares Stück Plastik (von irgendeiner Dose) und 2 Lagen Tönungsfolie (eb.y)benutzt.
Die Platine und die verbauten Teile kannst hier sehen: https://sim-pc.de/platine-fuer-drehzahl-und-ganganzeige/
Der Schacht ist in der tat sehr eng aber es geht. Ausserdem hab in die Öffnung eine Box aus schwarzer Pappe gebaut. Quasi ein Gehäuse für die Platine damit kein Licht aus den Seiten rausstrahlt. Und selbiges schön mit schwarzem Isolierband ausgekleidet. Wirst schon merken was ich meine wenn du Licht im Cockpit anmachst und im dunkeln fährst.
Als 12v Netzeil hab ich ein einer alten mobilen Festplatte genommen.
Pack alle „plus“ und alle „masse“ zusammen und auch ein masse zum Grd des Arduino. Dann sollte es gehen.
Die Klemmbezeichnung sind nur interessant wenn du dir eine richtige Zündung aufbauen willst. Steht aber in den beiliegenden original Schaltplänen.
Stefan ErdmannPosted on 8:14 pm - Apr 19, 2016
Hi ich bin Stefan,
erstmal Hut ab…tolle Software und tolle Beschreibungen/Anleitungen. „Daumen hoch“
Dennoch habe ich ein kleines Problem. 🙁
Habe einen E36 Tacho und alles soweit verkabelt und eingerichtet im Arduino Nano.
Alle Anzeigen laufen prima bis auf RPM. Ich bekomme es nicht hin, dass die Drehzahl komplett auf „NULL“ fählt. Also der Minimalwert der auf dem TACHO angezeigt wird ist immer ca. die Standgas RPM.
Der Maximalwert lässt sich prima anpassen und steht 100%tig da wo er soll.
Wäre um Hilfe sehr dankbar 🙂
Grüße
Stefan
AndreasPosted on 7:58 am - Apr 20, 2016
Hallo Stefan, schön das dein Tacho jetzt auch läuft. Der niedrigste Wert den meine BMW-Tachos zeigen können liegt bei 750rpm.
Im Arduinocode in der Zeile 207-209 frage ich ob der niedrigste Wert kleiner 25 ist. Sollte das gegeben sein soll das die Rpm Anzeige NICHTS machen.
Klick mal auf den Button „read EEPROM values“ im Tab DEBUG und poste mal das Ergebniss.
Mein Wert für 7.000 rpm ist :
maxRpmSim = 700 //max. Drehzahl/10 die im Tacho angezeigt werden kann
minRpmTacho = 0 //kleinster freq Wert den das Tacho steuern kann
maxRpmTacho = 325 //grösster freq Wert den das Tacho steuern kann
StefanPosted on 10:44 am - Apr 20, 2016
Hi, schaue ich später zuhause nach und poste dann.
Würde denn die Nadel auf „0“ rpm fallen wenn ich die +12V Belegung über ein Zündschloss schalte? Und dann den wagen per Schlüssel/Knopf anlasse, bzw. ausschalte. Oder bleibt dann trotzdem die Nadel immer auf minimal 700rpm. ?!?! Weil dann könnte ich mir das mit dem Zündschloss schenken…nen Wagen anlassen wo der Drehzahlmesser eh schon 700rpm anzeigt ist ja quatsch^^
Grüße
Stefan
AndreasPosted on 11:33 am - Apr 20, 2016
Grundsätzlich kannst du alles im Arduinicode steuern. Ich hab mir z.B. einen Schalter programmiert der einen ein/aus zustand darstellt. Mit selbigen schalte ich auch in PCars die Zündung. Im Code frage ich ab ob der zusatand „an“ ist. Wenn „an“ soll er die Anzeigen steuern, wenn „aus“ dann bleibt das Tacho eben tot.
Ein einfacher Test.
In PCars kannst du z.B. Zündung simulieren. In den Einstellungen eine Taste zuordnen und probieren. Wenn der Motor aus ist, bleibt die rpm auch auf 0.
https://m.youtube.com/watch?v=6FNOBRS-7UM
Stefan ErdmannPosted on 12:46 pm - Apr 20, 2016
Hast du dazu wirklich einen Schalter benutzt, oder einen Taster?
AndreasPosted on 1:43 pm - Apr 20, 2016
Taster, spielt aber keine Rolle.
StefanPosted on 12:19 pm - Apr 21, 2016
Bin gestern noch nicht dazu gekommen die Konfiguration zu schicken (BVB – Hertha), mit dem Schalter/Taster finde ich das prima. Wie schließe ich denn einen solchen Taster am Arduino an? Und was muss im Sketch verändert/eingefügt werden. Dann kann man den Taster einfach schon in Pcars den Taster der Zündung zuweisen?
AndreasPosted on 6:19 pm - Apr 21, 2016
Ich habe alle meine Taster nach diesem Schema angeschlossen: http://tinyurl.com/h7ervzb
Schau dir mal die Beispiele in der Arduino IDE an.
Übers rcc kannst du bis zu 5 Taster als joystickbuttons ansprechen und dementsprechend wo auch immer im Spiel hinterlegen.
In der V.2 lege ich meinen Scetch als Beispiel dabei. Wenn du vorhast über die Grundfunktionen raus zu gehen musst du dich aber zwangsweise mit dem Arduino und seiner Programierfunktionen ein wenig auseinandersetzen. Ich empfehle da mal die Beispiele mit Leds und Taster, etc.
Stefan ErdmannPosted on 8:56 pm - Apr 22, 2016
Hallöchen, ich mal wieder.
War heute fleißig bei Conrad shoppen. LED´s, Widerstände, Schieberegister, kleine Schalter Taster usw. geholt. Ersten Taster angeschlossen und Sketch verändert um Drehzal auf „null“ zustellen. Wenn Motor „aus“. Hat sogar geknappt. 🙂 Habe jetzt aber ein anderes Problem. In PCars muss man zwei „Tasten“ hinterlegen, einmal Zündung und einmal „Start“. Problem an der Sache. Der Start-Knopf schaltet den Motor nicht mehr aus. 🙁 Also kein Start/Stop-Knopf sondern nur Start. Damit man den Motor wieder ausschalten kann muss man Zündung betätigen 🙁 und wenn ich die Zündung drücke dann muss ich ja auch nochmal meinen Konfigurierten „Start“-Knopf drücken damit die Drehzahl wieder auf „null“ fällt.
Ist das bei dir auch so???
https://www.youtube.com/watch?v=-P_U66srtc8&feature=youtu.be
Grüße
Stefan
AndreasPosted on 7:22 pm - Apr 24, 2016
Da nur Pcars in Game die Zündung zu Verfügung stellt, ignoriere ich das mittlerweile. Dazu kommt das auf einigen Strecken das Fahrzeug eh schon an ist. Programmiere im Arduino deine eigene Logik so das du auch andere Games zocken kannst. Ich weiß das es Programme gibt die Macros ausführen. Damit könntest du ein Button mehrere Funktionen zuordnen. Musst mal googeln. Bin zur Zeit sehr eingespannt, wenn ich mehr Luft hab schau ich mal.
MIKHAILPosted on 7:50 am - Apr 8, 2016
Ich benutze den MEGA. Hier sind die Parameter Eeprom:
maxSpdSim = 260
minSpdTacho = 0
maxSpdTacho = 336
maxRpmSim = 200
minRpmTacho = 0
maxRpmTacho = 325
maxFuelSim = 65
minFuelTacho = 13
maxFuelTacho = 155
maxTempSim = 140
minTempTacho = 140
maxTempTacho = 0
pkmh = 3
prpm = 2
pful = 5
ptmp = 6
Button 1 = 7
Button 2 = 8
Axis 1 = 99
Axis 2 = 99
AxisEnabled = 99
AndreasPosted on 10:23 am - Apr 8, 2016
Ok, first error, maxRpmSim = 200 is to little. If your speedometer can 6000rpm then it must be worth 600.
here i a short information for setting and fineadjust
https://sim-pc.de/bmw-e36-mit-rcc-real-cockpit-connector/#comment-112
MIKHAILPosted on 2:52 pm - Apr 8, 2016
Ich nahm an der Platte Passat B3 Experiment. Funktioniert, während nur ein speedometer. Ich werde es verstehen.
Vielen Dank für Ihre Unterstützung und für die Arbeit durchgeführt wird.
MIKHAILPosted on 5:39 pm - Apr 5, 2016
Ich Upgrade auf v1.6.8 aber Leonardo Kompilierung schlägt fehl. Geänderte Gebühr auf mega Kompilierung erfolgreich ist.
Ich betreibe das Programm im Testmodus , aber der Tachometer (auf dem Ford Mondeo) reagiert nicht.
AndreasPosted on 6:05 pm - Apr 5, 2016
do you have any connections checked ? connector: http://a.disquscdn.com/uploads/mediaembed/images/3104/6079/original.jpg
What you have to connect is all the ground pins. These would be the Arduino GND, your 12V-source GND and the GND-pins of the tacho (3,5).
The tacho also needs +12V at pins 11,12,13 which are for the speedometer, tachometer and background lighting.
Where the actual signals go is the big question now, possible pins would be 7,10,27.
I would try 10 for the tachometer (rpm) and 7 for the speedometer. Otherwise you could try 27 for speedometer if it doesn’t work.
If none of these pins work, it could be possible that the 5V from the arduino are not enough to drive these gauges.
In this case you would need to put transistors between the arduino output and the tacho inputs, to drive them with 12V.
Behind instrument Mondeo MK2 http://www.technikprojekte.de/Projekte/TachoCircuit.pdf
This infos come from another great page: http://www.technikprojekte.de/Projekte.php?src=Tacho
Edit: my rcc will work with Arduino Nano, UNO and Mega. Other I can not test.
MIKHAILPosted on 1:27 pm - Apr 7, 2016
Guten Tag.
Ich habe keine Impulse an das Arduino im Testmodus . Oszilloskop zeigt die Signalstärke auf 2,3,5,6 Pinah. Was könnte falsch sein?
AndreasPosted on 1:41 pm - Apr 7, 2016
Please click the button „read EEPROM values“ in Tab DEBUG and post it here.
Default values are:
maxSpdSim = 240
minSpdTacho = 0
maxSpdTacho = 336
maxRpmSim = 600
minRpmTacho = 0
maxRpmTacho = 325
maxFuelSim = 65
minFuelTacho = 13
maxFuelTacho = 155
maxTempSim = 140
minTempTacho = 140
maxTempTacho = 0
pkmh = 3
prpm = 2
pful = 5
ptmp = 6
Button 1 = 7
Button 2 = 8
Axis 1 = 99
Axis 2 = 99
AxisEnabled = 99
but as I said, I have not tested with Leonardo and Ford Mondeo
MIKHAILPosted on 1:35 pm - Apr 5, 2016
Guten Tag.
Wenn Sie eine Datei * PDE kompilieren, zeigt der Compiler eine Nachricht:
Arduino: 1.5.8 (Windows 7), Board: „Arduino Leonardo“
Build options changed, rebuilding all
BasicInstrumentCluster.ino: In function ‚void checkEEPROM()‘:
BasicInstrumentCluster.ino:317:32: error: ‚class EEPROMClass‘ has no member named ‚length‘
BasicInstrumentCluster.ino: In function ‚void clearEEPROM()‘:
BasicInstrumentCluster.ino:384:31: error: ‚class EEPROMClass‘ has no member named ‚length‘
This report would have more information with
„Show verbose output during compilation“
enabled in File > Preferences.
was mache ich falsch?
AndreasPosted on 1:37 pm - Apr 5, 2016
Hello,
your Arduino IDE is to old, please load a newer version >= 1.6.2 from here
https://www.arduino.cc/en/Main/Software
MIKHAILPosted on 2:36 pm - Apr 5, 2016
Vielen Dank für Ihre schnelle Antwort.
Die Situation wurde noch schlimmer:
Arduino: 1.6.2 (Windows 7), Плата“Arduino Leonardo“
C:\Users\ZENIT\Documents\Arduino\libraries\Tone\Tone.cpp: In member function ‚void Tone::begin(uint8_t)‘:
C:\Users\ZENIT\Documents\Arduino\libraries\Tone\Tone.cpp:139:9: error: ‚TCCR2A‘ was not declared in this scope
TCCR2A = 0;
^
C:\Users\ZENIT\Documents\Arduino\libraries\Tone\Tone.cpp:140:9: error: ‚TCCR2B‘ was not declared in this scope
TCCR2B = 0;
^
In file included from C:\Users\ZENIT\Documents\Arduino\libraries\Tone\Tone.cpp:26:0:
C:\Users\ZENIT\Documents\Arduino\libraries\Tone\Tone.cpp:141:26: error: ‚WGM21‘ was not declared in this scope
bitWrite(TCCR2A, WGM21, 1);
^
C:\Users\ZENIT\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.2\cores\arduino/Arduino.h:104:49: note: in definition of macro ‚bitSet‘
#define bitSet(value, bit) ((value) |= (1UL << (bit)))
^
C:\Users\ZENIT\Documents\Arduino\libraries\Tone\Tone.cpp:141:9: note: in expansion of macro 'bitWrite'
bitWrite(TCCR2A, WGM21, 1);
^
C:\Users\ZENIT\Documents\Arduino\libraries\Tone\Tone.cpp:142:26: error: 'CS20' was not declared in this scope
bitWrite(TCCR2B, CS20, 1);
^
C:\Users\ZENIT\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.2\cores\arduino/Arduino.h:104:49: note: in definition of macro 'bitSet'
#define bitSet(value, bit) ((value) |= (1UL < Настройки
AndreasPosted on 3:17 pm - Apr 5, 2016
Not so bad.
1) you must import the tone library „ToneLibrary.zip“ in your Ardino IDE from your rcc folder /\Resources\arduino\ToneLibrary.zip
howto: https://www.arduino.cc/en/Guide/Libraries#toc4
2) why do not use the current version ? v 1.68
FloPosted on 10:24 am - Apr 3, 2016
Hi ,
Beim überspielen des Sketches bringt mir die software folgende fehlermeldung :
Arduino: 1.6.8 (Windows 10), Board: „Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)“
F:\Program Files (x86)\sim-pc.de\rcc\Resources\arduino\BasicInstrumentCluster\BasicInstrumentCluster.ino:8:18: fatal error: Tone.h: No such file or directory
#include
^
compilation terminated.
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560.
Der zip ordner ist allerdings an ort und stelle
Was mach ich falsch??
MFG Flo
FloPosted on 11:13 am - Apr 3, 2016
Arduino: 1.6.8 (Windows 10), Board: „Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)“
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `Tone::begin(unsigned char)‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.8.1/../../../../avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `Tone::_tone_pin_count‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer0_pin_port‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer0_pin_mask‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer1_pin_port‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer1_pin_mask‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer2_pin_port‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer2_pin_mask‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `Tone::play(unsigned int, unsigned long)‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer0_toggle_count‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer1_toggle_count‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `timer2_toggle_count‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `Tone::stop()‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `Tone::isPlaying()‘
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `__vector_21′
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `__vector_17′
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
libraries\Tone\Tone.cpp.o: In function `Tone::begin(unsigned char)‘:
C:\Users\Flo\Documents\Arduino\libraries\Tone/Tone.cpp:103: multiple definition of `__vector_13′
sketch\Tone\Tone.cpp.o:sketch\Tone/Tone.cpp:103: first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560.
Das kommt noch dazu
AndreasPosted on 11:47 am - Apr 3, 2016
Hallo du musst die beiliegende Tonelibrarie in deiner Arduino IDE importieren
FloPosted on 11:57 am - Apr 3, 2016
ok hat geklappt allerdings streiken temp u tank und der drehzahlmesser hängt wenn kein signal kommt bei 500 rpm wenn ich den test starte macht er das was er soll
FloPosted on 2:37 pm - Apr 3, 2016
ok habs gefunden der tacho is im Eimer aber danke für die hilfe
MFG Flo
UwePosted on 3:12 pm - Mrz 27, 2016
Frohe Ostern an alle Leser
Hallo Andreas,
Seit dem letzten Update von RCC hab ich folgendes Problem
Die Software startet und liegt dann in der Taskleiste und das Fenster bekomme ich nicht mehr angezeigt.
Hast du eine Idee
AndreasPosted on 3:57 pm - Mrz 27, 2016
Frohe Ostern auch…
Sollte es in der taskleiste noch drinn sein wäre folgendes eine Lösung (hatte ich auch schon)
http://www.win-tipps-tweaks.de/cms/windows-7-tipps/tricks/fenster-ausserhalb-des-desktops-verschoben.html
Du kannst aber auch mal rcc komplett beenden und die „myrcc.config“ öffnen. Dort schau mal nach dem Eintrag:
„System.Drawing.Point;location;1533, 297“ Die hinternen Werten geben deine Fensterposition an. Einfach mal ändern.
UwePosted on 6:38 pm - Mrz 27, 2016
Danke
Tipp Nr. 1 hat funktioniert.
JeFe_RoJoPosted on 8:37 pm - Mrz 26, 2016
Awesome! Thanks!
UwePosted on 7:36 pm - Mrz 18, 2016
Nun da ist mein Video mit RCC und X-Sim Full Motion Sim
Grüsse
https://m.youtube.com/watch?v=9FUDfhyWDeM
AndreasPosted on 1:52 pm - Mrz 19, 2016
Hallo Uwe,
schaut gut aus. Fehlt nur noch das Armaturenbrett.
Mit dem Sitz bin ich auch schon dran. Überlege noch ob ich das ganze teil mit motion mache oder nur den Sitz.
ChristianPosted on 5:21 pm - Mrz 18, 2016
Hallo,
Super Tutorial!
Ich hab einen Audi A6/C4 Tacho mit einem Arduino nano verbunden, leider funktioniert nichts 🙁
Kannst du mir vlt. irgendwie weiterhelfen?
LG,
Christian
AndreasPosted on 8:34 pm - Mrz 18, 2016
Hallo Chritian,
Ich kenne das Tacho nicht. Hast du die Schaltpläne?
ChristianPosted on 1:48 pm - Mrz 19, 2016
Hallo Andreas,
Ich hab leider nur die Pinbelegungen von dieser Seite: https://24max.de/audifaq/ki_belegung_A6_C4/C4-KI.htm
AndreasPosted on 3:04 pm - Mrz 19, 2016
Gut dokumentiert. Wie weit bist du ?
Alles wichtige auf 12v und Masse geschaltet ?
Masse zum Arduino geführt ?
Kann der Arduino den freq. Bereich den das TAcho benötigt ?
Zum Testen Arduino Pin2 (RPM) auf Pin 12 vom Stecker T26a(grün) gesteckt ?
TACHO JUSTIEREN
1) linke Seite echte Tachodaten angeben, speichern auf pc und Arduino write
2) Testmodus anhacken
3) ComPort öffnen
4) Funktion wählen was du justieren willst (zum Testen (RPM)
6) auf max und dann über Slider den Wert einregeln und auf Tacho achten.
7) Arduino und pc schreiben
8) test wählen und einen belibiegen Wert wählen. Z.B. 2000. Das Tacho sollte auf 2000rpm stehen.
9) ComPort schliessen
10) Hacken Testmodus entfernen
gegebenenfalls Arduinio noch mal Stromlos machen und das rcc im Zweifel neustarten.
Stell die MaxWerte einfach mal 5er Schritte rauf oder runter. Ich mein bei meinem 2 ten Tacho hab ich bei Speed 318 hinterlegt.
Gruss Andreas
Siehe auch Video bei Minute 3:45
https://www.youtube.com/watch?v=WWnBEGLMBAk
ConstantinPosted on 5:34 am - Mrz 15, 2016
Soooo,
dein Bild sagt mir leider NIX.
Ich baue PC´s zusammen, Grafikkarten um, usw…, aber Microcontroller und Tachos mit zahlen daneben ohne ein par einfache Bilder mit Beschreibung, mit Kabeln und Netzteil usw. wäre SEHR schön. so dass man eine Vorstellung bekommt. Den dieser Plan ist so trocken, dass ich die Lust verliere bevor ich anfange.
Deshalb bitte Andreas, ein schönes Video oder eine richtige Bauanleitung. Dann machen es garantiert viel mehr Leute nach. Für dich mag das alles easy sein, aber du hast ja auch von Anfang alles gemacht, wo ich an dieser Stelle nochmal danken muss!!! Danke. Trotzdem, bitte weg damit:http://imgur.com/RgaQ7Xh und etwas mt dem jeder was anfangen kann. Gruss Constantin
AndreasPosted on 8:18 am - Mrz 15, 2016
Hallo Constantin,
ich weiss nicht wirklich was du mit trocken meinst oder wie ich ein Video von der Verdrahtung drehen sollte. Ich will hier keine Doktorarbeiten und oder fertige Legosysteme präsentieren.
Meine Webseite soll grundsätzlich animieren und hilfe leisten. Ich glaube das das Bild viel mehr hilfe gibt als wenn ich hier ein Schaltplan aus der Elektrotechnik veröffentliche. Denn dann haben 95% keine Lust mehr.
Wo haperts denn, was verstehst du denn an diesem Bild nicht ?
Du brauchst nur das Tacho, ein 12v Netzteil und ein Arduino.
Das Bild zeigt das Tacho von hinten mit 3 Anschlusssteckern und deren benötigten Pinbelegungen. Darunter steht wie welcher Pin wie wohin verbunden wird. Je nach Arduino liegen diese Pins etwas anders.
Alle Pinübersichten für den Arduino Mega, Nano, Uno hier: https://bigdanzblog.wordpress.com/2015/01/30/cant-get-i2c-to-work-on-an-arduino-nano-pinout-diagrams
Meine Rufnummer findest du im Impressum, schick mir Bilder über Whatsapp, wo es hapert und ich versuche so wie ich Zeit habe dir zu helfen.
Gruss Andreas
UwePosted on 7:34 pm - Mrz 14, 2016
Hi wo ist denn der Download Link.
Oben ist nur ein flv datei ??
Uwe RentzschPosted on 6:19 pm - Mrz 13, 2016
Hallo,
Erst mal danke für die super Anleitung.
Funktioniert RCC mit x-sim zusammen ?
AndreasPosted on 7:00 pm - Mrz 13, 2016
Hallo Uwe,
Ich glaube ich verstehe die Frage nicht ganz.
rcc ist wie x-sim oder xsimulator ein eigenständiges Produkt. Wenn deine Frage darauf zielt ob du beide Programme gleichzeitig laufen lassen kannst, z.b. Rcc fürs Tacho und x-sim für motion dann würde ich das pauschal bejahen ohne das getestet zu haben.
UwePosted on 5:19 pm - Mrz 14, 2016
Hallo Andreas,
Ich werde das mal testen.
Bei x-Sim muss der Extrator das Spiel starten.
Ich werde berichten.
UwePosted on 8:17 pm - Mrz 14, 2016
Hallo Andreas,
Das mit RCC und x-Sim funktioniert.
Voll cool dein Software
Ich bekomme meine RPM nicht passend immer ca. 2500 u/min Zuviel
AndreasPosted on 8:31 pm - Mrz 14, 2016
Welches Tacho? Max, Drehzahl?
Werte im Rcc richtig hinterlegt?
UwePosted on 8:58 pm - Mrz 14, 2016
Hallo Andreas,
Tacho ist ein E 36 240 km/h Max 7000 u/min.
Die km/ h bei pcars passt genau weiß wohl nicht wie ich die u/ min kalibriere.
Beim Test in RCC dreht der auch immer zu hoch.
uwePosted on 10:14 pm - Mrz 14, 2016
Denke mein problrm liegt hier
maxTempSim = 140
minTempTacho = 0
maxTempTacho = 0
pkmh = 0
prpm = 0
pful = 0
ptmp = 0
Button 1 = 0
Button 2 = 0
Axis 1 = 0
Axis 2 = 0
AxisEnabled = 0
x=0133
x=0131
x=0129
=0123
17
15
109
=0107
089
081
071
057
39
35
=0025
005
Gruss Uwe
AndreasPosted on 8:40 am - Mrz 15, 2016
Oh ja. Nimm mal aus der Arduino IDE das Beispiel „EEPROM / eeprom clear“ und spiel das auf den Arduino.
Danach lädst du mein Arduinosketch neu.
Wenn du jetz im rcc abfragst sollten die Voreinstellungen kommen
99 bedeutet – wird nicht verwendet. Wenn du Potis im rcc aktivierst und selbige nicht angeschlossen hast, fliegen dir die Werte in der Datenkommunikation um die Ohren. Wenn ein Poti angeschlossen ist, steht „AxisEnabled = 0“ und hinter Axis 1 = x (x ist der angeschlossene Pin)
Für ein 240er Tacho müsstest du jetzt ins rcc, dort unter Hardware auf er linken Seite deine Tachogrenze auf 240 stellen und auf „write to Arduino“ klicken.(Es mus ein OK Meldung kommen). Klick auch auf den Button darüber, damit speicherst du auch die Werte in rcc. (muss ich noch ändern). Jetzt am besten rcc und Arduino neustarten.
Test und berichten 😉
Gruss Andreas
UwePosted on 7:19 pm - Mrz 16, 2016
Hallo Andreas,
habe es nach deiner Anleitung getestet. Leider immer noch das rpm Problem – hier die werrte au seePROM
maxSpdSim = 240
minSpdTacho = 0
maxSpdTacho = 336
maxRpmSim = 600
minRpmTacho = 0
maxRpmTacho = 325
maxFuelSim = 65
minFuelTacho = 13
maxFuelTacho = 155
maxTempSim = 140
minTempTacho = 140
maxTempTacho = 0
pkmh = 3
prpm = 2
pful = 5
ptmp = 6
Button 1 = 7
Button 2 = 8
Axis 1 = 99
Axis 2 = 99
AxisEnabled = 99
hAST DU NOCH NE iDEE ß
AndreasPosted on 8:05 pm - Mrz 16, 2016
Hallo Uwe,
geht dein Tacho Wirklich nur bis 6.000 rpm ? Ich denke das geht bis 7k , oder ?
Wenn ja, dann muss du erst noch den max. Wert auf 7000 stellen (rcc gibt dann maxRpmSim = 700 zurück)
und genau dafür ist der im Tab „Hardware“ der Abschnitt „Tacho justieren“.
TACHO JUSTIEREN
1) linke Seite echte Tachodaten angeben, speichern auf pc und Arduino write
2) Testmodus anhacken
3) ComPort öffnen
4) Funktion wählen was du justieren willst
6) auf max und dann über slider den Wert einregeln und auf Tacho achten. In deinem Fall bis 7000 drehen.
7) Arduino und pc schreiben
8) test wählen und einen belibiegen Wert wählen. Z.B. 2000. Das Tacho sollte auf 2000rpm stehen.
9) ComPort schliessen
10) Hacken Testmodus entfernen
gegebenenfalls Arduinio noch mal Stromlos machen und das rcc im Zweifel neustarten.
Stell die MaxWerte einfach mal 5er Schritte rauf oder runter. Ich mein bei meinem 2 ten Tacho hab ich bei Speed 318 hinterlegt.
Gruss Andreas
Siehe auch Video bei Minute 3:45
https://www.youtube.com/watch?v=WWnBEGLMBAk
UwePosted on 7:32 pm - Mrz 16, 2016
Im Testbei RCC fängt rpm immer bei 6000 an
UwePosted on 9:09 pm - Mrz 16, 2016
Andreas supi du bist der Champ
Es funktioniert cool – habe nun Motion sim mit echten Tacho dabei total der Wahsinn.
Ich danke dir !!!!
Nun brauche ich noch die LED als Shift Light mit der 7 Segment Anzeige – ist die anleitung auch in dem Download enthalten ?
Liebe dankbare Grüße aus Krefeld
Uwe
AndreasPosted on 9:19 pm - Mrz 16, 2016
Schön das es funktioniert. Der passende Sketch und das „Schaltbild“ findest du im rcc Verzeichniss unter ResourcesarduinoEnhanced.
Aus platztechnischen Gründen solltest du Led’s mit eingebauten Vorwiderrstand nehmen.
http://www.sim-pc.de/platine-fuer-drehzahl-und-ganganzeige/
AndreasPosted on 9:22 pm - Mrz 16, 2016
Ach ja, wäre schön wenn du hier ein kleines Video oder ein paar Fotos posten würdest.
https://sim-pc.de/eure-simulatoren-your-cockpit/
BMW FanPosted on 5:16 pm - Mrz 2, 2016
Lieber Andreas,
Deine Software ist Super!
Leider kann man die maximale Tankfüllung nicht auf 600l oder mehr einstellen, was für eine funktionierende Tankanzeige im ETS 2 nötig wäre.
Ich wäre über eine Lösung sehr erfreut.
AndreasPosted on 6:49 pm - Mrz 2, 2016
Hallo, in der nächsten Version kannst du bis 999Liter einstellen.
Nächste V. gibt es wahrscheinlich nächste Woche.
Arbeite grad daran noch mehr Telemetrydaten rauszugeben.
BMW FanPosted on 5:25 pm - Mrz 3, 2016
Super!
Ich freu mich schon.
GiorgioPosted on 8:42 pm - Mrz 1, 2016
Ciao sto facendo questo lavoro con Arduino Nano Puoi aiutarmi?
Dove posso trovare lo schema?
Hello I am doing this work with Arduino Nano Can you help me?
Where can I find the pattern?
AndreasPosted on 10:40 pm - Mrz 1, 2016
Hello Giorgio,
here is a wiring sample.
http://imgur.com/RgaQ7Xh
Works with Nano, UNO and Mega also.
GiorgioPosted on 1:34 pm - Mrz 9, 2016
ITA
OK Grazie gentilissimo
Sto attenendo che mi arrivi la scheda Arduino Nano che ho ordinato.
Mi puoi inviare un E-mail?
Ti vorrei parlare in privato
Grazie
Translator
OK Thanks very kind.
I’m by following the arrivals Arduino Nano board that I ordered.
You can send me an E-mail?
I would like you to speak privately
Thank you
Djspina97@libero.it
Andreas H.Posted on 2:57 pm - Feb 28, 2016
Hallo Andreas,
ich habe einen E36 Tacho mit einem Arduino UNO nach deinem Schaltplan verdrahtet und RCC installiert.
Die Testansteuerung durch RCC funktioniert, doch leider bekomme ich keine Verbindung zu Assetto Corsa.
RCC zeigt nur „try connect to Assetta Corsa“ an.
Habe ich evtl. etwas vergessen einzustellen?
Gruß
Andreas
AndreasPosted on 3:31 pm - Feb 28, 2016
Hallo Andreas,
für Assetto Corsa muss nichts aktiviert werden und es sollte auch sofort funktionieren, ich hatte noch keinen Fall wo es nicht funktionierte. Hast du mal ein anderes Tool ausprobiert was SharedMemory nutzt ?
Gruß Andreas
Andreas H.Posted on 3:46 pm - Feb 28, 2016
nein, mit Shared Memory habe ich noch nichts gemacht.
Muss ich eine spezielle Reihenfolge einhalten?
Erst Assetto Corsa dann RCC oder umgekehrt?
Habe nochmals alles gestartet aber ohne Erfolg.
RCC steuert den Tacho, aber keine Verbindung zum Spiel.
Danke und Gruß
Andreas
AndreasPosted on 4:23 pm - Feb 28, 2016
Reihenfolge ist egal.
Rcc und Assetto aktuell? Betriebssystem und Assetto 32/64Bit?
AndreasPosted on 4:25 pm - Feb 28, 2016
Teste mal für Spaß mit anderem Game. LFS hat nur 500mb und gibt’s als Demo.
Andreas H.Posted on 7:45 pm - Feb 28, 2016
Ja alles aktuell.
Win 10 64 Bit
Andreas H.Posted on 7:43 pm - Feb 28, 2016
Ich habe den Rechner nochmal komplett platt gemacht und neu hoch gezogen, Jetzt funktioniert es wie gewollt.
Ich hätte nur gerne den Temperaturanzeiger weiter in der Mitte, kann ich die Voreinstellung höher drehen?
Viele Grüße und herzlichen Dank
Andreas
AndreasPosted on 9:08 pm - Feb 28, 2016
Schön das es jetzt funktioniert. Assetto hat leider keine Temperaturanzeige, also hab ich es im rcc fest codiert. Du kannst allerdings das Mapping für Temp ändern. Damit bekommst du die Nadel auch höher.Wenn du dann abermals ein anderes Game spielst, wird dieser Wert nicht mehr stimmen.
ConstantinPosted on 2:41 pm - Feb 28, 2016
Nachtrag:
Selbstverständlich habe ich ein 260Kmh E36 Tacho besorgt 😛
12V Netzteil
Kabel
Noch mehr Kabel
Stecker,
… Und sogar eine komplette E36 Armatur.
…3 x 55″ 4K Monitore 1x Asus Strix Gtx 980ti…
OMG 🙂 sry konnts nicht lassen. ICH BRAUCH HILFE, bekomme den Tacho nicht mal zum leuchten …
AndreasPosted on 3:39 pm - Feb 28, 2016
Hallo Constantin,
schön das die Bastelwut gepackt hat.
Vorab, ich bin im moment sehr eingespannt. Eventuell kann ich mich kurzfristig mal melden. Bis dahin schau dir nochmal dieses Schaubild an: http://imgur.com/RgaQ7Xh
Verbinde erstmal alle Masse und alle 12v miteinander. Dann Masse zu Masse vom Arduino und die 4 Steruerleitungen jeweils wie beschriftet zum Arduino.
Is recht simpel.
C-Control Pro sagt mir nichts. Ich nutze ausschliesslich Chinanachbauten vom Arduino Nano, UNO, und Mega welche es in der Bucht super güstig gibt.
Gruß Andreas
ConstantinPosted on 2:36 pm - Feb 28, 2016
So, ich wieder, hab jetzt ein E36 Tacho, und das ganze zeug, allerdings keinen Arduino,sondern einen C-Control Pro. Hoffe das geht auch?
Weiter muss ich zugeben, dass ich telefonische Unterstützung bräuchte, zumindest für den Anfang. Habe ein relativ gutes technisches Verständniss, nur der Anfang fällt manchmal schwer.
Bitte melde dich hier: Germony040@yahoo.de. Dann können wir telefonisch weitermachen, VORAUSGESETZT du bist so nett und opferst ein wenig deiner Zeit.
Danke im Voraus Constantin
JacekPosted on 12:11 pm - Feb 25, 2016
Hallo,
ich interessiere mich dafür sehr, überlege gerade ob ich das hier auch nachbaue.
Eine Frage habe ich aber, muss ich bei dem E36 tacho etwas beachten? Ist es egal welchen Tacho/BJ ich dafür nehme?
Grüße
jacek
AndreasPosted on 12:58 pm - Feb 25, 2016
Hallo Jacek,
Ich denke da sollte es keine großen Unterschiede geben. Wenn du aber nicht vorhast nachträglich das Tachoblatt zu tauschen, dann nimm eins mit 260kmh.
JacekPosted on 12:49 pm - Feb 26, 2016
Danke. Dann hab ich mal eins mit 260 🙂 Besorgt. Am Wochenende mache ich mal da dran. (Wenn der Tacho da ist).
Noch eine Frage, gibt es eine Möglichkeit mit dem Adriuno die Kontrolleuchten anzusteuern? (Licht, Blinker, Handbremse etc?)
Grüße und Danke vorab.
Jacek
AndreasPosted on 12:55 pm - Feb 26, 2016
Die Led’s sind 12v. Der einfachste Weg ist ein Austausch gegen 5v Led’s. Die kannste direkt über den Arduino steuern.
https://sim-pc.de/bmw-tacho-led-beleuchtung/
JeFe_RoJoPosted on 1:20 am - Feb 21, 2016
Thanks for the work. I’m trying to repeat with my E36 cluster. Can you tell where or how it is connected to the Arduino pin tachometer? The image does not indicate where making connections with Arduino for fuel, rpm..etc (number of pin or diagram)
Thank you for your work and time.
AndreasPosted on 10:09 am - Feb 21, 2016
Hello, pins are preconfigured in arduinoscetch:
// Pins Cockpit
int pkmh; // preconfigure to Pin 3
int prpm; // preconfigure to Pin 2
int pful; // preconfigure to Pin 5
int ptmp; // preconfigure to Pin 6
You can change this in rcc.
JeFe_RoJoPosted on 2:56 pm - Feb 21, 2016
Thank you for answering so quickly. Following your diagram, connections are correct? I’m missing something?
I am newbie with Arduino circuit, sorry if you do not understand something
Thanks again
http://i.imgur.com/RgaQ7Xh.jpg
AndreasPosted on 4:07 pm - Feb 21, 2016
Thats ok, dont forget arduino ground with tacho ground
JeFe_RoJoPosted on 5:17 pm - Feb 21, 2016
oh, that’s my problem. Do you mean that I need connect the GND pin of the Arduino with the pin GND 03 of X271?
AndreasPosted on 7:38 pm - Feb 21, 2016
Yes, from arduino ground to there or another ground from your tacho
JeFe_RoJoPosted on 8:48 am - Feb 24, 2016
Thanks again! The tachometer it’s working perfectly
AndreasPosted on 10:43 am - Feb 24, 2016
Great, thank you for your feedback.
FlorianPosted on 8:57 pm - Feb 17, 2016
Hallo Andreas. Ich möchte mir auch gerne ein Cockpit mit deiner Sofware realisieren. Ist deine Sofware flexibel? Ich habe hier noch einen Polo 6N Tacho der ins Cockpit soll. Bisschen Programmieren kann ich auch aber eben nicht genug um sowas realisieren zu können wie du. Nun aber mein Problem. Ich habe deine RCC Sofware installiert aber der Updater lässt sich nicht beenden nachdem das Update installiert wurde. Kennst du das Problem schon? Habe Win7 64Bit.
AndreasPosted on 9:38 pm - Feb 17, 2016
Hallo Florian,
das Polo Tacho kenn ich nicht. Wenn du die Schaltpläne hast und die Kabelbelegung kennst könnte es funktionieren.
Ich hab das rcc gerade auf einen virtuellen Pc mal testweise installiert, Update läuft fehlerfrei durch. Was genau ist denn das Problem?
Ansonsten mal deinstallieren und neu installieren. Evt. mal in einem anderen Pfad.
FlorianPosted on 9:59 pm - Feb 17, 2016
Hallo Andreas,
die Anschlussbelegung besorge ich und es sollte eigentlich funktionieren da der Polo auch einen Frequenzgenerator am Getriebe hat wie Golf und co. Das Problem ist das der Uptater sich nicht schließen lässt. Wenn das Update abgeschlossen ist kommt doch das Fenster Updater Schließen usw. Wenn ich dann Schließen anklicke hängt er sich auf und das Programm bzw sämtliche Teile lassen sich nicht öffnen oder bearbeiten da das Update-Programm ja noch läuft. Hab es jetzt 2 mal Probiert und beidemale das gleiche Ergebnis. Kann ich auch so ein Arduino skript für Raceroom bekommen?
AndreasPosted on 10:08 pm - Feb 17, 2016
Es gibt nur ein Script. Im rcc kannst du dann dein Spiel wählen.
Hm … Besteht vielleicht ein Problem mit deiner dot.net Version ? Versuch mal als Administrator zu starten.
AndreasPosted on 10:11 pm - Feb 17, 2016
Läuft im Hintergrund Evt. Virenscanner der da blockt?
FlorianPosted on 10:13 pm - Feb 17, 2016
Habe es gerade nochmals versucht und wieder das gleiche Ergebnis. Fenster Update erfolgreich kommt. Wenn ich Schließen will kommt keine Rückmeldung mehr. Nach dem Prozessbeenden bleiben drei Prozesse im Taskmanager zu erkennen die alle gleich rcc heißen und mit 32* enden. Diese kann ich nur durch einen neustart beenden. Sagt dir das was? Eigentlich bin ich Administrator als Benutzer schon. Soll ich es trotzdem probieren? Ohne Update lässt es sich übrigens starten.
FlorianPosted on 10:15 pm - Feb 17, 2016
Der Virenblocker verhindert doch wenn dann das Runterladen des Updates und nicht das Schließen des Updateprogrammes oder?
AndreasPosted on 10:34 pm - Feb 17, 2016
Normalerweise läuft der process 1x und sollte automatisch vor dem Update beendet werden (sonst kann die rcc.exe nicht erneuert werden). Ich schicke dir mal alles als zip. Einfach drüber kopieren.
FlorianPosted on 10:29 am - Feb 19, 2016
Habe die Zip datei im Instalationsordner entpackt aber er schreibt beim Starten dass es immernoch Version 1.0.0.1 ist. Es sind auch noch nur zwei Spiele zur Auswahl. Soll ich jetzt nochmals das Update probieren? Aber eigentlich sollte es doch jetzt auf dem neuesten Stand sein oder?
Zwischendurch aber schonmal ein großes Dankeschön an dich. Du hast alleine ja einen besseren Support als man ihn von großen Firmen kennt. Echt super dein Engagement.
FlorianPosted on 10:35 am - Feb 19, 2016
vergesse bitte den ersten Teil meines vorherigen Kommentars. Wenn ich alles ersetze habe ich das gleiche Ergebniss wie nach dem Updaten. Er lädt aber startet das Programm nicht. Es ist 3mal der Prozess rcc.exe*32 zu finden aber es passiert nichts. Kann ich es nochmal mit einer etwas älteren Version probieren? Es geht mir hauptsächlich um Raceroom und ETS2.
AndreasPosted on 10:41 am - Feb 19, 2016
Versuch mal folgendes, alles Prozesse beenden. Programm starten (er müsste sagen das das programm aktuell ist) schließen.
Jetzt sollte nur 1 process aktiv sein.
Hast du jetzt das rcc-Symbol als aktiv in der taskleiste oder ist es da auch nicht zu sehen ?
AndreasPosted on 10:50 am - Feb 19, 2016
Sollte es in der taskleiste noch drinn sein wäre folgendes eine Lösung (hatte ich auch schon)
http://www.win-tipps-tweaks.de/cms/windows-7-tipps/tricks/fenster-ausserhalb-des-desktops-verschoben.html
FlorianPosted on 11:12 am - Feb 19, 2016
Es sind nur die Prozesse zu finden die sich auch nicht beenden lassen. Es ist aber kein Task angezeigt. Also auch nichts in der Taskleiste zu sehen.
AndreasPosted on 12:24 pm - Feb 19, 2016
Es werden keine registryeinträge geschrieben und es wird auch nichts außerhalb des rcc Verzeichniss gespeichert. Irgendwas stimmt mit deinem Systeme nicht.
Langsam bin ich wenig am Ende mit den Ideen … Aktuelle dot.net installiert oder mal repariert ?
Entpack die zip mal in einem anderen Verzeichnis oder Datenträger und starte da mal.
FlorianPosted on 12:59 pm - Feb 19, 2016
Auf einem anderen Datenträger funktioniert es leider auch nicht. Tortzdem vielen Dank für die Hilfe. Werde es direkt mit dem Arduino-Sketch probieren. Da mag er nur die Bibliothek Tone.h nicht
AndreasPosted on 1:25 pm - Feb 19, 2016
Library zum Import liegt dabei. Bitte auch eine aktuelle arduino ide >1.6 verwenden
FlorianPosted on 7:44 pm - Feb 19, 2016
Ja das Funktioniert soweit. Jetzt muss ich nur noch die Probleme mit dem Tacho beseitigen oder einen BMW Tacho kaufen und raus finden wie ich am einfachsten im Sketch alle Einstellungen mache ohne die Benutzeroberfläche.
AndreasPosted on 9:33 pm - Feb 19, 2016
Beim Tacho kann ich dir leider nicht helfen. Einstellungen kannst du natürlich auch ohne mein Pogramm machen aber wie kommst du an die Daten vom Spiel? Rcc bereitet die Daten ja für den Sketch auf. Schlussendlich muss es ja einen Grund geben warum es auf deinen Rechner nicht läuft.
ConstantinPosted on 12:58 pm - Feb 4, 2016
Hi,wie sieht es mit anderen Tachos aus? Habe einen Mercedes Tacho bis 320 Kmh gekauft, da ich in den Spielen auch über 300 fahre. Funzt das mit deiner Software?
Übrigens Megageil dass du das gemacht hast!!!!
AndreasPosted on 1:29 pm - Feb 4, 2016
Hallo Constantin,
der Aduinosketch spricht das Tacho über verschieden Frequenzen an. Es ist also Tachoabhängig. Ich weiss leider nicht wie dein Tacho arbeitet. Abgesehen davon brauchst du das kommplette Schaltschema um es richtig anzuschliessen.
Beim BMW e36 Tacho sind die Anschlusspläne dabei. Hol dir doch aus dem Inet oder vom Schrotti ein Tacho und mach ne andere Tachoscheibe drauf. Du kannst die Werte dann mit meinem Programm anpassen.
Ich hab ein Tacho mit 260kmh und 7.000Rpm (Tachoscheibe ist 280Kmh und 8000Rpm). Ein Mondeo MK2 oder ein Golf3 sollte auch gehen aber da müsstest dir selber die Schaltbilder besorgen.
Gruss Andreas
AndreasPosted on 1:30 pm - Feb 4, 2016
Nachtrag:
wenn es unbedingt dieses Tacho sein soll, dann reiss das Innenlebeben raus und pack Servos rein. Die kannste auch ansteuern.
AxelPosted on 11:53 am - Jan 23, 2016
Hi
So wollt auch mal was dazu sagen und zwar find ich das ganze Projekt von dir super auch anleitung usw.Hab auch selbst alles so nachgebaut und bin sehr damt zufrieden.Respekt an dich
So jetzt hätt ich noch ne Frage kann mann den KM Zähler auf null zurückstellen?Inspection hab ich schon mal zurückgesetzt.
Vielleicht weist du ja mehr darüber.
AndreasPosted on 1:03 pm - Jan 24, 2016
Hallo Axel,
leider nicht. Solltest du eine Lösung finden das Tacho komplett zu NULLEN, sag mir wie. Tageskilometer geht ja.
Nutzt du die alte Variante oder die neue mit dem „rcc“ ?
Gruss Andreas
AxelPosted on 4:45 pm - Jan 24, 2016
die neue rcc.
Kai L.Posted on 1:49 pm - Jan 22, 2016
Hallo Andreas,
durch Dein tolles Projekt inspiriert habe ich mir nun auch die E36 Teile und die restlichen erforderlichen Sachen besorgt und habe mit der Verdrahtung begonnen. Soweit ist das Meiste klar dank Deiner ausführlichen Beschreibungen.
Ich frage mich nur, weshalb ich ein 5V Netzteil benötige bzw. woran ich es anschließe. Denn Das Kombiinstrument wird doch mit 12V vom (anderen) Netzteil versorgt und der Arduino (in meinem Falle Nano) hat doch die Spannungsversorgung über USB vom PC ? Vielen Dank schonmal,
Grüße, Kai
AndreasPosted on 2:42 pm - Jan 22, 2016
Danke für den Hinweis.
Du hast recht, das 5v Netzteil wird in der Grundkonfiguration nicht benötigt. Erst wenn du dein Tacho „aufmotzt“ (7Segment, Drehzalanzeige durch Led’s und oder TFT) ist es besser auf externe Stromversorgung zu gehen.
Ich hab den Eintrag mal rausgenommen.
Kai L.Posted on 3:32 pm - Jan 22, 2016
Danke für Deine Antwort, ich halte mich an Deinen Schaltplan mit Led´s und 7-Segmentanzeige aber ohne TFT. Das heißt dann, dass ich 5V vom Netzteil an Pin 27 vom Nano, die Masse vom Netzteil zusammen mit der Masseverbindung zum Tacho an GND des Nano anschließe ? Entschuldige bitte meine anfängerhaften Fragen. 😉
AndreasPosted on 4:30 pm - Jan 22, 2016
Ah, direkt die grosse Variante.
Im neuen Programm ist der Code für die Segmentanzeige und LEDS über die 74HC595 noch nicht enthalten. Ich denke aber das ich das nächste Woche nachreichen kann.
Evt. kommst du komplett ohne Netzteil aus. Rechne einfach mal die Werte deiner Anzeigen aus. Meine haben etwa 20ma pro Stk. x 8 + Segmentanzeige. Einfach mal ausprobieren.
Du kannst aber ext. 5v und Masse direkt am ersten 74HC595 Breakoutboard einspeisen (ohne die 5v des Arduino aber die Masse). Wichtig ist nur das der Arduino auch die Masse vom tacho bekommt.
https://sim-pc.de/wp-content/gallery/e36-schaltungen/bmw_e36_arduino.jpg
AndreasPosted on 4:49 pm - Jan 22, 2016
Hier noch eine kleine Erklärung zur Belastbarkeit.
http://forum.arduino.cc/index.php?topic=99438.0
Kai L.Posted on 4:20 pm - Jan 27, 2016
Das hat mich schon ein ganzes Stück weiter gebracht, danke dafür. Habe das Kombiinstrument nun in ein Gehäuse gebaut und soweit alles nach Plan angeschlossen. Mit Deinem Basic-Sketch funktioniert es auch, allerdings „hängt“ die Geschwindigkeitsanzeige um ca. 15km/h hinterher, sowohl im Spiel (Project Cars) als auch im Graphicmenü Deines RCC. Der Drehzahlmesser dreht bis 6000, ist dies normal bzw, kann ich dies irgendwie justieren? Es handelt sich um das Coupe Kombiinstrument bis 260km/h und 7000U/min. Ansonsten könnte ich mir noch ein anderes Kombi zum Testen leihen, vielleicht liegt es ja auch am Teil selbst….
AndreasPosted on 8:03 pm - Jan 27, 2016
Hallo Kai,
genau dafür ist der im Tab „Hardware“ der Abschnitt „Tacho justieren“
TACHO JUSTIEREN
1) linke Seite echte Tachodaten angeben, speichern auf pc und Arduino speichern
2) Testmodus anhacken
3) ComPort öffnen
4) Funktion wählen was du justieren willst
6) auf max und dann über slider den Wert einregeln und auf Tacho achten. In deinem Fall bis 7000 drehen.
7) Arduino und pc schreiben
8) test wählen und einen belibiegen Wert wählen. Z.B. 2000. Das Tacho sollte auf 2000rpm stehen.
9) ComPort schliessen
10) Hacken Testmodus entfernen
gegebenenfalls Arduini noch mal Stromlos machen und das rcc im Zweifel neustarten.
Stell die MaxWerte einfach mal 5er Schritte rauf oder runter. Ich mein bei meinem 2 ten Tacho hab ich bei Speed 318 hinterlegt.
Gruss Andreas
Siehe auch Video bei Minute 3:45
https://www.youtube.com/watch?v=WWnBEGLMBAk
KaiPosted on 5:24 pm - Jan 28, 2016
Hi Andreas,
super, vielen Dank für die ausführliche Anleitung, es hat wunderbar geklappt und der Tacho lässt sich exakt justieren. Leider muss ich Dich nochmal um Rat fragen: Im Spiel passiert es plötzlich, dass die Tachoanzeigen auf null fallen und nur noch zwischen 0-1 U/min bzw 0-20km/h „herumzappeln“. Zuerst hatte ich meine Verkabelung Shiftpoint Button – Potentiometer in Verdacht, da sich die Led´s nicht so richtig einstellen lassen, bzw das Problem auftritt wenn ich am Poti drehe. Habe es gerade nochmal ohne ext. 5V für die Shiftregister/Led´s/7segmentA. und mit dem BasicSketch versucht, allerdings fällt auch hier der Tacho nach einer halben Runde ab.
Hast Du vielleicht eine Idee in welcher Richtung ich den Fehler suchen muss ?
Danke Dir im Vorraus. 🙂
AndreasPosted on 6:49 pm - Jan 28, 2016
Hm, nicht wirklich. Bei welchem Game ? Zum Testen nehme ich meist Project Cars, starte ein Rennen und lass den PC für mich die Runden fahren. Dann kann ich mich besser auf die Fehlersuche konzentrieren. Wie ist den die Ausgabe im rcc ? Fallen die Werte dort auch oder nur am Tacho ?
PS: Danke für die Spende
KaiPosted on 8:37 pm - Jan 28, 2016
Passiert bei Project Cars, allerdings auch, wenn man im RCC bei Graphic den Test laufen lässt, erst läuft er normal, dann „zucken“ die Nadeln nur noch ganz unten leicht rum. Allerdings nur im Kombiinstrument, der RCC läuft normal. Wenn ich den Port schließe und erneut öffne und teste geht es dann kurz wieder. Ich werde morgen nochmal meine Verkabelung überprüfen…
PS.: Gerne doch, Hast Du Dir alleine schon für Deine Geduld mit mir verdient 😉
KaiPosted on 3:36 pm - Jan 29, 2016
Es funktioniert wie es soll, das letzte Problem trat nicht mehr auf. Habe jetzt 2 Stunden in Project Cars viele verschiedene Autos auf diversen Strecken getestet, total genial 🙂 Das Einzige was mir aufgefallen ist, ist, dass bei Fahrzeugen die über 10.000 U/min drehen, der Drehzahlmesser auf null fällt, wenn man den Wagen über 10.000 dreht. Die Led´s gehen dann auch aus. Dies stört mich allerdings nicht wirklich, da ich meistens GT3 Autos fahre.
Also nochmals ein Riesenlob an Dich, Andreas, für all Deine Arbeit und die Mühe, die Du Dir machst. *daumenhoch*,
beste Grüße, Kai
AndreasPosted on 3:56 pm - Jan 29, 2016
Schön das du es hinbekommen hast. Das mit der Drehzahl werd ich nochmal testen.
KaiPosted on 2:33 pm - Feb 5, 2016
Hi Andreas,
toll, dass Du so viele weitere Spiele in den RCC mit aufgenommen hast. Seit dem Update ist auch das Drehen über 10.000rpm bei Project Cars kein Problem mehr. Danke dafür. Hast Du mit Update V.1.0.2.0 auch was an der Led – Einstellbarkeit geändert? Die kann ich bei PCars nicht mehr genau einstellen…
AndreasPosted on 5:44 pm - Feb 5, 2016
Hallo Kai, ändere im Scetch Zeile 254:
RpmShiftValue = vRPM;RpmShiftValue = vRPM*10;
Warum ich das in 1.0.2.0 geändert hab ? Keine Ahnung 🙂
Gruss Andreas
KaiPosted on 7:39 pm - Feb 10, 2016
Hi Andreas,
leider muss ich Dich noch einmal um Rat fragen, sorry…
Quasi „über Nacht“ bleiben nun nach Einschalten des Kombiinstruments die grünen Lampen für das Serviceintervall an (sind glaube ich bis gestern abend immer nach 3 Sekunden erloschen) und Tacho bzw. Drehzahlmesser bewegen sich nicht mehr, wenn ich versuche per RCC anzusteuern. Ich habe nochmal an den Steckern gemessen aber es liegt überall Spannung an wo sie sein soll… Komisch dass es bisher einwandfrei lief und nun das. Vielleicht irgendwas durchgebrannt im Kombi oder so ?
Danke Dir… Gruß, Kai
AndreasPosted on 9:22 pm - Feb 10, 2016
Sorry, da kann ich dir leider auch nicht wirklich helfen. Wenn du schon alle Verbindungen gescheckt hast bleibt nur Tachotausch oder aber den Schaltplan studieren
Kai L.Posted on 10:02 am - Jan 16, 2016
Hallo Andreas, erst einmal ein Kompliment an Dich für diese tolle Seite, aber insbesondere dafür, dass Du Deine Projekte und Dein Wissen so auch anderen zugänglich machst. Schon länger überlege ich mir ein E36 Cockpit zu bauen, doch habe ich mich bisher mangels Erfahrung im Elektronik- und Programmierbereich nicht recht an die Sache heran getraut. Dies hat sich nun geändert, je häufiger ich Deine Homepage besuchte… Ich freue mich bereits auf den Real Cockpit Connector, der ja scheinbar gerade den Laien unter die Arme greifen wird.
Vielen Dank, beste Grüße, Kai
AndreasPosted on 10:17 am - Jan 16, 2016
Hallo Kai,
ich würde sagen „Zieh los und besorg dir ein Tacho, Armaturenbrett und Mittelkonsole., Handbremse etc. Eben was du alles anschließen möchtest. Alles zusammen kannst du schon für 100-150€ bekommen.“
Dem Programm werden nochmals Verkabelungspläne und Fotos beiliegen. Prinzipiell nichts wildes.
Ich denke, falls nichts dazwischen kommt, das du nächstes Wochenende testen kannst.
Gruß Andreas
AxelPosted on 1:20 pm - Jan 2, 2016
Frage wo hast du die Tachoscheiben her wenn ich Fragen darf
Vmax 300 und RPM 8000 wie auf dein Bild
AndreasPosted on 1:33 pm - Jan 2, 2016
Hallo Axel,
eine Auswahl an Tachoscheiben findest du hier:
https://www.hood.de/i/bmw-e36-m3-bis-320-tachoscheiben-tacho-54295130.htm
Allerdings sind die für „Nachtfahrten“ nicht so toll. Die Scheiben sind aus Pappe und nur gering transparent. Musst auch ein wenig nachschneiden und die Nadeln evt. ein wenig anheben.
Insgesamt kann man natürlich für das Geld nicht mosern.
Solltest du was besseres finden , lass es mich wissen.
gruss Andreas
AndreasPosted on 1:36 pm - Jan 2, 2016
Hier nochmal der richtige Link
https://www.hood.de/i/bmw-e36-bis-280-e-36-tachoscheiben-tacho-57993209.htm
Der Obere ist nur für 320KM und 7000
AxelPosted on 1:55 pm - Jan 2, 2016
http://dein-tacho.de/de/BMW/E36/BMW-E36-DE/BT-BMW-E36-DE02.html
Ist das das selbe wie du hast??
AndreasPosted on 2:04 pm - Jan 2, 2016
Ich habe https://www.hood.de/i/bmw-e36-bis-280-e-36-tachoscheiben-tacho-57993209.htm Bild2
Glaube nicht das das der gleiche Anbieter ist. Kann ich dir also nichts zu sagen.
Eine Möglichgeit wäre noch http://stores.ebay.de/Wunschtacho-DJ-Design/Tachoscheiben-E36-Benziner-/_i.html?_fsub=5033888 die fertigen meines wissen auch nach wunsch (360, 12K) 🙂
AxelPosted on 5:16 pm - Okt 2, 2015
Ich komm gleich zum Thema hab mir ein e36 Tacho vom Schrotti geholt und das arduino Mega 2560-Jetzt meine Frage wie gehe ich mit der Verkablung vor bzw welches kabel vom Tacho mus ins Arduino Mega 2560.und wie läuft es dan mit der Software ab.Ich hofe du kannst mir helfen dabei.
Ps.Versteh schon ein bischen was von elektronik aber das projekt für meine simualtor macht mir ein bischen schwierigkeiten
AndreasPosted on 10:57 am - Okt 4, 2015
Hallo Axel, hast du dir das Projekt mal ganz angesehen ?
Verkabelung, Links zu benötigter Software ist alles dokumentiert.
An welcher Stelle hapert’s denn ?
AxelPosted on 7:46 am - Nov 22, 2015
Hab jetzt alles so angeschlosen wie auf bild kmh geber(schwarzer stecker pin 4) auf Arduino Mega pwm pin 3 .Funktioniert einwandfrei
Drehzahl hab ich auf (weiser stecker pin 20) auf Arduino Mega pwm pin 2 reagiert aber nicht
AndreasPosted on 9:38 am - Nov 23, 2015
Hallo Axel,
hast du mal einen anderen Pin am Arduino probiert ? Du hast geschrieben das Tacho kommt vom „Schrotti“.. Ist es definitiv in Ordnung ?
Wie testest du, hast du Werte für den RPM ?
Wenn Kmh geht, klemm doch einfach mal um. Irgendwas muss sich ja dann auch bei RPM tun.
Gruss Andreas
AxelPosted on 8:49 pm - Dez 8, 2015
So habs hinbekommen.jetzt noch zum Tool Game Dash hab so eingestellt für rfactor2.
Mus ich in den anderen tools wie Game engine,und Game Manager auch noch was einstellen?
MFG
AndreasPosted on 9:23 pm - Dez 8, 2015
Brauchst eigentlich nur noch das Game patchen
take a look here … http://www.xsimulator.net/simtools-game-manager/
and here http://www.xsimulator.net/simtools-game-plugin-updater/
and a overview here http://www.xsimulator.net/simtools-complete-documentation/
apoPosted on 7:00 pm - Sep 20, 2015
Hi,
bin nun ebenfalls am basteln und bin grad an einem keinen Problem angekommen :).
Tacho ansteuern funktioniert soweit und ich bin nun beim ansteurn von den Statusanzeigen angekommen.
Mein Ziel ist, die statusanzeigen mit einem oder zwei zusaetzlichen Shiftregistern anzusteuern.
Eignetlich wollte ich versuchen, die Anzeigen ueber die interne elektronik anzusteurn, was sich aber nun als ziemlich schwierig herrausgestellt hat, da die Anzeigen ja teilweise von anderen Stromquellen (verschiedene 12V) des Tachos mitbeleuchtet werden.
Hast du deine Statusanzeigen (LEDs) direkt angesprochen, ohne durch den Tacho zu gehen, oder wie ist da deine Lösung?
Gruß
apo
AndreasPosted on 7:43 pm - Sep 20, 2015
Hi,
am einfachsten ist es tatsächlich wenn du wie oben beschrieben alle 12v Leds gegen normale 5v austauscht und direkt über den Arduino steuerst.
apoPosted on 8:23 pm - Sep 20, 2015
Danke fuer die Antwort und allgemein Danke fuer die Dokumentation 🙂
SimonPosted on 11:55 am - Sep 2, 2015
Hey sehr cooles Projekt!
Das gefällt mir so gut, dass ich mir jetzt einen E36 tacho bestellt hab und mich gerade drüber mach mal alles was du da so getrieben hast zu umsteigen.
Meine erste Frage lautet: Du hast einen Arduino Nano benutzt. Ich hab nur einen Uno. Meines Wissens nach ist der einzige Unterschied die Taktfrequenz, die beim Nano 16 und beim Uno 12 Mhz beträgt. Bereitet mir das Probleme?
2. Hast du den Schaltplan mit einer besseren Auflösung? Ich kann leider nicht erkennen, wie die bezeichnungen an den Pins auf dem Nano beschriftet sind.
3. Hast du eine Idee, wie ich es hinbekomme, dass ich ein 400 kmh Tachoblatt verwende und ein 12000 RPM Drehzahlmesser?
Schon mal danke fuer die Antwort und riesen Lob fuer deine Arbeit! gefaellt mir ultra gut!
SimonPosted on 12:05 pm - Sep 2, 2015
uebrigens hier: https://sim-pc.de/bmw-e36-coupe/ schreibst du 1k Ohm Drehpoti und im Schaltbild oben ist es ein 10k Ohm Drehpoti.
AndreasPosted on 2:44 pm - Sep 2, 2015
Hallo,
erst mal danke für die Blumen 🙂
1. Der Uno und der Nano unterscheiden sich keinefalls in der Taktfrequenz. Beide haben 16mhz. Schau mal hier: https://www.arduino.cc/en/Products.Compare
2. Nano >> http://arduino.alhin.de/index.php?n=13
Uno >> http://arduino.alhin.de/index.php?n=15
Auf diesen Seiten findest du übrigens noch viel Informationen rund um die Hardware.
Wenn du den Uno nutzt, kannst du hier mal ein kleines bsp. laden. http://www.sim-pc.de/?wpdmdl=1345
Mit diesem Sketch wird nur das Tacho (pin3) und der Drehzahlmesser (pin2) angesteuert. Wenn das funktioniert, kannst du mit dem grossen Sketch weitermachen.
3. In dem bsp. musst du für Speed mit der Zeile 37
int Speed = map(Data,0,255,0,318);
mal die Daten schrittweise ändern.
Der Rest sollte selbsterklärend sein.
Andreas
AndreasPosted on 2:47 pm - Sep 2, 2015
Ach ja, hier auf meinem Youtubekanal sind auch noch einige Sachen erklärt und verlinkt
https://www.youtube.com/watch?v=9Uz7s_ZKZJY
NiklasPosted on 11:42 pm - Mai 29, 2015
Ich blicke noch nicht so ganz durch 🙂 Hast du jetzt neue Motoren verbaut oder benutzt du die bestehende Technik?
AndreasPosted on 12:02 pm - Mai 31, 2015
Hi,
am Tacho wurde nicht verändert. Du brauchst nur das Tacho und ein Arduino.
Gruß Andreas
NiklasPosted on 4:16 pm - Jun 2, 2015
Ok cool,
hast du dann einfach die oben markierten Pins mit Transistoren 12, und einer bestimmten Frequenz an? Und was ist Tone in deinem Code?
NiklasPosted on 4:16 pm - Jun 2, 2015
angesteuert*
AndreasPosted on 11:17 am - Jun 3, 2015
Du brauchst nichts weiter als ein Arduino. Verbinde die Pins wie in der Anleitung mit dem Tacho.
DZM und Tacho bekommen nur Rechtecksignale die über Frequenzen (deswegen die Tonelibrary) verändert werden. Sketch und Tonelibrary findest du hier: https://sim-pc.de/bmw-e36-coupe/