Storia
Durante il nostro orario di lavoro, dobbiamo sempre utilizzare i tasti di scelta rapida. Quasi tutte le tastiere hanno meno di 4 tasti personalizzati, quindi ho sempre desiderato creare una tastiera con tasti di scelta rapida personalizzati.
Recentemente ho ricevuto un nuovo prodotto Raspberry Pi. Esatto, è un Raspberry Pi Pico 2, quindi penso che sia ora di realizzarlo. Facciamolo adesso.
stampa 3D
Di seguito troverai spazio per il Pico 2 e il cablaggio. La porta USB del Pico 2 sarà accessibile dal foro sul retro della custodia, quindi potrai collegarla al tuo computer. È possibile inserire il coperchio dalla parte inferiore della tastiera e fissarlo successivamente con due viti. In questo modo non vedrai la giunzione tra la custodia e il coperchio.
Elettronica
Innanzitutto ho usato Arduino Nano per realizzare una tastiera, ma questo mi rende triste. Quando scrivo già il codice, tutto sembra a posto.
Ma......
Sfortunatamente, l'IDE Arduino non può utilizzare USB-HID.
La prima versione fallì. Ragazzi, non dovete più prendere in considerazione il nano.
E ho ricevuto un Raspberry Pi Pico 2. Questo mi ha fatto cambiare idea. Questa volta ho testato prima il codice semplice.
Ha funzionato, è molto carino. Andiamo avanti.
Installa CircuitPython su Pico 2.
Se non sai come installare CircuitPython, guarda questo articolo:
Quindi apri Mu IDE, scegli CircuitPython, collega Pico 2 e scegli la porta giusta.
Assicurati che il tuo pico 2 gpio colleghi le chiavi.
chiavi = [
digitalio.DigitalInOut(board.GP0),
]
Definisci il gpio corretto in questa parte
mappa_tasti = [
[Keycode.CONTROL, Keycode.C], # Ctrl+C
]
Definisci l'impostazione dei tasti che desideri, ad esempio "Keycode.CONTROL, Keycode.C" significa "Ctrl+C", è un set di tasti di copia.
Riepilogo
Queste sono tutte le parti di questa semplice tastiera. Se hai qualche buona idea, contattaci, ad esempio inserendo dei LED in questa tastiera.
Comunque divertiti con il tuo progetto. Spero che potremo trovare sempre più cose divertenti.