Sommario:

Tastiera meccanica Arduino: 5 passaggi (con immagini)
Tastiera meccanica Arduino: 5 passaggi (con immagini)

Video: Tastiera meccanica Arduino: 5 passaggi (con immagini)

Video: Tastiera meccanica Arduino: 5 passaggi (con immagini)
Video: COMANDARE ARDUINO da INTERFACCIA GRAFICA UTENTE - Arduino Tutorial ITA - Arduino GUI 2024, Dicembre
Anonim
Tastiera meccanica Arduino
Tastiera meccanica Arduino
Tastiera meccanica Arduino
Tastiera meccanica Arduino

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

Costruisci modello 3D
Costruisci 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

Saldare e assemblare
Saldare e assemblare
Saldare e assemblare
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

Codice
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: