Implementación de maqueta de casa domótica

Anuncio
Implementación de maqueta de casa domótica
Implementación de maqueta de casa domótica
Miguel Chicchón
Apaza
José Bruno
Gutiérrez
Jaime Sotelo
Ramírez
Omar Cornelio
Rajo
mchicchon@iberotec.ed
u.pe
jbruno@iberotec.ed
u.pe
jsotelo@iberotec.ed
u.pe
ocornelio@iberotec.ed
u.pe
Resumen
En el presente artículo se describe la implementación de una maqueta de casa domótica con
el fin de simular escenarios de aplicación domótica. Los escenarios a simular son sistema
anti-intrusión, activación automática de la iluminación, ventilación automática, regulación
de la iluminación, control de apertura y cierre de puertas, mando y control sin cable y control
de acceso automático. El proceso de implementación consistió de la construcción de la
maqueta de una casa de dos niveles, la instalación de la electrónica constituida por sensores,
actuadores, módulos de comunicación y controladores, la programación de la lógica del
control del sistema domótico y la programación de un aplicativo de control para dispositivos
con sistema operativo Android. El proyecto permitió demostrar que es posible utilizar la
plataforma Arduino como controlador principal de los aspectos domóticos de la maqueta.
Palabras clave: Domótica, sensores, actuadores, Arduino, Android.
Abstract
This paper describes the implementation of a model of home automation in order to
simulate domotic scenarios. The scenarios simulated are anti - intrusion system, automatic
activation of lighting, automatic ventilation, control opening and closing of doors, control
wireless and automatic access control system. The implementation process consisted of
building a model of a two-storey house , installing electronic consists of sensors, actuators,
controllers and communication modules , programming of logic control and programming of
a application for automation system control for devices with Android operating system. The
project helped to show that it is possible to use the Arduino platform as the main controller
of the automation aspects of the model.
Keywords: Domotic, sensors, actuators, Arduino, Android.
Implementación de maqueta de casa domótica
Introducción
La domótica es la aplicación de la automatización de la vivienda, que permite integrar
todos los sistemas que generalmente funcionan independientemente para posibilitar un mejor
desempeño en seguridad, ahorro energético, confort y comunicaciones. Su desarrollo está
ligado al avance de las tecnologías de la información y comunicaciones en el sentido que las
instalaciones eléctricas se entrecruzan con las de intercambio de datos y entretenimiento
convirtiéndose en una atentica red de control. Esta red domótica percibe señales del ambiente
(luz, oscuridad, viento, agua, presencia o ausencia de personas) a través de sensores y actúa
en consecuencia enviando señales a actuadores (luminarias, persianas, electrodomésticos,
electroválvulas o dispositivos de aviso) que se encargan de efectuar las tareas que se hayan
definido. Entonces tenemos una red de control que deja de ser una simple instalación eléctrica
para convertirse en una red de comunicaciones.
Actualmente existen diversas tecnologías que implementan físicamente dicha red:
unas emplean un dispositivo central que toma las decisiones pertinentes; otras como KNX o
LonWorks se basan en un control descentralizado mediante dispositivos inteligentes que se
comunican mediante un bus. El medio de comunicación entre estos dispositivos puede ser un
canal dedicado, radiofrecuencia, la red eléctrica o la propia red Ethernet doméstica.
La mayoría de la tecnología domótica tiene altos costos. Una alternativa algo más
económica consiste en la utilización de microcontroladores y electrónica de bajo costo. En
este proyecto maqueta de casa domótica se utilizara la plataforma Arduino como dispositivo
central que tome las decisiones que permitan simular escenarios de aplicación domótica. La
maqueta construida con cuatro ambientes (sala, pasillo, cochera y terraza) simula escenarios
como
sistema anti-intrusión, activación automática de la iluminación, ventilación
automática, regulación de la iluminación, control de apertura y cierre de puertas, mando y
control sin cable y control de acceso automático.
Desarrollo del tema
Los alumnos de la especialidad de Telemática del Instituto Iberotec al finalizar la
unidad didáctica de Sistemas Inteligentes de Domótica, Monitoreo y Control Remoto
Implementación de maqueta de casa domótica
realizan un proyecto integrador que les permita aplicar los conocimientos y habilidades
adquiridos sobre el uso de microcontroladores en la domótica.
El objetivo del proyecto es implementar una maqueta de casa domótica que permita
simular los siguientes escenarios de aplicación domótica: sistema anti-intrusión, activación
automática de la iluminación, ventilación automática, regulación de la iluminación, control
de apertura y cierre de puertas, mando y control sin cable y control de acceso automático.
La metodología consiste de la construcción de la maqueta de una casa de dos niveles,
la selección e instalación de la electrónica constituida por sensores, actuadores, módulos de
comunicación y controladores, la programación de la lógica del control del sistema domótico
y la programación de un aplicativo de control para dispositivos con sistema operativo
Android.
Maqueta
La maqueta construida se diseñó en base a dos niveles. El primer nivel está constituido
por los ambientes sala, pasillo y cochera; mientras que el segundo nivel esta por una terraza
y un jardín. En la figura 1 se muestran los planos realizados con el software floorplanner
(“floorplanner”, 2015).
Figura 1. Planos de la maqueta de casa domótica: (a) Primer nivel. (b) Segundo nivel.
(a)
(b)
Fuente: Elaboración propia ( floorplanner.com)
Los requerimientos del sistema se basan en los escenarios de aplicación domótica a
simular y el ambiente en donde serán implementara. Estos se detallan a continuación:
Implementación de maqueta de casa domótica

