Tastaur steuern über RaspberryPi-GPIOs oder Arduino?

OP #7909458
Lesenswert?

Hi,

ich wollte heute eine alte Tastatur entsorgen. Wenn man die öffnet hat man ja eine Art Kunststoffmatte mit Drähten drin. Wenn man eine Taste drückt wird Druck darauf ausgeübt und ... irgendwas passiert. Ich kenne die Funktionsweise nicht. Wäre es theoretisch möglich ein Kabel an den Pin eines Raspberry Pi oder Arduino anzuschließen und von dort an die Stelle an der die Taste 'drückt'? Dann könnte man doch das gleiche per Signal über den Pi auslösen was sonst die Taste auslöst? Dann wäre es möglich eine normale Tastatur - wenn man ausreichend Pins am Pi hätte - komplett mit dem Pi zu steuern?

Oder geht das bei einer Tastatur komplett anders?

Alex

#7909513
Lesenswert?

Alexander N. schrieb:

Wäre es theoretisch möglich ein Kabel an den Pin eines Raspberry Pi oder Arduino anzuschließen und von dort an die Stelle an der die Taste 'drückt'?

nicht nur theoretisch, mit Relais oder Photomosrelais sogar polaritätsunabhängig, aber mit einem https://www.elektronik-kompendium.de/sites/raspberry-pi/2902121.htm oder https://randomnerdtutorials.com/raspberry-pi-zero-usb-keyboard-hid/

kannst du dir das Portgebastel sparen

OP #7909531
Lesenswert?

Das ist mir neu. Wusste nicht, dass das geht. Scheint aber nur mit dem pico zu gehen. Erkennt der Computer, dass es ein pico und keine echte Tastatur ist?

Hintergrund: ich arbeite teilweise von zu Hause mir einem dienst-notenook. An Bereitschaftsdiensten am WE oder Feiertagen ist viel Leerlauf. Der Rechner muss aber aktiv bleiben. Teilweise melden sich Programme ab, wenn keine Eingaben erfolge. So könnte man alles aktiv halten und per F5 verhindern, dass sich Programme abmelden.

(Firma: Starfleet) #7909536
Lesenswert?

Wäre es theoretisch möglich ein Kabel an den Pin eines Raspberry Pi oder Arduino anzuschließen und von dort an die Stelle an der die Taste 'drückt'? Dann könnte man doch das gleiche per Signal über den Pi auslösen was sonst die Taste auslöst? Dann wäre es möglich eine normale Tastatur - wenn man ausreichend Pins am Pi hätte - komplett mit dem Pi zu steuern?

Oder geht das bei einer Tastatur komplett anders?

Das Stichwort ist Tastaturmatrix, da gibt es nicht nur ein Signal was den Tastendruck anzeigt, es muss vorher die "Region(Zeile/Spalte) angewählt werden. Das macht in der Regel ein Controller auf der Tastatur der das Ganze auch nicht gleich nach USB (scheisse für kleine Controller) oder PS2 (gut für kleine controller) wandelt.

Die Chemnitzer erklären das ganz gut: https://www-user.tu-chemnitz.de/~heha/Mikrocontroller/Tastenmatrix.htm

#7909834
Lesenswert?

Nemopuk schrieb:

Verstehe ich das richtig, dass du beim Bereitschaftsdienst deine Bereitschaft simulieren willst?

Im Gegenteil, er möchte ja seine Bereitschaft aufrecht halten, aber die Programme schalten sich ab, wenn die Maus mal 5min nicht geschubst wird.

Man kann ja bereit sein, ohne die Hand ständig an der Maus zu haben.

Aber verstehe ich das richtig, du willst ihm unterstellen, er will seinen Arbeitgeber betrügen?

Oder ist es einfach wie immer, und es gibt mehrere unterschiedliche Blickwinkel auf ein und den selben Sachverhalt?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren