Hallo, ich möchte verschiedene Signale (z.B. Infrarotsensor, Temparatur, etc.) in Tastatureingaben via USB umwandeln. Z.B. beim Durchschreiten einer Lichtschranke soll ein bestimmter Tastaturcode an den PC gesendet werden. Ich möchte aber auch kein Fernstudium in der Microcontrollerapplikationsentwicklung absolvieren. Besitze Elektronikergrundlagen und Programmierkenntnisse. Hat einer von Euch eine Idee? Danke für eure Hilfe, Florian
Kauf' dir für 5...8 Euro einen USB-Ziffernblock und löte Reedkontakte oder CMOS-Analogschalter an die Anschlüsse der Tastaturmatrix ... dann ist die USB-Seite schon mal plattformunabhängig und treiberfei erledigt. Frank
Da hat Frank vermutlich Recht... Geht natuerlich auch mit jeder USB-Tastatur, die widersinnigerweise meist guenstiger als extra Ziffernblocks sind. ;) Ohne gekaufte Tastatur wirst Du mit PS2 mehr Glueck haben (und koenntest dann immernoch per Adapter auf USB gehen). Volker
http://www.obdev.at/products/vusb/ http://www.sparkfun.com/commerce/product_info.php?products_id=9147 mfg
Hier ist ein Beispiel, das eine USB-Tastatur auf einem AVR in Software implementiert. Mit ein bißchen Anpassung müßte das für Deine Zwecke zu gebrauchen sein. http://www.obdev.at/products/vusb/hidkeys.html
Florett45 schrieb: > ich möchte verschiedene Signale (z.B. Infrarotsensor, Temparatur, etc.) > in Tastatureingaben via USB umwandeln. Für solche USB-Anwendungen verwende ich meist einen PIC18F, programmiert in JAL. JAL ist eine freie Programmiersprache, zu der es auch eine umfangreiche Bibliothek gibt. Z.B. habe ich damit einen Adapter für RC5-Infrarot-Fernbedienungen gebaut, der Tastendrücke auf der Fernbedienung in "USB-HID-Tastendrücke" umsetzt (http://www.fundf.net/usbnub/#rc5_hid).
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.