Академический Документы
Профессиональный Документы
Культура Документы
OBJETIVO
Diseo de una cerradura electrnica para el encendido de un foco
por medio de una etapa de potencia.
DESARROLLO
PLANTEAMIENTO DEL PROBLEMA
Se requiere realizar una cerradura electrnica, sta se activar por
medio de una contrasea de 6 dgitos, permitiendo modificar la
contrasea predeterminada. Activando el encendido de un foco al
ingresar la contrasea correcta.
DESCRIPCION, FUNCION Y DISEO
La cerradura electrnica es un dispositivo de seguridad
restringida por medio de una contrasea para resguardar
informacin de alta importancia. Para realizar este circuito es
necesario utilizar un teclado matricial (4x4) para ingresar la
contrasea, modulo LCD de 16x2 para mostrar las acciones
realizadas, hardware y software de Arduino para el control de la
cerradura, un relevador para activar la etapa de potencia el cual
funciona en estado normalmente abierto actuando como el
interruptor para activar el encendido del foco conectado a un
toma corriente de ~127V @60Hz.
El teclado es un arreglo matricial de botones conectados por
medio de filas y columnas que permitir escoger que opcin se
requiere digitalizacin de la contrasea por medio del Arduino
uno.
Se implementar un mdulo LCD (Liquid Cristal Display) de 16x2
matricula 1602A que ayudar a visualizar las operaciones
realizadas para ingresar o modificar la contrasea, adems
permitir observar si es correcto o no el proceso de comparacin
de contraseas.
Los dispositivos ya mencionados se conectan a un Arduino Uno
como se muestra en la Figura 1.1 para su respectivo control, para
ello se realiza la programacin en Arduino utilizando las libreras
KEYPAD.H, LIQUIDCRISTAL.H para manejar de forma correcta los
dispositivos antes mencionados donde se puede observar en el
apartado de Descripcin de diagrama mostrada en la Figura
1.2.
Enseguida se procede a conectar la etapa de potencia por medio
de la activacin digital del pin 3 de Arduino, el cual cierra el
DIAGRAMA DE FLUJO
CONCLUSIONES
Para la correcta utilizacin del teclado matricial se debe entender
cmo funcionan las posiciones de una matriz para comprender
cul es la posicin donde fue presionada la tecla, en el IDE de
programacin de Arduino es necesario implementar las
Available:
[ltimo