martes, 17 de octubre de 2017

Teclado y LCD

En este proyecto  simularemos el control de acceso a una estancia o la desactivación / activación de algún dispositivo o elemento, utilizando un teclado matricial 4×4 y un display LCD 16×2.También nos serviría para la desactivación de una alarma, pero eso requiere un proyecto más complejo pues se deben anular diversos sensores tipo PIR, magnéticos, sirena, etc, aparte de un sistema antisabotaje.
La pantalla de cristal lìquido LCD permiten mostrar caracteres alfanuméricos. 
La pantalla consta de una matriz de caracteres distribuidos en una, dos, tres o cuatro líneas de 16 hasta 40 caracteres cada línea. El proceso de visualización es gobernado por un micro controlador incorporado a la pantalla.

Materiales:

  • Protoboard

  • Arduino 

  • LCD

  • Teclado

En primer lugar van a tener que conectar los materiales parecido a como esta en la siguiente imagen:
Para la parte de la programación, les dejo el siguiente video.

Bibliografía

CONTROL DE ACCESO CON CLAVE. (3 de Marzo de 2015). Recuperado el 17 de Octubre de 2017, de Prometec: https://www.prometec.net/control-acceso-clave/#
Turmero, P. (s.f.). LCD y teclado. Programación en C para electrónica. Recuperado el 17 de Octubre de 2017, de Monografías.com: http://www.monografias.com/trabajos104/lcd-y-teclado-programacion-c/lcd-y-teclado-programacion-c.shtml


lunes, 16 de octubre de 2017

Teclado Arduino

Ronald Cordero 10mo "C"

Un teclado matricial es un dispositivo que agrupa varios pulsadores y permite controlarlos empleando un número de conductores inferior al que necesitaríamos al usarlos de forma individual. Podemos emplear estos teclados como un controlador para un autómata o un procesador como Arduino. Estos dispositivos agrupan los pulsadores en filas y columnas formando una matriz, disposición que da lugar a su nombre. Es frecuente una disposición rectangular pura de NxM columnas, aunque otras disposiciones son igualmente posibles. Los teclados matriciales son frecuentes en electrónica e informática. De hecho, los teclados de ordenador normales son teclados matriciales, siendo un buen ejemplo de teclado matricial con disposición no rectangular.

Para que nuestro Arduino pueda saber que tecla se pulsa, basta con poner tensión en las filas de forma secuencial y luego leer las columnas para ver cuál de ellas tiene HIGH. Los teclados matriciales usan una combinación de filas y columnas para conocer el estado de los botones. Cada tecla es un pulsador conectado a una fila y a una columna. Cuando se pulsa una de las teclas, se cierra una conexión única entre una fila y una columna. Como hemos dicho, un teclado matricial agrupa los pulsadores en filas y columnas formando una matriz, lo que permite emplear un número menor de conductores para determinar las pulsación de las teclas.
El esquema de conexión es sencillo. Simplemente conectamos todos los pines a entradas digitales de Arduino. Por ejemplo, en el ejemplo de un teclado de 4×4 el esquema quedaría de la siguiente forma.
El siguiente paso es programar el Arduino para poder hacer funcionar el teclado. Para eso les dejo el siguiente video.


Bibliografía


Llamas, L. (2 de Octubre de 2016). USAR UN TECLADO MATRICIAL CON ARDUINO. Recuperado el 16 de Octubre de 2017, de LUIS LLAMAS: https://www.luisllamas.es/arduino-teclado-matricial/
TECLADOS MATRICIALES. (s.f.). Recuperado el 16 de Octubre de 2017, de Prometec: https://www.prometec.net/teclados-matriciales/