Sistema anti-intrusión: Protege la vivienda activándose cuando se detecta una
intrusión, a través de un detector de presencia o de rotura o apertura de
ventanas o puertas. Implementado en la sala.

Activación automática de la iluminación: Enciende y apaga el alumbrado en
función de la presencia o ausencia de personas. Implementado en el pasillo y
terraza.

Regulación de la iluminación: Regula el nivel de iluminación en función de
las necesidades de los usuarios. Implementado en la sala.

Ventilación automática: Automatiza el sistema de ventilación el cual se activa
en función del uso de cada ambiente o por programación. implementado en la
sala.

Control de apertura y cierre de puertas: Este se realiza por mando y control
sin cable o mediante un control de acceso. Implementado en la sala, pasillo y
cochera.
Hardware
El sistema domótico a implementar se basa en una arquitectura centralizada, donde el
controlador será un microcontrolador.
En base a los requerimientos se seleccionó la electrónica necesaria que consiste en
sensores, actuadores, módulos de comunicación, módulo de identificación y controlador.
Estos elementos se especifican a continuación:
a) Sensores: Se encargan de recoger la información respecto a los diversos
parámetros a controlar y se la envían, al dispositivo de control centralizado.
Tabla 1. Descripción y características de sensores seleccionados.
Sensor
LM35
Descripción
Sensor de temperatura con
salida analógica.
Característica
Rango de operación: -50 oC a 150
o
C.
Voltaje de Operación: 5V.
HC-SR04
Sensor de distancia que trabaja
por ultrasonido. También es útil
para detectar presencia.
Rango de operación: 2cm a 400cm.
Voltaje de Operación: 5V
Implementación de maqueta de casa domótica
LDR
Resistor que varía su valor de
resistencia
eléctrica
dependiendo de la cantidad de
luz que incide sobre él.
Resistencia en presencia de luz: 10
- 20KΩ.
Resistencia en oscuridad: 1MΩ
b) Actuadores: Son dispositivos empleados por el sistema de control centralizado
para modificar el estado de equipos e instalaciones.
Tabla 2. Descripción y características de actuadores seleccionados.
Actuador
Micro
servo
Goteck
Descripción
Servomotor de posición.
Característica
Rango de operación: 0 a 180º.
Torque: 2.3Kg-cm(4.8V) a 2.5Kgcm(6V)
Voltaje de Operación: 4.8V – 6V.
Servo
DF15RSMG
Servomotor
continuo.
de
giro
Rango de operación: 360º.
Torque: 15.1Kg-cm.
Voltaje de Operación: 5V – 7.4V
Ventilador
Constituido por un motor
DC.
Voltaje de Operación: 12V
Lámpara Led
Lámpara led dicroica.
Voltaje de Operación: 220V
Potencia: 9W.
LED
Diodos emisores de luz.
Voltaje de Operación: 2.3V.
c) Módulos de comunicación: Se encargan de comunicar el controlador con los
elemento de mando y control.
Implementación de maqueta de casa domótica
Tabla 3. Descripción y características del módulo de comunicación
seleccionado.
Modulo
HC-06
Descripción
Modulo Bluetooth en
modo
esclavo
que
permite la conexión con
un dispositivo maestro
como un celular o Tablet.
Característica
Rango de operación: hasta 10m.
Frecuencia de Operación: 2.4 GHz
Interfaz para microcontrolador: Serial
UART TTL.
d) Controlador: Se encarga de ejecutar la lógica de funcionamiento del sistema
domótico.
Tabla 4. Descripción y características del controlador seleccionado.
Tarjeta
Arduino Mega
Descripción
Plataforma de desarrollo de
prototipos basado en un
microcontrolador.
Se
conecta
a
sensores,
actuadores y módulos de
comunicación.
Característica
Núcleo:
Microcontrolador
ATmega2560.
Voltaje de Operación: 5V.
Entradas y salidas digitales: 54
Salidas analógicas: 16
Salidas PWM: 15
Protocolos de comunicación: Serial
UART TTL, I2C y SPI.
e) Módulo de identificación: Se encarga de controlar la apertura de puertas del
sistema de acceso por identificación.
Tabla 5. Descripción y características del controlador seleccionado.
Modulo
RC522
LCD
Descripción
Basado en el circuito
integrado MFRC522 de
NXP que es un IC
especializado
en
“comunicación
sin
contacto”
o
RFID
trabajando a una frecuencia
de 13.56 Mhz. Permite
escribir y leer información
de tags en forma de tarjeta o
llave.
Pantalla de cristal líquido de
32 caracteres.
Característica
Núcleo: MFRC522.
Voltaje de Operación: 3.3V.
Protocolos de comunicación: Serial
UART TTL y SPI.
Voltaje de Operación: 5V.
Numero de filas: 2
Caracteres por fila: 16
Implementación de maqueta de casa domótica
El diagrama de bloques del sistema se encuentra en la figura 2. El sistema está
conformado por un controlador central Arduino Mega el cual se encarga de manejar toda la
lógica que permite simular los sistemas de anti-intrusión, activación automática de la
iluminación, ventilación automática, regulación de la iluminación, control de apertura y
cierre de puertas y mando sin cable. Un segundo controlador Arduino Mega se encarga del
sistema de identificación de acceso.
Figura 2. Diagrama de bloques del sistema.
Fuente: Elaboración propia
Firmware
La lógica del controlador principal del sistema es mostrada en la figura 3 y 4. El
programa consta de dos partes. La primera se encarga de la recepción de órdenes vía
Bluetooth para modo manual de los sistemas y la activación/desactivación del modo
automático. La segunda parte se encarga de la ejecución del modo automático del sistema.
Implementación de maqueta de casa domótica
Figura 3. Diagrama de flujo del sistema domótico (Parte 1).
Fuente: Elaboración propia
Implementación de maqueta de casa domótica
Figura 4. Diagrama de flujo del sistema domótico (Parte 2).
Fuente: Elaboración propia
Implementación de maqueta de casa domótica
Software
El sistema de mando y control permite al usuario interactuar con el sistema domótico.
La interfaz está compuesta de 6 pantallas:

