Tabla de contenido:

Cree su propio teclado de matriz de membrana (y conéctelo al Arduino): 7 pasos (con imágenes)
Cree su propio teclado de matriz de membrana (y conéctelo al Arduino): 7 pasos (con imágenes)

Video: Cree su propio teclado de matriz de membrana (y conéctelo al Arduino): 7 pasos (con imágenes)

Video: Cree su propio teclado de matriz de membrana (y conéctelo al Arduino): 7 pasos (con imágenes)
Video: Como funciona un teclado de membrana | Ensambla tu teclado Corne o Lily58 2024, Noviembre
Anonim
Cree su propio teclado de matriz de membrana (y conéctelo al Arduino)
Cree su propio teclado de matriz de membrana (y conéctelo al Arduino)

¿Quiere crear su propio teclado de membrana? ¿Por qué? bien, hacer su propio teclado puede ser útil por muchas razones. Es barato y fácil de hacer, se puede colocar en situaciones en las que puede ser vandalizado o robado sin mucha frustración, se puede personalizar por completo para mostrar lo que quiera y puede hacer un teclado tan grande como desee con tantas entradas como puedas manejar. Creé mi teclado para ir al exterior de la puerta de mi residencia y actuar como una entrada de teclado de la misma manera que colin353 lo hizo aquí www.instructables.com/id/An-Electronic-Door-Opener/. Sin embargo, tengo algunos trucos más bajo la manga para esto en un Instructable posterior.

**** NOTA: Este no es un instructivo completo por el momento. Pasa por la construcción de un teclado por completo, sin embargo, aún no explica ni demuestra completamente los medios para hacerlo útil. Esto va a cambiar

Paso 1: comprensión del teclado

Lo primero que quiero que entiendas es cómo funciona este teclado. Sé lo que estás pensando … ¿Teclado de matriz? … "No voy a tener que tomar ninguna pastilla azul para que esto funcione, ¿verdad?". No, no es esa matriz. La mejor manera de pensar en un teclado de estilo matricial es pensar en un acorazado.

Una matriz es más o menos una cuadrícula como en un acorazado que consta de filas y columnas. cada botón corresponde a una determinada fila y columna. Vea la primera imagen para ayudar a ilustrar esto mejor. En un teclado de 9 botones, usaría 3 filas y 3 columnas. El primer botón haría un enlace entre la Fila 1 y la Columna 1 (R1C1) como en un acorazado. 2 sería R1C2, 3 R1C3, y digamos que 8 sería R3C2… el resto se ilustra en la imagen. El objetivo de esto es que en lugar de tener 9 botones diferentes para conectar, todo lo que necesita hacer es conectar 3 columnas y 3 filas para obtener una cantidad significativamente menor de cables. Los beneficios reales vienen cuando comienza a agregar botones. agregar otra fila y columna (2 cables) agregaría 7 botones … ¿ves a dónde voy?

Paso 2: Recolección de materiales

¡Lo realmente genial de este instructivo es que probablemente ya tengas todas las cosas que necesitas para construirlo en tu casa! Sí, cuando digo que esta es una forma simple, barata y efectiva de hacer un teclado, quiero decir que es simple y barata. Para este instructable, necesitará:

Papel de aluminio (papel de aluminio … algún tipo de papel de aluminio) * la cinta de papel de aluminio también funciona bien Algún tipo de papel o material plano (lo que elija aquí afectará la durabilidad. Estoy usando una almohadilla de borrado en seco para mi refrigerador) pegamento (a menos que estoy usando cinta de aluminio) y un espaciador de algún tipo (algunas capas de papel con agujeros cortados pueden funcionar Estoy usando almohadillas de espuma adhesivas de doble cara) Laminador (COMPLETAMENTE OPCIONAL)

Paso 3: tiempo de decisión

Tiempo de decisión
Tiempo de decisión

El primer paso para armar su teclado es decidir cómo quiere que se vea / cuántos botones quiere en él. Para este instructable, usaré una configuración de 3X3 con los números del 1 al 9. Una vez que haya decidido cómo se verá, sáquelo y decida dónde quiere que vayan todos los cables. Quiero una derivación de mi teclado para que rodee mi puerta, así que mira la imagen 2 para ver cómo debería verse la mía. Haz una maqueta en tu computadora usando cualquier software que te guste (pintura, photoshop, ilustrador…) y continúa con el siguiente paso.

Paso 4: Mapeo de su "circuito" económico

Mapeando su barato
Mapeando su barato
Mapeando su barato
Mapeando su barato
Mapeando su barato
Mapeando su barato
Mapeando su barato
Mapeando su barato

