Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Necesitaba un pin pad para otro proyecto, así que decidí hacer un teclado con piezas que tenía en casa.
Suministros
-
Teclas 1u:
- 1 a 9
- ELIMINAR
-
Teclas 2u:
- 0
- INGRESAR
- 12 interruptores de tecla (utilicé amarillos cereza, ¡pero cualquier Cherrys funcionará!)
- Arduino Uno
- Placa de interruptor impresa en 3D (consulte el paso 1)
Paso 1: Diseño de la distribución del teclado
Si desea que su teclado tenga teclas del mismo tamaño que yo, puede descargar e imprimir en 3D mi archivo STL directamente, ¡y saltar al Paso 4!
Pero si necesita diseñar el suyo propio usando keyboard-layout-editor:
Elimine el mensaje de bienvenida haciendo clic en él y usando el botón Eliminar clave.
Para obtener el diseño que desea, puede ajustar cada tecla en la pestaña Propiedades y establecer la Altura y el Ancho (1 = 1u, 1.5 = 1.5u y así sucesivamente). Puede mover las teclas con las teclas de flecha.
Cuando su diseño esté listo, vaya a la pestaña Raw Data y copie el código allí.
Paso 2: compila el archivo SVG
Convertirás tu diseño en un archivo SVG con swilkb:
Pegue el código que copió en Plate Layout
Elija su tipo de interruptor (sugiero MX_t: 1 porque será más fácil de imprimir)
Elija el tipo de estabilizador: elegí Cherry + Costar {_s: 1} pero no terminé necesitando ni usando estabilizadores.
El acolchado del borde es el tamaño del borde alrededor de todas sus teclas (usé 10 mm en todos los lados)
Deja el resto de opciones apagadas
Presiona Dibujar mi CAD. Haga clic en el botón SVG y guarde el archivo (tendrá que presionar CTRL-S o hacer clic derecho en la imagen).
Paso 3: construir un modelo 3D
Inicie sesión en Tinkercad y comience un nuevo proyecto.
Importe su archivo SVG; tinkercad agregará grosor automáticamente. El valor predeterminado es 10 mm, ¡demasiado grueso para una placa de interruptor! Establezca el grosor (el cuadrado del medio) en 3,00 mm.
Exporte su proyecto como STL y estará listo para imprimir en 3D.
Paso 4: suelde y ensamble
Las claves están conectadas a lo largo de columnas y filas.
Originalmente diseñé el circuito con diodos para evitar pulsaciones de teclas falsas. El código Arduino se encarga de eso, ¡así que ahórrese un poco de trabajo y omita los diodos!
Adjuntar filas a los pines 0, 1, 2
Fije las columnas a los pines 10, 11, 12, 13
Paso 5: Código
Usé la biblioteca de teclados que necesitarás descargar
Vaya a Sketch -> Incluir biblioteca -> Administrar bibliotecas … y busque "Teclado" y haga clic en Instalar
Si diseñó su propio teclado, ajuste la matriz 2D de teclas.
¡Sube a tu Arduino y listo!