Pantalla principal: se muestra al acceder a la aplicación y da la opción de
acceder a la pantalla de menú.

Pantalla menú: permite acceder a las pantallas de los ambientes de la casa.

Pantalla cochera: permite abrir y cerrar la puerta de la cochera.

Pantalla sala: permite controlar la iluminación, el sistema de ventilación y
seguridad.

Pantalla pasillo: permite controlar la iluminación del pasillo.

Pantalla terraza: permite controlar el sistema de iluminación de la terraza.
Figura 5. Interfaz de usuario de la aplicación de mando y control. (a) Pantalla principal. (b) Menú
de opciones. (c) Cochera. (d) Sala. (e) Pasillo. (f) Terraza.
(a)
(d)
Fuente: Elaboración propia
(b)
(e)
(c)
(f)
Implementación de maqueta de casa domótica
Integración
Los elementos seleccionados se colocaron en posiciones de la maqueta que de tal
forma que se asegure su correcto funcionamiento de acuerdo a la lógica de los controladores.
Los cables de conexión de los elementos se colocaron dentro de canaletas para evitar
cualquier problema de desconexión y presentar un buen acabado. La figura 6 muestra el
resultado final de la integración. Finalmente se procedió a realizar las pruebas de
funcionamiento del sistema obteniéndose los resultados esperados.
Figura 6. Detalle de la integración del proyecto maqueta casa domótica.
Fuente: Elaboración propia
Discusión
Se logró simular con éxito los escenarios de aplicación domótica utilizando como
controlador la placa Arduino de acuerdo a los requerimientos establecidos. En futuros
proyectos se puede agregar otros escenarios y utilizar sistemas de comunicaciones basado en
ZigBee y WiFi.
El controlador puede ser complementado con una minicomputadora
Raspberry Pi para activar servicios de monitoreo y control web.
Implementación de maqueta de casa domótica
Conclusiones
La construcción de una maqueta de casa domótica que simule escenarios de
aplicación domótica utilizando como controlador una tarjeta Arduino fue realizado con éxito.
Los alumnos participantes del proyecto aplicaron sus conocimientos y habilidades sobre el
uso de microcontroladores en la domótica.
Referencias
floorplanner. (2015). Recuperado de http://floorplanner.com
Moro, M. (2011). Instalaciones domóticas. Paraninfo, Madrid, España.
Descargar