system
December 4, 2012, 9:31pm
1
Ein Button soll per Arduino + usb im computer ein offenes Programm beeinflussen.
Beispiel: Quicktime Film - Button=HIGH : Ausgabe Arduine per USB: "enter" = der Film startet.
Bisher kann ich lediglich "enter" als Schriftzeichen übertragen. (s. Arkadian.eu | Arduino-based keyboard for Windows )
Wer kennt einen Lösungsansatz oder ein Beispiel-script?
sth77
December 4, 2012, 10:21pm
2
Am leichtesten geht das wohl über die Keyboard-Library zum Arduino Leonardo: http://arduino.cc/en/Reference/MouseKeyboard
system
December 4, 2012, 10:30pm
3
... nur für Arduino Leonardo .
Ich nutze einen Arduino Duemilanove ...
uwefed
December 4, 2012, 11:00pm
4
Ja, nur mit Arduino Leonardo, da dieser einen Kontroller hat, der eine USB Tastatur emulieren kann.
http://arduino.cc/en/Reference/MouseKeyboard
Alternative wäre eine Emulation einer PS2 Tastatur (falls die Tastatur am PC an USB hängt und eine PS2 Buchse frei ist). Das könnte der Arduino 2009 machen.
http://arduino.cc/forum/index.php/topic,19224.0.html
Grüße Uwe
system
December 4, 2012, 11:09pm
5
... ich nutze einen MAC, da ist nur die USB Variante möglich ...
vielleicht diese Variante? GitHub - practicalarduino/VirtualUsbKeyboard: Use an Arduino to send HID (Human Interface Device) events to a host computer as if it were a keyboard
Allerding erhalte ich bei der Überprüfung des Scripts haufenweise Fehlermeldungen, die wie folgt beginnen:
Remote_Mouse:22: error:
uwefed
December 4, 2012, 11:29pm
6
Könnte funktionieren; habs nicht probiert.
Hast Du die Bibiothek heruntergeladen und an den richtigen Ort kopiert?
Die Bibiothek kannst Du über den ZIP button oben mitte von GitHub - practicalarduino/VirtualUsbKeyboard: Use an Arduino to send HID (Human Interface Device) events to a host computer as if it were a keyboard herunterladen.
Grüße Uwe
uwefed
December 4, 2012, 11:31pm
7
Dort ist keine Bibiothek sondern hier: Project Log : Arduino USB - ProjectLogArduinoUSB
Grüße Uwe