Taula de continguts:

Teclat mecànic Arduino: 5 passos (amb imatges)
Teclat mecànic Arduino: 5 passos (amb imatges)

Vídeo: Teclat mecànic Arduino: 5 passos (amb imatges)

Vídeo: Teclat mecànic Arduino: 5 passos (amb imatges)
Vídeo: The Electron: Crash Course Chemistry #5 2024, Desembre
Anonim
Teclat mecànic Arduino
Teclat mecànic Arduino
Teclat mecànic Arduino
Teclat mecànic Arduino

Necessitava un coixinet per a un altre projecte, així que vaig decidir fer un teclat amb les peces que tenia a casa.

Subministraments

  • 1u claus:

    • 1 a 9
    • ESBORRAR
  • 2u claus:

    • 0
    • ENTRAR
  • 12 interruptors de tecla (he utilitzat els grocs Cherry, però Cherrys funcionarà!)
  • Arduino Uno
  • Placa de commutació impresa en 3D (vegeu el pas 1)

Pas 1: dissenyar la disposició del teclat

Si voleu crear el vostre teclat amb les mateixes tecles de mida que jo, podeu descarregar i imprimir 3D directament el meu fitxer STL i passar al pas 4.

Però si necessiteu dissenyar el vostre propi mitjançant l’editor de disseny de teclat:

Suprimiu el missatge de benvinguda fent-hi clic i fent servir el botó Suprimeix la tecla.

Per obtenir el disseny que desitgeu, podeu ajustar cada tecla a la pestanya Propietats i configurar Alçada i Amplada (1 = 1u, 1,5 = 1,5u, etc.). Podeu moure les tecles amb les tecles de fletxa.

Quan el disseny estigui a punt, aneu a la pestanya Dades brutes i copieu-hi el codi.

Pas 2: Creeu un fitxer SVG

Converteix el vostre disseny en un fitxer SVG amb swilkb:

Enganxeu el codi que heu copiat al disseny de plaques

Trieu el tipus de commutador (us suggereixo MX_t: 1 perquè serà més fàcil d'imprimir)

Trieu el tipus d'estabilitzador: he triat Cherry + Costar {_s: 1} però no he acabat necessitant ni utilitzant estabilitzadors.

El farciment de vores és el gran que serà la vora de totes les vostres tecles (he utilitzat 10 mm al voltant)

Deixeu la resta d’opcions desactivades

Hit Draw My CAD. Feu clic al botó SVG i deseu el fitxer (haureu de fer CTRL-S o fer clic dret a la imatge).

Pas 3: Creeu un model 3D

Construeix el model 3D
Construeix el model 3D

Inicieu sessió a Tinkercad i inicieu un nou projecte.

Importeu el fitxer SVG; tinkercad afegirà gruix automàticament. El valor per defecte és de 10 mm, massa gruixut per a una placa de commutació. Estableix el gruix (el quadrat del centre) a 3,00 mm.

Exporteu el vostre projecte com a STL i ja podreu imprimir en 3D.

Pas 4: soldar i muntar

Soldar i muntar
Soldar i muntar
Soldar i muntar
Soldar i muntar

Les claus es connecten al llarg de columnes i files.

Originalment vaig dissenyar el circuit amb díodes per evitar pressions de tecles falses. El codi Arduino s’encarrega d’això, així que estalvieu-vos una mica de feina i ometeu-vos els díodes.

Adjunteu files als pins 0, 1, 2

Adjunteu columnes als pins 10, 11, 12, 13

Pas 5: Codi

Codi
Codi

He utilitzat la biblioteca de teclats que haureu de descarregar

Aneu a Sketch -> Inclou biblioteca -> Gestiona biblioteques.. i cerqueu "Teclat" i feu clic a Instal·la

Si heu dissenyat el vostre propi teclat, ajusteu la matriu de tecles 2D.

Pengeu al vostre Arduino i ja ho heu fet.

Recomanat: