Da doch einige Leut’s Probleme mit dem Arduino bzw. mit dem flashen des selbigen haben, hier mal ein „Lehrvideo“ vom Download bis zur ersten Nadelbewegung….. weitere Videos folgen
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.
@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.
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.
33 Comments so far
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.
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.
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
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.