Forum: PC Hard- und Software 2 Grobhandtaster via USB am PC


von Malte (Gast)


Lesenswert?

Hallo,

ich habe 2 Grobhandtaster von der Firma EATON (oft auch "Buzzer" 
genannt).

Meine Idee:
Ich möchte ein Zeitmessungsprogramm mit Highscore und co. am PC 
programmieren (vermutlich in Java oder so). Drückt man auf den ersten 
Taster, so soll die Zeit loslaufen; drückt man auf den zweiten, so soll 
die Zeit stoppen (Stoppuhrprinzip).

Meine Frage ist nun: Wie kann ich am intelligentesten die beiden Taster 
an den PC anschließen und dort auch ansteuern? Würde das gerne über USB 
haben.
Ich denke da macht es am meisten Sinn, dass eine Tastenkombination 
ausgelöst wird, oder gibt es da noch andere, nette Möglichkeiten?

Die beiden Taster können sowohl als öffner, als auch als schließer 
fungieren.

Über Hilfe würde ich mich sehr freuen.

Danke und Grüße,
Malte

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Malte schrieb:
> Ich denke da macht es am meisten Sinn, dass eine Tastenkombination
> ausgelöst wird

V-USB mit einem kleinen AVR, und damit eine HID-Tastatur umsetzen.

von Malte (Gast)


Lesenswert?

Rufus Τ. Firefly schrieb:
> Malte schrieb:
>> Ich denke da macht es am meisten Sinn, dass eine Tastenkombination
>> ausgelöst wird
>
> V-USB mit einem kleinen AVR, und damit eine HID-Tastatur umsetzen.

Danke für die schnelle Antwort:
Welchen AVR Mikrokontroller sollte ich dafür am besten verwenden?
Und muss ich etwas bei V-USB beachten?

von porter (Gast)


Lesenswert?

Oder ein ftdi.
Dann brauchst du nur noch das PC Programm schreiben ;-)
HW kannst du auch fertig kaufen.

von Harald W. (wilhelms)


Lesenswert?

Rufus Τ. Firefly schrieb:

> V-USB mit einem kleinen AVR, und damit eine HID-Tastatur umsetzen.

Wer sich mit dem programmieren nicht so auskennt, kann auch einfach
eine USB-Tastatur kaufen, und die Taster zu zwei beliebigen Tasten
der Tastatur parallel schalten.
Gruss
Harald

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

porter schrieb:
> Oder ein ftdi.

Nö, denn der ist kein HID, kann also nicht wie eine Tastatur genutzt 
werden.

von porter (Gast)


Lesenswert?

Rufus Τ. Firefly schrieb:
> porter schrieb:
> Oder ein ftdi.
>
> Nö, denn der ist kein HID, kann also nicht wie eine Tastatur genutzt
> werden.

Wo stand die Anforderung das es ein HID sein MUSS?

von kopfkratzer (Gast)


Lesenswert?

kopfkratz
Also wenn Du Dein Programm sowieso selber schreiben willst dann kannst 
Du auch günstige USB<->Parallel oder USB<->RS232 Kabel nehmen und dann 
jeweils den dazu gehörigen Port auswerten.
Oder Du nimmst die Herausforderung an und erledigst alles via µC ;-)
Für V-USB und zwei Taster reicht ein Atmel Tiny85 mit interner PLL auf 
3,3V aus.
Such mal nach V-USB und Tiny85, da gibt es einige schöne Projekte.

von Amateur (Gast)


Lesenswert?

Auch wenn mir der Gedanke mit den Kanonen und den Spatzen gerade durch 
den Kopf geht:
Digitaleingänge via USB gibt es wie Sand am Meer. Kost' fast nix. Ob die 
Dinger sich Logger, Oszilloskop oder weis der Kuckuck nennen ist dabei 
unwichtig.

Ein weiteres Stichwort wäre (low/least kost) Logik-Analysator.

Fertige Lösungen wie der Arduino noch nicht gerechnet. Der könnte Dir 
sogar die Auswertung und die Anzeige: "Sie haben eine Baggerfahrt durch 
die Eifel gewonnen", abnehmen.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

porter schrieb:
> Wo stand die Anforderung das es ein HID sein MUSS?

Malte schrieb:
> Ich denke da macht es am meisten Sinn, dass eine Tastenkombination
> ausgelöst wird,

Und das ist auch sinnvoll.

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
Noch kein Account? Hier anmelden.