007
01.12.2010, 12:11 Uhr
ao
(Operator)
|
Ich sitze hier hinter einem Proxy, der Ebay nicht durchlässt, darum kann ich den Link oben nicht aufrufen.
Zum Thema USB-Tastatur: Die Erfassung der Tasten geschieht in der Regel im Matrix-Verfahren. Eine Mikrocontroller-Software, die an den Portpins eine Tastaturmatrix emuliert, ist nicht ganz trivial, aber machbar. Fraglich ist aber, ob sich der Aufwand lohnt, denn es gibt eine viel handlichere ...
... Alternative: Es gibt Mikrocontroller mit integriertem USB-Device-Interface, und eine der Standard-Beispielapplikationen dafür ist die Nachbildung einer Tastatur (eben nicht nur der Tastenmatrix, sondern der ganzen USB-Tastatur). Eine Application Note von Atmel für die USB-Derivate der ATmega-Familie findest du hier:
www.atmel.com/dyn/resources/prod_documents/doc7602.pdf (Beschreibung)
www.atmel.com/dyn/resources/prod_documents/AVR271_USB_Keybord.zip (Sourcecode)
Der Sourcecode ist etwas unübersichtlich, aber so sind Appnotes von Herstellern nun mal.
Ein passendes Controller-Modul müsste man irgendwo im Internet beziehen. Selberbasteln lohnt sich nicht wirklich und ist, wenn man wenig Ahnung hat, auch zu fehlerträchtig. |