Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FUNCIONAMIENTO DE LA APLICACIÓN
Primero debemos vincular nuestro celular con el módulo HC-05 usando la contraseña
establecida, una vez vinculado nos conectamos al módulo mediante la aplicación elaborada por
nosotros. Luego de que el módulo HC-05 y el teléfono están conectados accionamos un botón
que encontramos en nuestra aplicación el cual se encarga de enviar un carácter desde el celular
(en nuestro caso la letra “G”) hasta el modulo, el bluetooth recibe el carácter mediante la señal
emitida por el celular y luego lo transmite por RX de forma serial hasta que llega al Arduino.
Una vez recibida la alarma el Arduino el decodifica la letra según el código que tenga, analizando
si es la letra correcta. Luego de esto realiza las acciones que nosotros establecimos que hiciera
empleando los códigos de programación.
ARDUINO
Dentro del Arduino nos encontramos con los siguientes códigos establecidos por nosotros.
La librería serial se encargará de leer los datos que recibe el Arduino enviados vía bluetooth
Primero definimos que la patilla 6 del Arduino se encargara de recibir comandos y se encuentra
conectada a la salida TX del módulo HC-05 mientras que la patilla 7 va a transmitir y está
conectada a RX. La patilla 5, en cambio es la alarma la cual se acciona cada vez que se abre o
cierra la cerradura. Y finalmente la patilla 4 la cual es el LED
Una vez que iniciamos la librería existe un pequeño espacio de tiempo en el que esperamos que
el bluetooth este completamente inicializado y para que de esta forma no haya ningún problema
de comunicación.
BT.available() mediante este código se establece que solo cuando el bluetooth está habilitado,
es decir que modulo está conectado dentro de nuestra aplicación, se van a accionar la serie de
códigos establecidos,
digitalWrite(LED,HIGH) Al escribir alto (high) se establece que la patilla numero 4 reciba una
cantidad alta de voltaje.
Delay(500) establece que esperaremos medio segundo (500 ms) que el LED permanecerá
encendido.
TRANSISTOR
El Arduino maneja solamente 40 mA como máximo mientras que el Relay consume 65 mA. Es
por esto que si se conectan directamente la patilla del Arduino al Relay esta se podría quemar.
Entonces, para evitar que esto ocurra se ubica un transistor, el cual consume una cantidad muy
baja de corriente, aproximadamente 4.3 mA, pero la amplifica obteniendo la corriente necesaria
que consume el Relay.
RELAY Y BOBINAS B1 Y B2
El campo magnético generado en las bobinas son los que se encargan de halar los pistilos hacia
el interior de ellas.