Page 108 - proyecto integrador Jiménez Coello Alexander
P. 108

Keypad 4x4




                  El teclado matricial 4x4 está formado por una matriz de pulsadores dispuestos en
                  filas (L1, L2, L3, L4) y columnas (C1, C2, C3, C4), con la intención de reducir el número
                  de pines necesarios para su conexión.


                  Conexión

                  La  conexión  del  teclado  matricial  4x4  con  Arduino  u  otra  plataforma  de

                  microcontroladores es simple: se necesitan 8 pines digitales en total. Puede trabajar
                  con microcontroladores de 3.3V o 5V sin problema. Es necesario colocar resistencias
                  pull-up  entre  los  pines  de  las  columnas  y  VCC  o  activar  por  software  las
                  resistencias Pull-up internas en el Arduino. En cuanto a la programación, la lectura
                  de las teclas se debe realizar mediante un "barrido" de las filas. Si bien es posible

                  realizar este procedimiento dentro del loop principal del programa, es una mejor
                  práctica realizar el barrido utilizando interrupciones por TIMER y asi asegurar la
                  lectura de las teclas en un intervalo conocido y exacto, además de dejar al loop
                  libre para realizar otras operaciones.


                  Características

                      •  16 botones con organización matricial (4 filas x 4 columnas)

                      •  Teclado tipo membrana
                      •  Mayor resistencia al agua y al polvo
                      •  Auto adhesivo en la parte de atrás
                      •  Tiempo de rebote (Bounce time): ≤5 ms
   103   104   105   106   107   108   109   110   111   112