Lo que vamos a hacer es pegar papel de aluminio para hacer una placa de circuito flexible, barata pero efectiva. Lo que tenemos que hacer ahora es en nuestra maqueta de computadora, necesitamos hacer cómo se configurarán nuestras columnas y filas. Si está utilizando Photoshop, cree 2 capas nuevas, una llamada filas y las otras columnas. si solo está usando pintura, haga una copia del archivo llamado filas y otras columnas.

En estas nuevas capas pondremos grandes líneas negras donde queremos que vayan nuestros "Circuitos". Consulte la imagen 2 para ver las filas y las columnas de la imagen 3 si está confundido. La imagen 4 muestra cómo se ven ambas capas activadas. ¿Empieza a parecerme familiar? Ahora necesitas voltear una de tus imágenes verticalmente… o es horizontalmente… mira la imagen 5 y entenderás lo que quiero decir. Continúe e imprímalos para el siguiente paso.

Paso 5: ¡Tiempo de creación de circuitos falsos

¡Circuito de imitación haciendo tiempo!
¡Circuito de imitación haciendo tiempo!
¡Circuito de imitación haciendo tiempo!
¡Circuito de imitación haciendo tiempo!

Aquí está la parte divertida… bueno, en mi opinión, todo es divertido pero como sea… Ahora que tienes tus plantillas impresas puedes empezar a hacer tu circuito. Ahora es el momento de pegar el papel de aluminio donde se supone que deben ir las filas y columnas. Mire la figura 2 para mis dos circuitos, el suyo debería verse algo así. Además, ¿nota cómo mis clientes potenciales se alejan del teclado de una manera organizada para facilitar la conexión? ¡Tal como lo planeé! * NOTA * En este punto es una buena idea rehacer su diseño frontal para incluir etiquetas para la conexión al final de los cables con las etiquetas R1 R2 R3 C3 C2 C1 Esto solo se lo va a hacer más fácil.

Paso 6: Poniéndolo todo junto

Poniendolo todo junto
Poniendolo todo junto
Poniendolo todo junto
Poniendolo todo junto
Poniendolo todo junto
Poniendolo todo junto

En el siguiente paso lo vamos a poner todo junto. Tome sus espaciadores y aplíquelos a un lado de su teclado. ahora que lo pienso, técnicamente podría usar silicona (del tipo que se usa para calafatear) como un espaciador realmente decente … puedo intentar esto en el futuro en realidad … mmm..

De todos modos, volvamos al tema. Para aplicar estos espaciadores necesitamos asegurarnos de que haya un agujero en el centro de ellos para que las filas y columnas puedan contactarse entre sí cuando están deprimidas (no tristes… presionadas hacia abajo). Como que solo embaldosé todo, podrías usar una perforadora o algo para obtener mejores resultados. Los espaciadores también están ahí para asegurarse de que otras partes de nuestro circuito no se toquen entre sí de manera incidental. Eche un vistazo a la imagen 1 para ver todos los espaciadores aplicados correctamente. Una vez que se hayan aplicado los espaciadores (es posible que deba pegar lo que esté usando), puede colocar el otro lado de su teclado encima de éste (imagen 2). Afortunadamente, se aseguró de que todo estuviera correctamente mapeado en su plantilla en la computadora … hizo una plantilla, ¿no es así? La imagen 3 es el teclado ensamblado. ***** PASO OPCIONAL ***** Para ayudar a mi teclado a disfrutar de una vida larga y saludable, laminé el mío. Ayuda a proporcionar algo de soporte estructural para el papel … presionar constantemente puede crear y creará depresiones (de nuevo, no tristes) en el papel que tarde o temprano harán que su teclado se vuelva ineficaz presionando ese botón constantemente. La imagen 4 mostraría mi hermoso teclado laminado estilo Matrix, sin embargo, el laminador se comió mi obra de arte.

Paso 7: ¿Arduino alguien?

Es hora de conectar el teclado al Arduino por primera vez … emocionante, ¿no?

Bueno, por muy emocionante que sea, ¡tendrá que esperar por ahora! El laminador se comió amorosamente mi teclado, así que hasta que encuentre tiempo para hacer otro, entonces tendré que esperar. Volveré, así que no te preocupes, este paso vendrá. Quizás en un futuro cercano explique cómo configurarlo todo y no mostrarlo exactamente. Por ahora, aquí está el código arduino que estaba usando con mis prototipos para aquellos de ustedes que saben a dónde ir desde aquí, buena suerte. Para los demás, quédense tranquilos. *** NOTA *** Tendrá que instalar la biblioteca del teclado de arduino.cc

Recomendado: