Sommario:

Crea la tua tastiera a matrice a membrana (e collegala ad Arduino): 7 passaggi (con immagini)
Crea la tua tastiera a matrice a membrana (e collegala ad Arduino): 7 passaggi (con immagini)

Video: Crea la tua tastiera a matrice a membrana (e collegala ad Arduino): 7 passaggi (con immagini)

Video: Crea la tua tastiera a matrice a membrana (e collegala ad Arduino): 7 passaggi (con immagini)
Video: Keypad 3x4 a membrana con Arduino - Video 362 2024, Dicembre
Anonim
Crea il tuo tastierino a matrice di membrana (e collegalo ad Arduino)
Crea il tuo tastierino a matrice di membrana (e collegalo ad Arduino)

Quindi vuoi creare la tua tastiera a membrana? Come mai? bene creare la propria tastiera può essere utile per molte ragioni. È economico e facile da fare, può essere posizionato in situazioni in cui potrebbe essere vandalizzato o rubato senza troppa frustrazione, può essere completamente personalizzato per visualizzare quello che vuoi e puoi creare una tastiera grande quanto vuoi con tutti gli input come puoi gestire. Ho creato la mia tastiera per andare all'esterno della mia porta in casa per agire come una voce di tastiera più o meno allo stesso modo di colin353 qui www.instructables.com/id/An-Electronic-Door-Opener/. Tuttavia, ho altri assi nella manica per questo in un successivo Instructable.

**** NOTA: questo non è un istruibile completo per il momento. Passa attraverso la costruzione di una tastiera completamente, tuttavia non spiega ancora completamente o dimostra i mezzi per renderla utile. Questo cambierà

Passaggio 1: comprensione della tastiera

La prima cosa che voglio farti capire è come funziona questa tastiera. So cosa stai pensando… Tastiera Matrix?… "Non dovrò prendere nessuna pillola blu per farlo funzionare, vero?". No, non è quella matrice. Il modo migliore per pensare a una tastiera in stile matrice è pensare alla corazzata.

Una matrice è praticamente una griglia come in una corazzata composta da righe e colonne. ogni pulsante corrisponde a una determinata riga e colonna. Vedere la prima immagine per illustrare meglio questo. Su una tastiera a 9 pulsanti useresti 3 righe e 3 colonne. Il primo pulsante creerebbe un collegamento tra la riga 1 e la colonna 1 (R1C1) proprio come nella corazzata. 2 sarebbe R1C2, 3 R1C3, e diciamo 8 sarebbe R3C2… il resto è illustrato nell'immagine. Il punto è che invece di avere 9 pulsanti diversi da collegare, tutto ciò che devi fare è collegare 3 colonne e 3 righe per un numero significativamente inferiore di cavi. I veri vantaggi arrivano quando inizi ad aggiungere pulsanti. aggiungendo un'altra riga e colonna (2 fili) aggiungerei 7 pulsanti … vedi dove sto andando?

Passaggio 2: raccolta dei materiali

La cosa davvero interessante di questo istruibile è che probabilmente hai già tutte le cose di cui hai bisogno per costruirlo a casa tua! Sì, quando dico che questo è un modo semplice, economico ed efficace di realizzare una tastiera intendo dire che è semplice ed economico. Per questo istruibile avrai bisogno di:

Foglio di alluminio (foglio di stagnola… una sorta di pellicola) *il nastro di alluminio funziona bene anche Una sorta di carta o materiale piatto (quello che scegli qui influenzerà la durata. Sto usando un pad cancellabile a secco per il mio frigorifero) colla (a meno che tu non sto usando del nastro di alluminio) e un distanziatore di qualche tipo (alcuni strati di carta con dei fori possono funzionare Sto usando dei cuscinetti di gommapiuma biadesivo) Laminatore (COMPLETAMENTE OPZIONALE)

Passaggio 3: tempo decisionale

Tempo di decisione
Tempo di decisione

Il primo passo per mettere insieme la tua tastiera è decidere come vuoi che assomigli/quanti pulsanti vuoi su di essa. Per questa istruzione utilizzerò una configurazione 3X3 con i numeri da 1 a 9 su di essa. Una volta deciso come sarà, disegnalo e decidi dove vuoi che vadano tutti i fili. Voglio un cavo fuori dalla mia tastiera in modo che possa girare intorno alla mia porta, quindi guarda l'immagine 2 per come dovrebbe essere il mio. Crea un modello sul tuo computer usando il software che preferisci (paint, photoshop, illustrator…) e procedi al passaggio successivo.

Passaggio 4: mappatura del "circuito" economico

Mappare il tuo economico
Mappare il tuo economico
Mappare il tuo economico
Mappare il tuo economico
Mappare il tuo economico
Mappare il tuo economico
Mappare il tuo economico
Mappare il tuo economico

