Вы находитесь на странице: 1из 3

CERRADURA ELECTRONICA

OBJETIVO
Diseo de una cerradura electrnica para el encendido de un foco
por medio de una etapa de potencia.

circuito digital para cambiar de estado del relevador a cerrado.


Entonces este cierra el circuito para el encendido o apagado del
foco de 70 watts con su respectiva conexin al tomacorriente
para alimentar la bombilla indicando que la contrasea se ha
ingresado o no correctamente la contrasea requerida.
DIAGRAMA ELECTRONICO

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

Figura 1.1 Circuito de la Cerradura Electrnica en Proteus 8.

En la Figura 1.1 se puede mostrar la conexin que se realiz en


el programa de Proteus (Arduino Uno, Teclado matricial,
Relevador y LCD).
DESCRIPCION DEL DIAGRAMA

En el Figura 1.2 se muestra el funcionamiento de la cerradura


electrnica, al iniciar se tienen 2 opciones, Al presionar la tecla
A en el teclado matricial, la cerradura comprobara que la
contrasea sea correcta, si se ingres la longitud correcta de la
contrasea, el Arduino comenzara a comparar la contrasea
ingresada con la contrasea actual, si las contraseas coinciden
mostrara un mensaje indicando que se ha ingresado
correctamente la contrasea he indicara que el foco se encender
o en su defecto mostrara el mensaje de clave incorrecta y saldr
al men principal.
La segunda opcin es la tecla D donde su funcin es cambiar la
contrasea actual donde se ingrese una nueva contrasea con su
respectiva longitud de dgitos, pedir la contrasea anterior, si es
correcta continuara para pedir la nueva clave y se repetir el
ingreso de la contrasea evitando algn error de ingreso.

Cuando todo se haya realizado correctamente se visualizar el


mensaje de clave cambiada, sino mostrara un mensaje de
error, Saliendo al men principal omitiendo el cambio de la
clave.

DIAGRAMA DE FLUJO

posiciones del teclado mediante una matriz bidimensional para


definir la configuracin del teclado que se est utilizando.
El display 1602A funciona mediante 16 columnas y dos filas, para
posicionarse correctamente se tiene como referencia el punto (0,
0) definido en la parte superior izquierda de la pantalla donde el
eje X son las columnas y el eje Y son las filas, se implement la
utilizacin nicamente con los 4 bits ms significativos (MSB) del
display por el ancho de bits utilizado en la misma programacin
de Arduino por medio de las variables bsicas.
La placa Arduino UNO tiene 13 pines digitales y 5 analgicos
donde se utilizaron 4 Analgicos para permitir distribuir de
manera eficiente la interconexin de la cerradura evitando utilizar
todos los pines digitales para tener mayor espacio de movilidad.
La implementacin del relevador fue para pasar de la etapa
digital hacia la etapa de potencia para evitar el dao de los
componentes digitales por la tensin requerida para encender el
foco, donde el relevador funciona como un switch digital.
REFERENCIAS
[1 Arduino,
EEPROM
Write,
[En
lnea].
] https://www.arduino.cc/en/Tutorial/EEPROMWrite
acceso: 12 febrero 2016].

Figura 1.2 Diagrama de Flujo de la Cerradura Electrnica.

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

[2 Arduino, Display and not display methods, [En lnea].


] Available:
https://www.arduino.cc/en/Tutorial/LiquidCrystalDisplay
[ltimo acceso: 15 febrero 2016].
[3 Arduino, The matrix keypad how to, 04 Septiembre 2013.
] [En
lnea].
Available:
http://playground.arduino.cc/Main/KeypadTutorial.
[ltimo
acceso: 10 febrero 2016].

Вам также может понравиться