Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Año: 6to
Especialidad: Electrónica
Turno: Vespertino
Cerradura electrónica con teclado:
Introducción:
Proponemos el diseño, la construcción y la
programación de un prototipo de una cerradura con
teclado, que no requiere una llave para ser abierta.
Se propone incorporar un teclado que permita
establecer una clave para abrir la cerradura y un
zumbador (buzzer) que emita un sonido cada vez
que alguien ingrese una clave, indicando si esta es
correcta o incorrecta.
Desarrollo:
Nuestra cerradura se usara en las puertas para la
seguridad y tranquilidad de los alumnos y maestros,
este tendrá dimensiones de ancho 825 mm x altura
200cm.
Antes de realizar el proyecto en tamaño grande
antes lo realizaremos en una escala menor y con
algunos componentes para verificar el
funcionamiento y poder detectar posibles errores.
Ingreso de datos
Diagrama de Flujo:
El sistema de seguridad -cerradura electrónica
realizara el siguiente paso:
Análisis funcional:
A) usamos un teclado matricial, el teclado no es
una mas colocación de botones y listo, cada
uno de los botones se le asigna un símbolo o
una función determinada.
Como podremos ver en el ejemplo de abajo podrán
observar que es un pequeño teclado numérico de 16
teclas tipo los teléfonos móviles o los de los cajeros
automáticos, para que el Arduino sepa que tecla se
pulsa basta con poner tensión en filas y luego en las
columnas para saber cual de ellas tiene el alto, los
teclados matriciales una combinación de filas y
columnas para saber los estados de los botones.
Las conexiones al Arduino cuentan con una librería
llamada KEYPAD y basta con declarar los valores de
filas y columnas con respecto al Arduino sabiendo
que las columnas son (1,2,3,4) y las filas(5,6,7,8)
pines de teclado
B) LCD en este caso implementaremos un LCD
de 16x2, esto quiere decir que dispone de 2
filas de 16 caracteres cada una. Los pixeles
de cada símbolo o carácter varían en función
de cada modelo
Su conexión es la siguiente como podemos
observar en la imagen de proteus podemos
observar sus conexiones y observar la
estructura de pines, en donde se pueden
dividir por: pines de alimentación, pines de
control y los pines de bus de datos
bidireccional; por los generales los podemos
encontrar en su estructura los primeros
ánodo de Led Back Light y Cátodo Back Light.
Pines de alimentación:
Vss: GND
Vdd: +5v
Pines de control:
RS: Corresponde al pin de selección de
registro de control de datos (0) o
registrado de datos (1). Es decir, el pin
RS funciona paralelamente a los pines
del bus de datos. Cuando RS es 0 el dato
presente en el bus pertenece a un
registro de control/instrucción. Y cuando
RS es 2 en el dato presente en el bus de
datos pertenece a un registro de datos o
un carácter.
RW: Corresponde al pin de Escritura (0)
o de Lectura (1). Permite escribir un dato
en la pantalla o leer un dato desde la
pantalla.
E: Corresponde al pin Enable o de
habilitación. Si E (0) esto quiere decir
que el LCD no está activado para recibir
datos, pero si E (1) se encuentra activo y
poder escribir o leer desde el LCD.
Arduino
LCD
Led RGB
Resistencias de 220ohm,1k
Teclado 4x4
LED rojo
Servomotor
Potenciometro
Protoboard
Conclusiones:
Hoy en día podemos observar el uso de
microprocesadores han sido de mucha importancia y
relevancia en nuestras debido a la gran versatilidad
, como podemos observar para este proyecto que se
hizo exclusivamente para el colegio, Fray Luis
Beltran, ya que le brindaremos seguridad y
tranquilidad a tanto como alumnos como a todo el
personal del colegio.
Y como mencionamos anteriormente acá mostramos
un corto video del funcionamiento de este proyecto:
https://youtu.be/NnE_Y-Z6com