Quello che faremo è incollare un foglio per creare un circuito flessibile, economico, ma efficace. Quello che dobbiamo fare ora è creare un modello sul nostro computer che dobbiamo fare come verranno impostate le nostre colonne e righe. Se stai usando Photoshop, crea 2 nuovi livelli, uno chiamato righe e l'altro colonne. se stai solo usando paint fai una copia del file chiamato righe e un'altra colonna.

Su questi nuovi livelli metteremo grandi linee nere dove vogliamo che vadano i nostri "Circuiti". Vedi l'immagine 2 per le righe e l'immagine 3 per le colonne se sei confuso. L'immagine 4 mostra l'aspetto di entrambi i livelli attivati. Inizia a sembrare familiare? Ora devi capovolgere una delle tue immagini verticalmente… o è orizzontalmente… vedi immagine 5 capirai cosa intendo. Vai avanti e stampali per il passaggio successivo.

Passaggio 5: tempo di creazione del circuito falso

Circuito finto che fa il tempo!
Circuito finto che fa il tempo!
Circuito finto che fa il tempo!
Circuito finto che fa il tempo!

Ecco la parte divertente… beh, secondo me, l'intera cosa è divertente, ma non importa… Ora che hai i modelli stampati puoi iniziare a creare il tuo circuito. Ora è il momento di incollare il tuo foglio dove mai dovrebbero andare le tue righe e colonne. Guarda la figura 2 per entrambi i miei circuiti, il tuo dovrebbe assomigliare un po' a questo. Inoltre, notate come i miei cavi si allontanano dalla tastiera in modo organizzato per facilitare il collegamento? Proprio come avevo pianificato! *NOTA* A questo punto è una buona idea rifare il design del frontale per includere le etichette per il collegamento alla fine dei cavi con le etichette R1 R2 R3 C3 C2 C1 Questo ti renderà le cose più facili.

Passaggio 6: mettere tutto insieme

Mettere tutto insieme
Mettere tutto insieme
Mettere tutto insieme
Mettere tutto insieme
Mettere tutto insieme
Mettere tutto insieme

Nella fase successiva metteremo tutto insieme. Prendi i tuoi distanziatori e applicali su un lato della tastiera. vieni a pensarci, potresti tecnicamente usare il silicone (il tipo usato per il calafataggio) come un distanziatore davvero decente … potrei provarlo in futuro in realtà … Hmm..

Comunque torniamo in tema. Per applicare questi distanziatori dobbiamo assicurarci che ci sia un foro al centro di essi in modo che le righe e le colonne possano entrare in contatto tra loro quando sono premute (non tristi… premute). Ho appena piastrellato tutto, ma potresti usare un perforatore o qualcosa del genere per ottenere risultati migliori. I distanziatori sono anche lì per assicurarsi che altre parti del nostro circuito non si tocchino accidentalmente. Dai un'occhiata all'immagine 1 per vedere tutti i distanziatori applicati in modo appropriato. Una volta applicati i distanziatori (potrebbe essere necessario incollare qualsiasi cosa tu stia utilizzando) puoi posizionare l'altro lato della tastiera sopra questo (immagine 2). Per fortuna ti sei assicurato che tutto fosse mappato correttamente sul tuo modello sul computer… hai creato un modello vero? L'immagine 3 è la tastiera assemblata. *****PASSO FACOLTATIVO***** Per aiutare la mia tastiera a godere di una lunga vita sana, ho laminato la mia. Aiuta a fornire un supporto strutturale per la carta… una pressione costante può creare e creerà depressioni (di nuovo non tristi) nella carta che prima o poi faranno sì che la tastiera diventi inefficace premendo costantemente quel pulsante. L'immagine 4 mostrerebbe la mia bellissima tastiera laminata in stile Matrix, tuttavia il laminatore ha mangiato la mia opera d'arte.

Passaggio 7: qualcuno con Arduino?

È ora di collegare per la prima volta la tastiera ad Arduino… emozionante no?

Beh, per quanto eccitante possa essere, per ora dovremo aspettare! La plastificatrice ha mangiato amorevolmente la mia tastiera, quindi finché non troverò il tempo per farne un'altra, dovrò aspettare. Tornerò quindi non preoccuparti che questo passaggio verrà. Forse nel prossimo futuro ti spiegherò come impostare il tutto e non mostrarlo esattamente. Per ora ecco il codice arduino che stavo usando con i miei prototipi per quelli di voi che sanno dove andare da qui buona fortuna. Per gli altri tieni duro. ***NOTA*** dovrai installare la libreria della tastiera da arduino.cc

Consigliato: