Sommario:
- Forniture
- Passaggio 1: progettare il layout della tastiera
- Passaggio 2: crea file SVG
- Passaggio 3: crea un modello 3D
- Passaggio 4: saldare e assemblare
- Passaggio 5: codice
Video: Tastiera meccanica Arduino: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Avevo bisogno di un pin pad per un altro progetto, quindi ho deciso di creare una tastiera con le parti che avevo a casa.
Forniture
-
Copritasti 1u:
- da 1 a 9
- ELIMINA
-
Copritasti 2u:
- 0
- ACCEDERE
- 12 interruttori a chiave (ho usato i gialli Cherry ma qualsiasi Cherry funzionerà!)
- Arduino Uno
- Piastra interruttore stampata in 3D (vedi passaggio 1)
Passaggio 1: progettare il layout della tastiera
Se vuoi creare la tua tastiera con i miei tasti delle stesse dimensioni, puoi scaricare e stampare direttamente il mio file STL in 3D e passare al passaggio 4!
Ma se hai bisogno di progettare il tuo usando l'editor di layout di tastiera:
Elimina il messaggio di benvenuto facendo clic su di esso e utilizzando il pulsante Elimina chiave.
Per ottenere il layout desiderato, puoi regolare ciascun tasto nella scheda Proprietà e impostare Altezza e Larghezza (1 = 1u, 1.5 = 1.5u e così via). Puoi spostare i tasti con i tasti freccia.
Quando il tuo progetto è pronto, vai alla scheda Dati grezzi e copia lì il codice.
Passaggio 2: crea file SVG
Trasformerai il tuo design in un file SVG con swilkb:
Incolla il codice che hai copiato in Plate Layout
Scegli il tuo tipo di switch (suggerisco MX_t:1 perché sarà più facile da stampare)
Scegli il tipo di stabilizzatore: ho scelto Cherry + Costar {_s:1} ma alla fine non ho avuto bisogno o utilizzato stabilizzatori.
L'imbottitura del bordo è quanto sarà grande il bordo attorno a tutte le tue chiavi (ho usato 10 mm tutt'intorno)
Lascia disattivate le altre opzioni
Premi Disegna il mio CAD. Fai clic sul pulsante SVG e salva il file (dovrai premere CTRL-S o fare clic con il pulsante destro del mouse sull'immagine).
Passaggio 3: crea un modello 3D
Accedi a Tinkercad e inizia un nuovo progetto.
Importa il tuo file SVG; tinkercad aggiungerà automaticamente spessore. Il valore predefinito è 10 mm - troppo spesso per una piastra di commutazione! Imposta lo spessore (il quadrato al centro) a 3,00 mm.
Esporta il tuo progetto come STL e sei pronto per la stampa 3D!
Passaggio 4: saldare e assemblare
Le chiavi sono collegate lungo colonne e righe.
Inizialmente ho progettato il circuito con diodi per evitare false pressioni dei tasti. Il codice Arduino si occupa di questo, quindi risparmia un po' di lavoro e salta i diodi!
Attacca le righe ai pin 0, 1, 2
Attacca le colonne ai pin 10, 11, 12, 13
Passaggio 5: codice
Ho usato la libreria della tastiera che dovrai scaricare
Vai su Schizzo -> Includi libreria -> Gestisci librerie.. e cerca "Tastiera" e fai clic su Installa
Se hai progettato la tua tastiera, regola la serie di tasti 2D.
Carica sul tuo Arduino e il gioco è fatto!
Consigliato:
Tastiera meccanica Cherry Pi Split: 45 passaggi (con immagini)
Tastiera meccanica Cherry Pi Split: ho usato una tastiera Microsoft Natural Elite per anni. E dopo quasi 20 anni di fedele servizio, è alla fine della sua vita. Durante la mia ricerca di un sostituto, ho anche guardato diverse tastiere meccaniche. E siccome faccio regolarmente il fai da te
Tastiera meccanica ErgoDox: 11 passaggi (con immagini)
Tastiera meccanica ErgoDox: la tastiera ErgoDox è una tastiera suddivisa, meccanica e programmabile. È completamente open-source, quindi tutto ciò che serve per costruirlo è acquistare le parti e dedicare il tempo. Lavoro come ingegnere del software e sono sempre alla ricerca di modi per migliorare la mia produttività
Pulisci una vecchia tastiera meccanica: 5 passaggi (con immagini)
Pulisci una vecchia tastiera meccanica: le tastiere meccaniche erano molto comuni e popolari negli anni '90 e precedenti, e per molte persone la sensazione e il suono che davano assomigliavano più alle macchine da scrivere a cui avrebbero potuto essere abituati in precedenza. Da allora, la tastiera meccanica
Tastiera meccanica macro personalizzata: 12 passaggi (con immagini)
Tastiera meccanica macro personalizzata: in questo Instructable ti guiderò attraverso le basi della creazione del tuo macropad a 6 tasti, controllato da un Arduino. Ti guiderò attraverso ciò di cui hai bisogno, come assemblarlo, come programmarlo e come migliorarlo o renderlo tuo
Controllo dei dispositivi tramite Arduino con commutazione meccanica: 8 passaggi (con immagini)
Controllo dei dispositivi tramite Arduino con commutazione meccanica: Arduino può essere utilizzato per controllare i dispositivi tramite l'uso di semplici interruttori meccanici e relè