Descripción
El proyecto está estructurado de dos etapas principales; la etapa de control y etapa de potencia.
En la etapa de control se encuentra el microcontrolador, el módulo bluetooth y la aplicación móvil desarrollada en AppInventor que son los encargados del control de los dispositivos. El número del microcontrolador es el PIC18F45K50 y el módulo bluetooth es el HC-06. Primero, se tiene que vincular un dispositivo Android que sea capaz de hacer funcionar aplicaciones (celular, Tablet) con el módulo bluetooth, en la interfaz de usuario se puede ver las diferentes acciones que se pueden hacer en cada habitación o estancia de la casa. Luego el usuario pulsa un botón que se ha definido para alguna función específica (luces, ventilador, etc).
En la aplicación se pueden seleccionar las opciones de uso de cada elemento, por lo tanto, se pueden seleccionar libremente para su accionamiento.
Para la etapa de potencia se han desarrollado tanto, relés de estado sólido con el optoacoplador MOC3021 y el TRIAC BT138 como arreglos de transistores. Los relés de estado sólido con respecto a los relés convencionales presentan ciertas ventajas como por ejemplo la velocidad de conmutación y no tener componentes móviles y/o mecánicos (de ahí su nombre), aunque puede presentar desventajas como tener que reemplazar las partes en caso de dañarse y que es sensible a los cambios bruscos de voltajes.
Los transistores usados son del número 2N2222 que son transistores convencionales para baja potencia y conmutaciones sencillas. Estos los hemos arreglado para que al recibir la señal en la base conmute para que se activen los ventiladores.
Los relés de estado sólido funcionan con una corriente de entrada enviada por el microcontrolador que enciende el led interno del optoacoplador que dispara un opto DIAC que es la etapa de salida de este; luego la señal del opto DIAC es recibida por la compuerta (o gate) que satura las terminales del TRIAC, funcionando este como un interruptor electrónico.
Para los servomotores se conectan los tres pines a Vcc, GND y el pin de control respectivamente; luego en la aplicación móvil se pulsa un botón para hacer girar a respectivos ángulos.
En la programación se ha declarado una variable de entrada para recibir los datos del módulo bluetooth, está configurada para recibir caracteres de entrada que se comparan con cada estructura de los botones. Por ejemplo, si el módulo bluetooth recibe un valor “a”, esta variable se convertirá en la letra a minúscula y ejecutará una función que en este caso es encender un foco. Para las demás funciones es similar la estructura, pero con la diferencia de cambiarle el carácter de entrada para que pueda hacer otras funciones.
Objetivos
Objetivo General:
Demostrar las distintas aplicaciones que la automatización puede llevar acabo dentro del hogar
Objetivos Específicos:
Construir un modelo a escala de una casa para exponer las múltiples utilidades que la automatización puede llevar a cabo.
Crear un sistema domótico dentro del hogar que pueda ser controlado remotamente por bluetooth.
Explicar la utilidad la programación en leguaje C mediante el control de un sistema domótico que puede ser integrado dentro de cualquier hogar.
Integrantes del equipo
Henry Saúl Martinez Flores 20180271
Renato Ernesto Barrera Chacón 20170598
Ariel Humberto Marenco Marroquín 20160636
Moisés Josué Castillo Martinez 20160266