Más
Carrito 0

Teclado Matricial 4x4

Publicado por ElectroCrea .com en

Un teclado matricial es un simple arreglo de botones conectados en filas y colúmnas, de modo que se pueden leer varios botones con el mínimo número de pines requeridos. Un teclado matricial 4x4 solamente ocupa 4 lineas de un puerto para las filas y otras 4 lineas para las colúmnas, de este modo se pueden leer 16 teclas utilizando solamente 8 líneas de un microcontrolador. Si asumimos que todas las columnas y filas inicialmente están en alto (1 lógico), la pulsación de un botón se puede detectar al poner cada fila a en bajo (0 lógico) y checar cada columna en busca de un cero, si ninguna columna está en bajo entonces el 0 de las filas se recorre hacia la siguiente y así secuencialmente

Material:

Conecta la matriz como se observa en el diagrama. Del pin 9 al 6 las filas y del pin 5 al 9 las columnas. Los botones que oprimimos representan una combinación entre estos 8 pines de salida de la matriz, por ejemplo si oprimimos el botón 1 tendremos continuidad entre el pin 1 y 5 del keypad (pin 9 y 5 de Arduino).

Necesitaras agregar la librería Keypad a tu carpeta de librerías de Arduino, puedes descargar la librería en el siguiente enlace: Libraría Keypad

En el siguiente ejemplo se muestra un código en el cual al presionar la tecla A aparecerá en nuestro Monitor Serial la palabra "Electrocrea.com" y se encenderá el led del pin 13, y al presionar la tecla B el led debe apagarse y el monitor serial debe escribir "Visitanos!"; de igual forma al presionar los números 1,2 y 3 estos deben aparecer en el monitor serial. Asegúrate de haber agregado correctamente la librería Keypad.


Compartir esta publicación


3 comentarios

  • juan tu que és un hijodaputa igual a tu madre que gusta de mes tomates bejo

    Julio Ketchup en
  • Tu Codigo Tá Muy Bueno Like

    Julio Tomato en
  • Terminalo hdp … ’-.-

    Juan en

Dejar un comentario

En Oferta

No disponible

Agotado