@Task-Manager: Cool, hast du vor ein autonomes Auto zu basteln?
@CeDoMain:
Die Platine habe ich fertig bestückt gekauft, es lohnt sich eigentlich nicht da selbst zu basteln. Ich habe am Anfang auch eine Weile gesucht, wie man das am besten macht. Eine Moeglichkeit ist einen der generischen Chips zu nehmen (z.b. At Mega oder Arduino) und das damit zu programmieren. Dazu findet man auch im Netz Beispiele, erinnere mich dunkel das ich da auch mal einen Schaltplan gesehen habe. Das Ganze ist aber schon etwas Overkill, da die Chips sich damit vermutlich ziemlich langweilen. Andererseits haben sie aber nicht so viele I/O Pins wie man gerne hätte. Meine zweite Idee war Platinen aus billigen USB Geräten zu benutzen. Ich hatte dazu auch schon ein altes Gamepad das noch rumlag, aufgeschraubt. Das wäre theoretisch gegangen aber sehr fummelig gewesen, da dort alles sehr klein aufgebaut war.
Ich habe dann auf Ebay einige Anbieter aus Hongkong (vermutlich im Hintergrund alles das Gleiche) gefunden, die USB Encoder für genau diesen Zweck vertreiben. Es liegen auch alle Kabel vorkonfektioniert mit den passenden Stecker schon bei. Da sitze ich sonst schon paar Stunden dran, wenn ich das einzeln bastle. Ich vermute mal, da ist irgendein Standard Chip drauf, der zigfach fuer irgendwelche Billig Gamepads hergestellt wird. In Windows wirds als "Generic USB Joystick" erkannt. Es sind 13 Buttons und 4 Direction Keys drauf. Dann noch 4 Anschluesse um den Chip selber zu steuern, der erste wechselt den Modus des Steuerkreuz von POV auf XY-Achse (die Achsen koennen da nur Mitte und Vollausschlag), mit den restlichen drei kann man für jeden Button Dauerfeuer aktivieren und resetten. Diesen ganzen Teil brauch ich schon gar nicht mehr.