Aplicación Domótica mediante Arduino y Programación Android AUTOR: Luis Rolin Almagro DIRECTOR: Albert Oller Pujol luis.rolin@estudiants.urv.cat Resumen. Este proyecto consiste en crear una solución asequible para la monitorización de diversas características de interés a tener en cuenta en un hogar y el control básico de algunas funcionalidades. En nuestro caso concreto trataremos de monitorizar las siguientes variables comunes en cualquier hogar: temperatura, humedad, ruido, humo, un sistema de alarma con detector de presencia, control de luces y persianas, control del aire acondicionado y calefacción. Para llevar este proyecto a término se ha optado por las dos principales soluciones de hardware y software libre, Arduino y Android respectivamente. Además mediante el uso de una cámara IP podemos realizar un control visual del recinto, y gracias a las características de motorización de la cámara y de visión nocturna podremos controlar grandes espacios incluso de noche. Con todas estas características, el objetivo es crear un sistema sencillo, intuitivo y de bajo coste, que a la vez sea robusto y configurable. Este proyecto consta de tres partes bien diferenciadas: una capa Hardware, donde se conectarán todos los sensores y actuadores de nuestro proyecto; una capa Software en Arduino, que hace las tareas de controlador de la capa hardware y a la vez de servidor TCP para hacer de enlace del hardware con la última capa; una capa Software en Android, que realiza la tarea de interfaz gráfica con el usuario final. Titulación: Ingeniería en Automática y Electrónica Industrial Fecha Presentación: Junio del 2014. Aplicació Domòtica mitjançant Arduino y Programació Android AUTOR: Luis Rolin Almagro DIRECTOR: Albert Oller Pujol luis.rolin@estudiants.urv.cat Resum. Aquest projecte consisteix en crear una solució assequible per al monitoratge de diverses característiques d'interès a tenir en compte en una llar i el control bàsic d'algunes funcionalitats. En el nostre cas concret tractarem de monitoritzar les següents variables comunes en qualsevol llar: temperatura, humitat, soroll, fum, un sistema d'alarma amb detector de presència, control de llums i persianes, control de l'aire condicionat i calefacció. Per portar aquest projecte a terme s'ha optat per les dues principals solucions de maquinari i programari lliure, Arduino i Android respectivament. A més, mitjançant l'ús d'una càmera IP podem realitzar un control visual del recinte, i gràcies a les característiques de motorització de la càmera i de visió nocturna podrem controlar grans espais fins i tot de nit. Amb totes aquestes característiques, l'objectiu és crear un sistema senzill, intuïtiu i de baix cost, que alhora sigui robust i configurable. Aquest projecte consta de tres parts ben diferenciades: una capa Hardware, on es connectaran tots els sensors i actuadors del nostre projecte; una capa Software en Arduino, que fa les tasques de controlador de la capa hardware i alhora de servidor TCP per fer d'enllaç del hardware amb l'última capa; una capa Software en Android, que realitza la tasca d'interfície gràfica amb l'usuari final. Titulació: Enginyeria en Automàtica i Electrònica Industrial Data Presentació: Juny de 2014. Domotic Application by Arduino and Android Programming AUTHOR: Luis Rolin Almagro SUPERVISOR: Albert Oller Pujol luis.rolin@estudiants.urv.cat Abstract. This project’s goal is to create an affordable solution for monitoring several features of interest in a home and to control some basic functions. In our case we will try to monitor the following common variables in any home: temperature, humidity, noise, smoke, an alarm system with motion sensor, control lights and blinds, control air conditioning and heating. To bring this project to the end it was decided to use the two main free hardware and software solutions, Arduino and Android respectively. Also, adding an IP camera we can perform a visual inspection of the site, and thanks to the built-in motion and night vision camera capabilities we can control a larger area even at night. With all these features, the goal is to create a simple, intuitive and low cost system that is both robust and configurable. This project consists of three distinct parts: a hardware layer, where all sensors and actuators are connected to our project; one layer where the Arduino Software stands, which makes the tasks of controller of the hardware while TCP server to communicate with the last layer; a software layer on Android, which performs the task of graphical interface with the end user. Study Program: Automation and Industrial Electronic Engineering Defense Date: June - 2014.