Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cerradura Electrica Con Clave Usando Ard
Cerradura Electrica Con Clave Usando Ard
Ciclo: VIII
ya que el mismo nos permite de una u otra forma estar un poco ms seguros, es
por ello que uno de los objetivos de este proyecto es el brindar mayor seguridad y
introducir la clave para activar la cerradura que nos permite abrir la puerta.
El circuito que construiremos utiliza una secuencia de cuatro dgitos, la cual nos
la vez dejar la puerta abierta nos avise cuando suceda dicho acto.
sensor magntica, a la cual se puede acceder mediante una clave que ser introducida
por medio del teclado matricial a un microcontrolador conformada por un Arduino uno.
El Arduino uno ser la encargada de comparar la clave introducida por el usuario con la
A. MATERIALES
licencia.
columnas, de modo que se pueden leer varios botones con el mnimo nmero de
para las filas y otras 4 lneas para las columnas, de este modo se pueden leer 16
botn se puede detectar al poner cada fila a en bajo (0 lgico) y checar cada
caracteres cada una, aunque los hay de otro nmero de filas y caracteres. Este
Consta de dos partes que estn juntas al estar la puerta o ventana cerrada.
imantadas.
e) Zumbador
los despertadores.
era similar a una campana elctrica pero sin el badajo metlico, el cual imitaba
Un led, (de la sigla inglesa LED: light-emitting diode, que significa diodo
iluminacin.
i) Transistor 3904
pasar seales de un circuito a otro sin conexin elctrica. Estos son muy tiles
opcin. En general pueden sustituir los rels ya que tienen una velocidad de
k) Transformador De 220-18 V
interna. Los circuitos internos de una fuente de alimentacin externa son muy
elctricamente
.
B. DIAGRAMA DE FLUJO
ingreso de una contrasea. Las teclas numricas se reservan nicamente para los
contrasea errada tres veces, se activara una alarma sonora. A la vez que no se
E. PROGRAMACION
This code prints the key pressed the keypad to the serial port*/
#include <Keypad.h>
#include <LiquidCrystal.h> //Incluir esta libreria para poder usar el lcd
///////////////////////////////////////////////////////////////////////////////////////////////////////
if (multiplo == 0) { claveTemp = (keypressed - 48) + claveTemp;} //verifica si
es el ultimo digito
if (multiplo != 0) { int multiplox = multiplo;
int claveTempx = (keypressed - 48) * 10;
multiplox-- ;
cantidadDigitosx-- ; //
if (cantidadDigitosx == 0) {
if (clave == claveTemp) {
lcd.setCursor(5,1); lcd.print(" ok "); delay(1000); lcd.setCursor(1,1);
lcd.print("Puerta Abierta");
digitalWrite (chapa,HIGH);delay(800); digitalWrite
(chapa,LOW);delay(1000);
}
}
F. MONTAJE DE MAQUETA
Como podemos observar, para este proyecto se hizo uso exhaustivo de programacin
futura.
BIBLIOGRAFIA
http://jamangandi2012.blogspot.com/2012/10/que-es-arduino-te-lo-
mostramos-en-un.html
http://www.circuitoselectronicos.org/2011/03/teclado-matricial-4x4.html
https://es.scribd.com/doc/44252680/LCD-16X2
http://www.youtube.com/watch?v=bHCwHxJGs1I
http://www.tech-zen.tv/episodes/shows/make-it-work/episodes/keypad-input-
to-an-arduino-episode-11