Car-PC.info

Eingabe & Steuerung - VW MFA Hebel als Eingabegerät verwenden

euro - Do 05 März, 2009 21:08
Titel: VW MFA Hebel als Eingabegerät verwenden
Hallo zusammen,
ich bin neu hier und das ist mein erster Beitrag...

Einen CarPc betreibe ich schon seit ca 3 Jahren und bin auch soweit ganz zufrieden damit. (FSC Notebook, 7" Touchscreen, GPS, DVB-T, etc.)
Da ich recht häufig meine Autos wechsele, hatte ich die Kombination schon in einem Golf 2, einem Fiesta und jetzt in einem Passat 35i. Der Passat hat keine MFA im KI, jedoch habe ich mir jetzt den Lenkstockschalter mit MFA Funktion gekauft und würde diese gerne für die Steuerung des CarPC nutzen können.
Mit dem Touchscreen bin ich nicht so richtig glücklich und daher hatte ich immer eine mini USB Tastatur und eine MiniMouse in Griffweite; das kann auch so bleiben, aber um im Winamp bei der Wiedergabe der MP3's weiter (oder zurück) zu springen, wäre der MFA Hebel ja super praktisch.
Ich bin kein Elektriker unter der Sonne, aber der MFA Hebel hat 4 Leitungen und irgendwie müßte man die doch in "Tastaturbefehle" umsetzen können?

Hat da jemand eine Idee zu?

Gruß
euro
ZZottel - Do 05 März, 2009 21:25
Titel:
Hat dein Notebook noch einen normalen Drucker-Anschluss, also eine parallele Schnittstelle?
Bei meinem Audi wird bei Betätigung einer Taste des Lenkstockhebels einfach die entsprechende Leitung gegen Masse gezogen. Wenn das bei dir genauso ist, brauchst du an jeder Leitung nur einen Pull-Up-Widerstand an 5 Volt und verrbindest die Leitungen mit der parallelen Schnittstelle deines Notebooks. Mit einer passenden Software (z.B. Girder) fragst du dann die vier Pins ab und lässt davon abhängig entsprechende Aktionen ausführen.
euro - Do 05 März, 2009 21:37
Titel:
Hallo und danke erstmal für die Antwort!

Mein NB hat noch den Parallelport und bei der Passat MFA ist es auch so, dass eines der 4 Kabel Masse ist und die anderen drei dagegen gezogen werden. Also könnte man damit drei verschiedene Aktionen ermöglichen?!

So ein Parallelkabel ist ja recht dick und ich habe das NB im Kofferraum verbaut, also wäre der Weg recht lang bis zum MFA Hebel, jedoch sollte es ja ausreichen, wenn ich nur die 4 Adern nach hinten lege, oder? Abschirmung?
Was halt schön wäre, wenn es etwas über USB geben könnte, da das bereits vorne liegt. USB-to-Parallel-Konverter, gibt es das? USB-to-seriell kenne ich bereits, die gibt es.
ZZottel - Do 05 März, 2009 21:49
Titel:
Welche Kabel du nimmst um deine Taster anzuschliessen ist praktisch egal.
USB-auf-Parallel-Konverter habe ich schon gesehen.
Es gibt aber noch einige andere Möglichkeiten, deine Idee zu realisieren: Ich persönlich würde mir einen kleinen Mikrocontroller nehmen, der mindestens drei Eingangspins hat und einen UART (also eine serielle Schnittstelle). Dann ein kleines Programm drauf, was je nach gedrückter Taste ein Kommando per UART rauschickt. Die UART lässt sich z.B. mit einem Prolific PL2303 direkt auf USB umsetzen.
euro - Do 05 März, 2009 22:22
Titel:
Worin besteht der Vorteil eines Microcontrollers? Kann ich damit dann, durch logische Kombinationen, mehr als die drei verschiedenen Zustände der MFA weitergeben?
Ich bin leider auf dem Gebiet sehr wenig bewandert..
Ich habe mir dein (ZZottel) Projekt eben angesehen, ich muß sagen "TOP"!
Alle Achtung, wie du das realisiert hast, von der Verarbeitung über die Steuerung, bis zur Oberfläche, einfach klasse!
Du hast ja jetzt außer den Heizungsreglern nichts mehr in der Mittelkonsole, was zur Bedienung benötigt wird.
Ich habe mir schon öfters vorgestellt, dass man z.B. auch die EfH oder das ESD über den CarPC steuern könnte, hast Du sowas auch bereits integriert?

Gruß
euro
ZZottel - Do 05 März, 2009 22:42
Titel:
Ein Mikrocontroller bietet sicherlich noch einige Möglichkeiten, aber zunächst ist er das Bindeglied zwischen den Tastern und deinem Notebook. Falls du eine alte USB-Maus mit 3 Tasten oder eine USB-Tastatur hast, ließe sich auch damit was basteln. Ansonsten ist halt so ein kleiner Mikrocontroller ideal. Der kostet keine 2 Euro und du brauchst höchstens noch einen Spannungsregler auf 5 Volt (um aus der Bordspannung die Versorgungsspannung zu machen) und einen MAX232 (der verbindet die UART-Schnittstelle des Controllers mit der RS232-Schnittstelle deines PCs oder mit einem USB-auf-Seriell-Adapter).
Wenn du ohnehin irgendwann ein paar Sachen wie Fensterheber und so vom PC aus steuern willst, landest du sowieso wieder bei einem Mikrocontroller.
In meinem Auto kann ich die Heckscheibenheizung, die Nebelschlussleuchte, CarPC und Radio und den Warnblinker per Controller schalten. Vielleicht kommt demnächst noch ein Starterknopf für Zündung und Anlasser dazu (hatte ich bei meinem letzten Audi schon so und kam dann nicht mehr durch den TÜV, weil ich das Lenkradschloss dafür ausgebaut hatte). Auf die Idee Fensterheber und Schiebedach vom CarPC aus zu steuern kam ich bisher noch nicht (brauche ich eigentlich auch nicht).
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB