Geschichte
Während unserer Arbeitszeit müssen wir immer Tastenkombinationen verwenden. Fast alle Tastaturen haben weniger als 4 benutzerdefinierte Tasten, daher wollte ich schon immer eine Tastatur mit benutzerdefinierten Tastenkombinationen erstellen.
Ich habe kürzlich ein neues Raspberry Pi-Produkt erhalten. Richtig, es ist ein Raspberry Pi Pico 2, also denke ich, dass es an der Zeit ist, ihn zu bauen. Lass es uns jetzt tun.
3D-Druck
Unten finden Sie Platz für den Pico 2 und die Verkabelung. Der USB-Anschluss des Pico 2 ist über das Loch auf der Rückseite des Gehäuses zugänglich, sodass Sie ihn an Ihren Computer anschließen können. Sie können die Abdeckung von der Unterseite der Tastatur einsetzen und später mit zwei Schrauben befestigen. Auf diese Weise sehen Sie die Verbindung zwischen Gehäuse und Abdeckung nicht.
Elektronik
Zuerst habe ich mit Arduino Nano eine Tastatur gebaut, aber das macht mich traurig. Wenn ich bereits Code schreibe, sieht alles gut aus.
Aber......
Leider kann die Arduino IDE USB-HID nicht verwenden.
Die erste Version scheiterte. Ihr müsst nicht mehr über Nano nachdenken.
Und ich habe einen Raspberry Pi Pico 2 erhalten. Das hat mich dazu gebracht, meine Meinung zu ändern. Dieses Mal habe ich zuerst den einfachen Code getestet.
Es hat funktioniert, das ist sehr schön. Lass uns weitermachen.
Installiere CircuitPython auf Pico 2.
Wenn Sie nicht wissen, wie Sie CircuitPython installieren, lesen Sie diesen Artikel:
Öffnen Sie dann Mu IDE, wählen Sie CircuitPython, verbinden Sie Pico 2 und wählen Sie den richtigen Port.
Stellen Sie sicher, dass Ihr Pico 2 GPIO die Schlüssel verbindet.
keys = [
digitalio.DigitalInOut(board.GP0),
]
Definiere den richtigen GPIO in diesem Teil
Tastenzuordnung = [
[Keycode.CONTROL, Keycode.C], # Strg+C
]
Definieren Sie die gewünschte Tasteneinstellung, z. B. „Keycode.CONTROL, Keycode.C“ bedeutet „Strg+C“, es handelt sich um einen Kopierschlüsselsatz.
Zusammenfassung
Das sind alle Teile für diese einfache Tastatur. Wenn Sie gute Ideen haben, kontaktieren Sie uns bitte, z. B. den Einbau einiger LEDs in diese Tastatur.
Wie auch immer, viel Spaß mit deinem Projekt. Ich hoffe, wir finden immer mehr lustige Dinge.