Hallo, mein (Werks-)Autoradio hat lediglich einen eingebauten 6-Fach-CD-Wechsler und AUX-IN. Ich würde gerne Musik per AUX-IN hören und gleichzeitig nicht auf den Komfort der Multifunktionstasten (z.B. Nächster Titel, Vorheriger Titel) am Lenkrad verzichten. Habe mir überlegt dafür z.B. einen Arduino zu verwenden und am CAN-Bus zu lauschen (read only also) und darauf zu warten das diese Tasten betätigt werden. Dazu ein paar Fragen: - Was haltet Ihr allgemein von der Idee? Zu viel Aufwand? - Gibt es eine alternative zum Arduino, die geiegneter wäre? - Wo häng ich mich am besten in den CAN-Bus ein? Am OBD2 Anschluß? - Wie einfach ist es sowas in der Software zu realisieren? (Bin zwar Softwareentwickler, jedoch noch sehr wenig/keine Erfahrung im Bereich µC/CAN-Bus usw.) (Grobe Erklärung/Beispiel oder sowas wäre ganz nett) - Habe schon div. (passive) Adapter für Einbauradios gesehen... lauschen diese Radios dann wirklich am CAN-Bus oder gibt es da vll. eine einfache Möglichkeit an den IN-PINs (Analaog/Digital) vom Arduino die Tastenbetätigungen zu erkennen? Das wäre natürlich noch einfacher... Grundsätzlich würde ich, wenn ich sowas eh schon realisiere evtl. dann später auch noch weitere Daten über den CAN-Bus Abfragen.
> - Wo häng ich mich am besten in den CAN-Bus ein? Am OBD2 Anschluß?
Das kannst du vergessen, du musst an den Infotainment-CAN, am
ODB-Anschluss befindet sich lediglich der Diagnose-CAN. Am einfachsten
ist es wohl, das Signal direkt am CAN-Gateway abzugreifen.
Du brauchst natürlich entsprechende Peripherie (CAN-Transceiver +
Controller), ich weiß nicht ob es das auf einem Arduino bzw.
Arduino-Shield so gibt. Aber es gibt massig fertige CAN-Logger, einfach
mal ein bisschen googlen.
egegeg schrieb: > - Wo häng ich mich am besten in den CAN-Bus ein? Ist auf dem Kabelbaum in der Radioconsole der CAN vorhanden?
kif schrieb: > Das kannst du vergessen, du musst an den Infotainment-CAN, am > ODB-Anschluss befindet sich lediglich der Diagnose-CAN. Am einfachsten > ist es wohl, das Signal direkt am CAN-Gateway abzugreifen. Okay und wo finde ich den? o.O > Du brauchst natürlich entsprechende Peripherie (CAN-Transceiver + > Controller), ich weiß nicht ob es das auf einem Arduino bzw. > Arduino-Shield so gibt. Aber es gibt massig fertige CAN-Logger, einfach > mal ein bisschen googlen. Also es gibt CAN-Transceiver Shields für den Arduino. Bzgl. CAN-Logger werde ich mal googlen... lutz h. schrieb: > Ist auf dem Kabelbaum in der Radioconsole der CAN vorhanden? Ich denke mal ja, weil das Radio ja irgendwie auch die Tastensignal vom Lenkrad auswertet. Kontrolliert habe ich es aber noch nicht.
Die Lenkradtasten auszulesen ist ja das kleinste Problem. Genauso wie jeden anderen Knopf der am CAN Bus hängt. Wenn du Hilfe dazu brauchst bitte melden.
Die Lenkradtasten auszulesen ist ja das kleinste Problem. Genauso wie jeden anderen Knopf der am CAN Bus hängt. Wenn du Hilfe dazu brauchst bitte melden. Liest sich fast als hättest du einen W211/CLS mit dem du arbeiten willst.
Was für ein Auto? Für manche Marken (z.B Audi) gibt es ein kleines Gerätchen das man anstatt des Wechslers anschließen kann. Das emuliert dann einen Wechsler, mit der Funktion über SD/USB/Bluetooth Musikdateien abzuspielen. Vllt tut es sowas auch? Die Kette und somit die Funktion über das Lenkrad zu steuern würde gleich bleiben und weiterhin von Radio übernommen werden, dass wiederum den neuen "Wechsler" ansteuert. Willst du deinen Wechsler also nur durch etwas besseres mit MP3 o.ä. ersetzen und weiterhin den Komfort nutzen?
Wenn ich mich recht entsinne gibt es meistens von ven Radio-Herstellern CAN-Umsetzer, die die Mufu-Tasten auswerten. Z.B. so was hier: http://www.amazon.de/CAN-Bus-Lenkradfernbedienungsadapter-Vectra-Pioneer-Autoradios/dp/B0026D966I/ref=sr_1_1?ie=UTF8&qid=1412833225&sr=8-1&keywords=can+autoradio
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.