Che tu sia uno streamer Twitch, un designer 3D o qualsiasi altro tipo di utente di computer, i tastierini macro (noti anche come macro pad o tastiere macro) possono tornare utili. Agendo come una tastiera ausiliaria, questi piccoli dispositivi possono essere caricati con scorciatoie, macro e altri comandi da tastiera per consentire di gestire azioni complesse con una singola pressione di un tasto.

Invece di acquistare una tastiera macro, perché non crearne una tu stesso? Ti mostreremo come utilizzare gli interruttori meccanici della tastiera, un Arduino e il firmware della tastiera di QMK per iniziare.

Avrai bisogno di alcuni strumenti e parti per la tua tastiera macro. Dovresti essere in grado di scaricarli tutti online.

  • Stampante 3D (o un servizio di stampa 3D locale)
  • Saldatore
  • Cacciavite/chiave esagonale (per abbinare i bulloni)
  • Tagliafili/spelafili

Le parti:

  • Filamento per stampante 3D a tua scelta (abbiamo usato PLA e PETG)
  • Arduino Pro Micro
  • 8 x interruttori a chiave meccanici in stile Cherry MX
  • instagram viewer
  • 8 x copritasti (i copritasti leggendari funzionano bene)
  • 2 bulloni M3
  • Filo rivestito di silicone (non PVC)
  • Nastro biadesivo o supercolla (per montare l'Arduino)

Come costruire una tastiera macro cablata a mano

Una volta che hai tutte le tue parti a portata di mano, sarà il momento di iniziare la costruzione della tastiera macro. Questo processo può essere complicato e impegnativo, ma sarà anche soddisfacente una volta arrivato alla fine. Entriamo subito nel lavoro che devi fare.

Passaggio 1: stampa la custodia e la piastra posteriore

Innanzitutto, è necessario stampare la custodia e la piastra posteriore per la tastiera macro. Non abbiamo realizzato i modelli 3D per questo progetto; li abbiamo trovati su Thingiverse. Il Streaming economico mini tastiera macro è stato originariamente costruito da DaveM, anche se abbiamo modificato l'approccio al firmware di saldatura e tastiera per renderlo un po' più semplice.

Abbiamo usato PLA per la sezione base della tastiera e PETG per la piastra posteriore, ma puoi utilizzare qualsiasi tipo di filamento ti piace. Il nostro non ha richiesto supporti, zattere o altre aggiunte. Può valere la pena sperimentare con le impostazioni di stampa se non conosci la stampa 3D e coloro che utilizzano le tipografie locali saranno in grado di ottenere consigli per le impostazioni di stampa.

Se stampi a casa, ha senso utilizzare il tempo necessario per stampare la tastiera per lavorare sugli altri elementi del progetto.

Passaggio 2: crea la configurazione della tastiera

Prima di poter iniziare a cablare qualsiasi cosa, è necessario creare una configurazione per la tastiera che ne consenta il corretto funzionamento. Dovrai visitare un paio di siti Web diversi per questo. Il primo è Editor layout tastiera. Puoi utilizzare questo sito per creare un layout di tastiera come quello nell'immagine sopra, quindi vai su Dati grezzi tab e copia il semplice codice che trovi all'interno.

Il prossimo sito che dovrai visitare si chiama Generatore di firmware per tastiera. Come suggerisce il nome, questo sito ti consente di creare un firmware per tastiera alimentato da QMK, fornendoti anche un modo semplice per capire i tuoi pin Arduino. Questa parte del processo richiede alcuni passaggi diversi.

  • Passaggio 1: incolla il codice del layout della tastiera nella casella e fai clic su Importare.
  • Passaggio 2: assicurarsi che il Cablaggio la scheda corrisponde all'immagine sopra; questo mostra una mappa di base del cablaggio che utilizzerai.
  • Passaggio 3: vai a spilli scheda e scegli i pin che funzionano per il microcontrollore che stai usando (stiamo usando un Arduino Pro Micro). Abbiamo usato F4 e F6 per le nostre due righe e B5, E6, B6 e B3 per le nostre quattro colonne. Questo è stato fatto principalmente per comodità, in quanto può essere più facile saldare i fili sull'Arduino quando sono distanziati.
  • Passaggio 4: ora è il momento di impostare la mappatura dei tasti. Abbiamo usato da F14 a F21 per la nostra tastiera, poiché questi tasti sono disponibili in macOS e Windows ma le tastiere tendono a non averli. Seleziona una chiave e clicca sulla casella sottostante Configura chiave selezionata per scegliere il comando desiderato per ogni tasto.
  • Passaggio 5: vai al Compilare scheda e fare clic Scarica .hex per recuperare il firmware appena creato.

Conserva questo firmware, poiché ne avrai bisogno in seguito. Prima, però, è il momento di collegare Arduino e gli switch che stai utilizzando.

Passaggio 3: collega l'Arduino e gli interruttori

Il cablaggio del tuo Arduino con i tuoi interruttori è un processo abbastanza semplice. Abbiamo iniziato tagliando lunghezze di filo in due colori. Hai bisogno di due fili per le tue righe e quattro fili per le tue colonne, e abbiamo usato rispettivamente il rosso e il nero.

Successivamente, è il momento di iniziare a saldare i fili alle gambe dei tuoi interruttori. Assicurati che i tuoi interruttori siano nelle giuste posizioni agganciati alla piastra posteriore prima di iniziare. Poiché gli interruttori devono essere collegati al filo in punti diversi, riteniamo che sia meglio tagliare sezioni dell'isolamento del filo, come mostrato nell'immagine sopra.

Abbiamo iniziato saldando i fili per le nostre file alla gamba destra di ogni interruttore, seguiti dai fili per le nostre colonne nelle gambe sinistra. Guarda l'immagine sopra per avere un'idea di come sarà una volta terminato.

Successivamente, sarà il momento di saldare i fili che hai appena installato sulla scheda Arduino che stai utilizzando. Questo processo dovrebbe essere facile, poiché abbiamo già capito dove deve essere collegato ciascun filo. La foto sopra mostra come dovrebbe apparire quando hai finito. Solo sei fili, così belli e semplici.

Imparentato: I 9 migliori saldatori per principianti

Passaggio 4: caricare QMK sulla tastiera

Prima di andare oltre con la costruzione della tastiera, è il momento di caricare il firmware che hai creato in precedenza sul tuo Arduino per assicurarti che tutto funzioni correttamente. Dovrai scaricare un software chiamato QMK Toolbox di GitHub per eseguire questo processo e il programma di installazione desiderato può essere trovato nel Rilasci sezione del progetto.

Con QMK Toolbox installato, puoi collegare Arduino al PC utilizzando un cavo micro USB. Questo dovrebbe far lampeggiare la scheda e il tuo sistema operativo potrebbe darti una notifica per dirti che un dispositivo è stato collegato.

Ora puoi caricare QMK Toolbox. Selezionare Aprire accanto alla barra in alto e scegli il file .HEX che hai scaricato in precedenza. Prima di poter installare questo file sul tuo Arduino, devi mettere la tua scheda in modalità Bootloader. Ciò può essere ottenuto cortocircuitando i pin Reset e Ground. Abbiamo usato un piccolo pezzo di filo per fare il lavoro.

Una volta che la scacchiera è nella modalità giusta, hai solo pochi secondi per colpire il Veloce pulsante nel software QMK Toolbox. Se hai successo, lo schermo dovrebbe essere simile a quello sopra, ma puoi sempre riprovare se non riesci a eseguire il flashing per l'imbarco in tempo.

Passaggio 5: test della tastiera

Il test è importante ogni volta che lavori con un Arduino, poiché spesso puoi risparmiare molto tempo se identifichi i problemi in anticipo. Abbiamo usato un sito web chiamato Controllo tastiera per testare il nostro lavoro. Questo sito ti dice l'ultimo tasto che è stato premuto, anche se non incluso nella grafica; perfetto per una tastiera che utilizza i tasti F più alti. Assicurati solo che tutte le tue chiavi funzionino prima di andare avanti.

Passaggio 6: assemblare la tastiera macro

È finalmente arrivato il momento di assemblare la tua tastiera. Inizia collegando Arduino all'interno della custodia. Puoi usare il nastro biadesivo per questo, ma abbiamo optato per la supercolla per ottenere la migliore tenuta possibile. Devi assicurarti di posizionare Arduino in modo che il cavo USB possa inserirsi completamente nel dispositivo.

Successivamente, è il momento di collegare la piastra posteriore al corpo della tastiera principale. Se hai utilizzato il PLA per la tua stampa, potrai semplicemente avvitare i bulloni M3 nei fori su ciascun lato della piastra posteriore. Per materiali più duri, tuttavia, potrebbe essere necessario utilizzare un rubinetto per creare un filo. Assicurati che ogni chiave funzioni correttamente dopo aver serrato i bulloni.

Infine, puoi aggiungere i tuoi keycaps nella parte superiore della tastiera e iniziare a usarlo.

Utilizzo della tastiera macro

La maggior parte dei software ti consentirà di modificare le combinazioni di tasti predefinite presenti all'interno, il che dovrebbe semplificare l'utilizzo della tastiera macro per una serie di applicazioni diverse. Potresti anche prendere in considerazione l'idea di creare un firmware con una maggiore complessità. Il sito Web che abbiamo utilizzato in precedenza ti consente di aggiungere livelli, macro e persino illuminazione alla tastiera.

Che tu ti senta avventuroso o meno, speriamo che ti piaccia la tastiera macro che crei. Questo progetto è molto divertente e offre anche un modo per conoscere la saldatura e la costruzione della tastiera.

CondividereTweetE-mail
Le 6 migliori app per automatizzare tastiera e mouse

Le macro ti consentono di automatizzare la pressione dei pulsanti nei giochi e nelle applicazioni per controllare le risposte ritardate. Ecco alcune app per questo!

Leggi Avanti

Argomenti correlati
  • Fai da te
  • Programmazione
  • Stampa 3D
  • Tastiera meccanica
  • Tasti rapidi
  • macro
Circa l'autore
Samuele L. Garbett (9 Articoli Pubblicati)

Samuel è uno scrittore di tecnologia con sede nel Regno Unito con una passione per tutto ciò che è fai-da-te. Avendo avviato attività nei settori dello sviluppo web e della stampa 3D, oltre a lavorare come scrittore per molti anni, Samuel offre una visione unica del mondo della tecnologia. Concentrandosi principalmente su progetti tecnologici fai-da-te, non ama altro che condividere idee divertenti ed entusiasmanti che puoi provare a casa. Al di fuori del lavoro, Samuel può essere trovato di solito in bicicletta, giocare ai videogiochi per PC o tentare disperatamente di comunicare con il suo granchio domestico.

Altro da Samuel L. Garbett

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti