implementación de maqueta de casa domótica

12
Implementación de maqueta de casa domótica Implementación de maqueta de casa domótica Miguel Chicchón Apaza [email protected] u.pe José Bruno Gutiérrez [email protected] u.pe Jaime Sotelo Ramírez [email protected] u.pe Omar Cornelio Rajo [email protected] 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.

Upload: ngongoc

Post on 31-Dec-2016

238 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Implementación de maqueta de casa domótica

Implementación de maqueta de casa domótica

Implementación de maqueta de casa domótica

Miguel Chicchón

Apaza [email protected]

u.pe

José Bruno

Gutiérrez [email protected]

u.pe

Jaime Sotelo

Ramírez [email protected]

u.pe

Omar Cornelio

Rajo

[email protected]

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.

Page 2: Implementación de maqueta de casa domótica

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

Page 3: Implementación de maqueta de casa domótica

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).

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:

Figura 1. Planos de la maqueta de casa domótica: (a) Primer nivel. (b) Segundo nivel.

(a) (b)

Fuente: Elaboración propia ( floorplanner.com)

Page 4: Implementación de maqueta de casa domótica

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 Descripción Característica

LM35

Sensor de temperatura con

salida analógica.

Rango de operación: -50 oC a 150

oC.

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

Page 5: Implementación de maqueta de casa domótica

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 Descripción Característica

Micro servo

Goteck

Servomotor de posición. Rango de operación: 0 a 180º.

Torque: 2.3Kg-cm(4.8V) a 2.5Kg-

cm(6V)

Voltaje de Operación: 4.8V – 6V.

Servo

DF15RSMG

Servomotor de giro

continuo.

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.

Page 6: Implementación de maqueta de casa domótica

Implementación de maqueta de casa domótica

Tabla 3. Descripción y características del módulo de comunicación

seleccionado.

Modulo Descripción Característica

HC-06

Modulo Bluetooth en

modo esclavo que

permite la conexión con

un dispositivo maestro

como un celular o Tablet.

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 Descripción Característica

Arduino Mega

Plataforma de desarrollo de

prototipos basado en un

microcontrolador. Se

conecta a sensores,

actuadores y módulos de

comunicación.

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 Descripción Característica

RC522

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.

Núcleo: MFRC522.

Voltaje de Operación: 3.3V.

Protocolos de comunicación: Serial

UART TTL y SPI.

LCD

Pantalla de cristal líquido de

32 caracteres.

Voltaje de Operación: 5V.

Numero de filas: 2

Caracteres por fila: 16

Page 7: Implementación de maqueta de casa domótica

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.

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.

Figura 2. Diagrama de bloques del sistema.

Fuente: Elaboración propia

Page 8: Implementación de maqueta de casa domótica

Implementación de maqueta de casa domótica

Figura 3. Diagrama de flujo del sistema domótico (Parte 1).

Fuente: Elaboración propia

Page 9: Implementación de maqueta de casa domótica

Implementación de maqueta de casa domótica

Figura 4. Diagrama de flujo del sistema domótico (Parte 2).

Fuente: Elaboración propia

Page 10: Implementación de maqueta de casa domótica

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) (b) (c)

(d) (e) (f)

Fuente: Elaboración propia

Page 11: Implementación de maqueta de casa domótica

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.

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.

Figura 6. Detalle de la integración del proyecto maqueta casa domótica.

Fuente: Elaboración propia

Page 12: Implementación de maqueta de casa domótica

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.