Está en la página 1de 97

Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

TRABAJO FINAL DE GRADO


Grado en Ingeniería Electrónica Industrial y Automática
SISTEMA DE GESTIÓN DOMÓTICA DE UNA VIVIENDA
PARA PERSONAS QUE PRESENTEN ALGÚN TIPO DE
DISCAPACIDAD

Memoria Técnica

Autor: Guillem Vázquez Castaño


Director: Manuel Andrés Manzanares Brotons
Convocatoria: Junio 2021
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

RESUM

En aquest treball, es dissenya un prototip en base a un microcontrolador


AtMega2560 per al sistema de gestió domòtica d’un habitatge per a persones
que presenten algun tipus de discapacitat. Aquest projecte s’ha considerat molt
interesant per a profunditzar en el camp de la domòtica, perquè avui en dia, és
un tema amb molta demanda i amb una projecció de futur molt elevada.
La domòtica de la llar es pot enfocar també amb l’objectiu de facilitar les
condicions de la llar per a aquelles persones que presenten algun tipus de
discapacitat.
En el treball s’inclouen explicacions relacionades amb la domòtica i les diferents
discapacitats, gràcies a un procés d’anàlisi de les fonts d’informació i d’altres
treballs relacionats amb el mateix tema.
S’han dissenyat moltes funcionalitats amb l’objectiu de proporcionar a la llar d’un
habitatge, el major nombre de facilitats per a residents que presentin algun tipus
de discapacitat.
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

RESUMEN

En este trabajo, se diseña un prototipo en base a un microcontrolador


AtMega2560 para el sistema de gestión domótica de una vivienda para personas
que presentan algún tipo de discapacidad. Este proyecto se ha considerado muy
interesante para profundizar en el campo de la domótica, porque hoy en día, es
un tema con mucha demanda y con una proyección de futuro muy elevada.
La domótica del hogar se puede enfocar también con el objetivo de facilitar las
condiciones del hogar para aquellas personas que presenten algún tipo de
discapacidad.
En el trabajo se incluyen las explicaciones relacionadas con la domótica y
diferentes tipos de discapacidades, gracias a un proceso de análisis de las
fuentes de información y de otros trabajos relacionados con el mismo tema.
Se han diseñado muchas funcionalidades con el objeto de proporcionar al hogar
de una vivienda, el mayor número de facilidades para residentes que presente
algún tipo de discapacidad.
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

ABSTRACT

In this work, a prototype is designed base on an AtMega2560 microcontroller for


the home automation management system for people with some type of disability.
This project has been considered very interesting to delve into the field of home
automation, because today, it is an issue with high demand and with a very high
future projection.
Home automation can also be approached with the aim of facilitating home
conditions for those who have some type of disability.
The work includes explanations related to home automation and different types
of disabilities, thanks to a process of analysis of information sources and others
projects related to the same topic.
Many functionalities have been designed in order to provide the home of a
dwelling with the greatest number of facilities for residents with some type of
disability.
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

AGRADECIMIENTOS

Me gustaría agradecer a mi tutor, Manuel Andrés Manzanares, su predisposición


y su ayuda a lo largo de la elaboración de este proyecto.
También quiero agradecer al personal del laboratorio de proyectos por la
realización de la placa de circuito impreso y por dejarme usar las herramientas
del laboratorio.
Por último, agradecer a dos compañeros de universidad, Raúl Rodríguez y Eric
Marín, que si alguna vez me ha surgido alguna duda me han aconsejado sin
ningún inconveniente.
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Índice
1. OBJETO .................................................................................................................................. 6
2. MOTIVACIÓN Y JUSTIFICACIÓN ..................................................................................... 7
3. ESPECIFICACIONES BÁSICAS ........................................................................................ 8
4. INTRODUCCIÓN ................................................................................................................... 9
4.1. DISCAPACIDADES ....................................................................................................... 9
4.1.1. TIPOS DE DISCAPACIDADES ............................................................................ 9
4.1.2. DISCAPACIDADES EN NUESTRO PAÍS ........................................................ 11
4.2. DOMÓTICA ................................................................................................................... 11
4.2.1. HISTÓRIA .............................................................................................................. 11
4.2.2. INTRODUCCIÓN .................................................................................................. 12
4.2.3. VENTAJAS Y DESVENTAJAS ........................................................................... 14
4.2.4. EJEMPLOS DE DOMÓTICA EN EL HOGAR .................................................. 14
4.2.5. DOMÓTICA PARA DISCAPACITADOS ........................................................... 16
5. POSIBLES SOLUCIONES ................................................................................................. 18
5.1. CONTROL CENTRALIZADO VS DISTRIBUIDO ................................................... 18
5.1.1. SISTEMA DE CONTROL CENTRALIZADO .................................................... 18
5.1.2. SISTEMA DE CONTROL DISTRIBUIDO ......................................................... 18
5.2. PLACAS Y MICROCONTROLADORES ................................................................. 20
5.2.1. ARDUINO Y ATMEGA ......................................................................................... 20
5.2.2. STM32 Y ARM ...................................................................................................... 22
5.2.3. PIC .......................................................................................................................... 23
5.3. SENSORES .................................................................................................................. 25
5.3.1. SENSORES DE TEMPERATURA ..................................................................... 25
5.3.2. SENSORES DE MOVIMIENTO ......................................................................... 27
6. SOLUCIONES ESCOGIDAS ............................................................................................. 30
6.1. PROTOTIPO DE PRUEBAS ...................................................................................... 30
6.1.1. ESQUEMA ELÉCTRICO ..................................................................................... 30
6.1.2. SENSOR DE TEMPERATURA Y HUMEDAD ..................................................... 30
6.1.3. DISPLAY LCD ....................................................................................................... 31
6.1.4. KEYPAD 4X4......................................................................................................... 34
1
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

6.1.5. HC-SR501.............................................................................................................. 35
6.1.6. SENSOR DE GAS MQ-2 ..................................................................................... 36
6.1.7. MOTOR PASO A PASO 28BYJ-48 ................................................................... 37
6.1.8. RTC DS1302 ......................................................................................................... 40
6.1.9. BUZZER KY-012................................................................................................... 41
6.1.10. MÓDULO BLUETOOTH HC-06 ....................................................................... 43
6.1.11. PLACA ARDUINO MEGA 2560 ....................................................................... 44
6.1.12. CONTROL DISTRIBUIDO ................................................................................ 45
6.1.13. CONEXIÓN EN PROTOBOARD ..................................................................... 45
6.2. PROTOTIPO DE VENTAS ......................................................................................... 47
6.2.1. ESQUEMA ELÉCTRICO ..................................................................................... 48
6.2.2. LUCES.................................................................................................................... 51
6.2.3. SENSORES DE PRESENCIA ............................................................................ 52
6.2.4. PERSIANA MOTORIZADA ................................................................................. 53
6.2.5. TOMAS Y CABLEADO ........................................................................................ 54
6.2.6. EXPANSOR DE BUS ........................................................................................... 55
6.2.7. FUENTE DE ALIMENTACIÓN ........................................................................... 56
6.2.8. ELECTROIMÁN DE 300 LIBRAS ...................................................................... 57
7. APLICACIÓN MÓVIL .......................................................................................................... 58
8. FUNCIONALIDADES .......................................................................................................... 63
8.1. CONTROL DE UNA PERSIANA ............................................................................... 63
8.2. AVISO DE TEMPERATURA Y HUMEDAD ............................................................. 64
8.3. DESBLOQUEO DE LA PUERTA DE ENTRADA .................................................. 65
8.4. CONTROL DE LUCES................................................................................................ 66
8.5. AVISO DE PRESENCIA DE GAS ............................................................................. 67
8.6. AVISO PARA LA MEDICACIÓN............................................................................... 68
8.7. SIMULACIÓN DE LLAMADA A LA PUERTA ........................................................ 69
9. SOFTWARE ......................................................................................................................... 70
9.1. CONTROL LUZ HABITACIÓN ...................................................................................... 70
9.2. LECTURA SENSOR DHT22 ...................................................................................... 71
9.3. CONTROL DE LA HORA ........................................................................................... 72
9.4. CONTROL DE LLAMADA A LA PUERTA.............................................................. 72

2
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

9.5. LECTURA SENSOR MQ-2......................................................................................... 73


9.6. CONTROL DE LA PUERTA ...................................................................................... 74
9.7. CONTROL PERSIANA ............................................................................................... 75
9.8. APLICACIÓN MÓVIL .................................................................................................. 76
10. DISEÑO DE LAS PLACAS DE CIRCUITO IMPRESO ............................................... 77
10.1. DISEÑO DE LA PLACA ........................................................................................... 77
10.2. ELABORACIÓN DE LA PLACA ............................................................................. 78
11. COMUNICACIONES ......................................................................................................... 81
12. NORMATIVA ...................................................................................................................... 82
13. ESPECIFICACIONES TÉCNICAS ................................................................................. 83
14. DIAGRAMA DE GANTT ................................................................................................... 85
15. IMPACTO MEDIOAMBIENTAL ...................................................................................... 86
16. CONCLUSIONES .............................................................................................................. 87
17. POSIBLES MEJORAS ..................................................................................................... 88
18. BIBLIOGRAFIA ................................................................................................................. 89

3
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Índice figuras
Figura 4.1. – Imagen de los cinco sentidos [2] ..................................................................... 9
Figura 4.2.- Persona con movilidad reducida. [2] ............................................................... 10
Figura 4.3.- Mapa de España de personas discapacitadas en cada región. [1]............ 11
Figura 4.4.- ECHO IV primer producto domótico. [6] ......................................................... 12
Figura 4.5. - Imagen que representa una casa domótica. [6] ........................................... 13
Figura 4.6.- Desbloqueo de la puerta a través del móvil. [5] ............................................ 15
Figura 4.7.- Control de la persiana a través del móvil. [5]................................................. 15
Figura 4.8.- Control de la silla de ruedas. [21] .................................................................... 17

Figura 5.1.- Esquema de comunicación. [11]...................................................................... 19


Figura 5.2.- Microcontrolador ATMEGA328. [21] ............................................................... 21
Figura 5.3.- Microcontrolador con arquitectura ARM. [21] ................................................ 23
Figura 5.4.- Características de diferentes tipos de microcontroladores PIC. [10] ......... 24
Figura 5.5.- Microcontrolador PIC. [10] ................................................................................ 25
Figura 5.6.- Sensor DHT11 y DHT22. [7] ............................................................................ 25
Figura 5.7.- Sensor LM35. [7] ................................................................................................ 27
Figura 5.8.- Sensor HC-SR501. [12] .................................................................................... 28
Figura 5.9.- Sensor de presencia Deleycon. [21] ............................................................... 29

Figura 6.1.- Esquema eléctrico del prototipo de pruebas. ................................................ 30


Figura 6.2.- Sensores DHT11 y DHT22. [12] ...................................................................... 31
Figura 6.3.- Esquema de conexión del sensor DHT22. [21] ............................................. 31
Figura 6.4.- Letras y símbolos de la pantalla LCD. [13] .................................................... 32
Figura 6.5.- Esquema de conexión del LCD 1602. [14]..................................................... 34
Figura 6.6.- Esquema interno keypad 4x4. [15] .................................................................. 34
Figura 6.7.- Esquema de conexión del teclado 4x4. [15] .................................................. 35
Figura 6.8.- Pines sensor HC-SR501. [21] .......................................................................... 36
Figura 6.9.- Esquema de conexión del sensor HC-SR501. [12] ...................................... 36
Figura 6.10.- Sensor de gas MQ-2. [13] .............................................................................. 37
Figura 6.11.- Esquema de conexión del sensor de gas MQ-2. [13] ................................ 37
Figura 6.12.- Motor paso a paso 28BYJ-48. [16]................................................................ 38
Figura 6.13.- Esquema eléctrico driver y motor 28BYJ-48. [16] ...................................... 39
Figura 6.14.- Esquema conexión Arduino, driver y motor 28BYJ-48. [16] ..................... 40
Figura 6.15.- Reloj de Tiempo Real. [17] ............................................................................. 40
Figura 6.16.- Esquema conexión del RTC. [17] .................................................................. 41
Figura 6.17. - Zumbador activo KY-012. [18] ...................................................................... 42
Figura 6.18. - Esquema conexión zumbador activo KY-012. [18] ................................... 42
Figura 6.19.- Módulo bluetooth HC-06. [13] ........................................................................ 43
Figura 6.20.- Esquema conexión módulo bluetooth HC-06. [13] ..................................... 44
Figura 6.21.- Arduino Mega 2560. [21] ................................................................................ 44
Figura 6.22.- Esquema conexión de un LED. [21] ............................................................. 46
Figura 6.23.- Esquema de conexión de un pulsador. [21] ................................................ 46
Figura 6.24.- Prototipo de pruebas en protoboard. ............................................................ 47
Figura 6.25.- Plano de una vivienda estándar. [21] ........................................................... 47
Figura 6.26.- Esquema eléctrico del prototipo de ventas. ................................................. 48
Figura 6.27.- Bombilla Metrix LED GU5.3. [21]................................................................... 51

4
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 6.28.- Conexionado de una bombilla al microcontrolador. [21] ........................... 51


Figura 6.29.- Sensor de movimiento EKM Standard Detection Type. [20]..................... 53
Figura 6.30.- Motor tubular DIMOEL shut de 20 Nm. [21] ................................................ 54
Figura 6.31.- Interruptor de Schneider electric SC5EPH1303121. [21] .......................... 54
Figura 6.32.- Regleta de circulación de cables. [21] ......................................................... 55
Figura 6.33.- Cable trenzado apantallado. [21]................................................................... 55
Figura 6.34.- Expansor de bus PCF8574. [13] ................................................................... 55
Figura 6.35.- Fuente de alimentación de AzDelivery. [21] ................................................ 56
Figura 6.36.- Electroimán de 300 libras. [21] ...................................................................... 57

Figura 7.1.- Pantalla principal aplicación. ........................................................................... 58


Figura 7.2.- Pantalla de control de luces aplicación. ......................................................... 59
Figura 7.3.- Pantalla de lectura de sensores aplicación.................................................... 59
Figura 7.4.- Pantalla de control de persianas aplicación. ................................................. 60
Figura 7.5.- Pantalla de control de la puerta aplicación. ................................................... 61
Figura 7.6.- Botón de conectar y de desconectar aplicación............................................ 61
Figura 7.7.- Componentes detectados con bluetooth. ....................................................... 62

Figura 8.1.- Pantalla de control de persianas aplicación con bluetooth conectado. ..... 64
Figura 8.2.- Pantalla LCD con valores de temperatura y humedad. ............................... 64
Figura 8.3.- Pantalla de lectura de sensores aplicación que muestra aviso. ................. 65
Figura 8.4.- Pantalla LCD que muestra la contraseña. ..................................................... 66
Figura 8.5.- Pantalla LCD que muestra aviso de gas. ....................................................... 67
Figura 8.6.- Pantalla LCD que muestra aviso de la medicación. ..................................... 68
Figura 8.7.- Pantalla LCD que muestra aviso de llamada a la puerta............................. 69

Figura 9.1.- Diagrama de flujo del control de la luz de la habitación............................... 70


Figura 9.2.- Diagrama de flujo de la lectura del sensor DHT22. ...................................... 71
Figura 9.3.- Diagrama de flujo del control de la hora. ........................................................ 72
Figura 9.4.- Diagrama de flujo del sobre el control de llamada a la puerta. ................... 72
Figura 9.5.- Diagrama de flujo sobre la lectura del sensor MQ-2. ................................... 73
Figura 9.6.- Diagrama de flujo del control de la puerta. .................................................... 74
Figura 9.7.- Diagrama de flujo del control de la persiana. ................................................ 75
Figura 9.8.- Diagrama de flujo de la aplicación móvil general. ......................................... 76

Figura 10.1.- Layout de los componentes del prototipo de pruebas. .............................. 77


Figura 10.2.- Fotolito para la placa del prototipo de pruebas. .......................................... 78
Figura 10.3. - Reacción que provoca la resina [21]. .......................................................... 78
Figura 10.4. – Efecto del atacado en la placa [21]. ............................................................ 79
Figura 10.5. - Taladro Dremel. .............................................................................................. 79
Figura 10.6. - Placa de circuito impreso soldada. ............................................................. 80
Figura 10.7. - Aspecto final placa de circuito impreso ....................................................... 80

Figura 14.1. - Diagrama de Gantt del proyecto. ................................................................. 85

5
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

1. OBJETO

El objetivo principal de la realización de este proyecto es diseñar un prototipo en


base a un microcontrolador AtMega2560 para el sistema de gestión domótica de
una vivienda para personas que presenten algún tipo de discapacidad con el
objetivo de facilitar su día a día aportando soluciones y funcionalidades a su
hogar.
La domótica es un sector que está sufriendo una gran expansión y crecimiento
gracias a los avances tecnológicos y en la electrónica. Facilita la estancia en el
hogar a las personas y tiene cinco grandes campos de aplicación que son:
seguridad, bienestar, ahorro, comunicación y accesibilidad.
Por lo que respeta a la seguridad se incluyen la gestión de alarmas. En el campo
de bienestar se gestiona el control de luces, de persianas, de climatización…
Para el ahorro se gestionan enchufes con tal de no malgastar electricidad. En el
campo de las comunicaciones y accesibilidad de incluye la interface de usuario,
haciendo posible la interacción con el sistema.
Todas estas funcionalidades pueden ser adaptadas para aquellas personas que
presenten algún tipo de discapacidad o incluso, incluir nuevas funcionalidades.

6
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

2. MOTIVACIÓN Y JUSTIFICACIÓN

He escogido el trabajo de construir una unidad de monitorización y gestión


domótica de un hogar para introducirme en este sector e intentar realizar algún
tipo de innovación.
El grado que estoy realizando es el de ingeniería electrónica, industrial y
automática, y es por ello, que este proyecto abarca varios conceptos de los que
he podido ir trabajando durante estos años. Al ser un proyecto que tiene relación
con el grado que estoy estudiando, me ha hecho adentrarme en él y poder
aprender e investigar más sobre esta temática.
A parte he realizado asignaturas como TEEIA, en la que, entre otros aspectos,
realicé una placa de circuito impreso, o DCPE, en la que también se ha realizado
otra placa de circuito impreso, aparte de soldar y programar, en este caso, una
placa STM.
También he de decir que la asignatura de ISA, me marcó bastante al
encontrarme un sistema automatizado como el FAS200 que me ha hecho
indagar más sobre este tema y generarme curiosidades que han conducido a la
realización de este proyecto.

7
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

3. ESPECIFICACIONES BÁSICAS

Este proyecto se realiza para facilitar, a las personas con algún tipo de
discapacidad, su vida en su propio hogar. Primeramente, se analizan todas las
funcionalidades que puede poseer una casa domótica y puedan servir para
personas con dificultad visual, personas con dificultad auditiva, personas con
movilidad reducida…
El prototipo debe incluir sensores que detecten posibles anomalías en el hogar.
Como por ejemplo la presencia de gas, una alta temperatura y humedad o una
temperatura muy baja. Una vez detectada esta anomalía, debe mostrar un
mensaje, aviso o alarma, teniendo en cuenta las diferentes posibles
discapacidades.
Aparte debe incluir actuadores para motorizar sitios de la vivienda como las
ventanas, las persianas, las puertas… Así, facilita mucho la convivencia a
personas con dificultad de movimiento y personas con dificultad visual.
Con todo y eso, el prototipo ha de incluir todo tipo de funcionalidad que se
considere importante, con la finalidad de ayudar a estas personas.
La unidad de control del prototipo se desarrollará en base al microcontrolador
AtMega2560 y se utilizará el sistema de desarrollo de prototipos Arduino para
facilitar su programación.
Las funciones que realizará el sistema son:
1. Control de las persianas del hogar, en beneficio a aquellas personas con
movilidad reducida y personas con deficiencia visual.
2. Aviso de temperatura y humedad, para aquellas personas que presenten
hipoestesia y para actuar sobre una anomalía de estas magnitudes.
3. Control de la puerta de la vivienda, pudiéndola abrir mediante una contraseña
y facilitar a aquellas personas con movilidad reducida.
4. Control de la iluminación del hogar, en beneficio a aquellas personas con
movilidad reducida.
5. Aviso de presencia de gas, en beneficio a aquellas personas que presenten
anosmia, que es la pérdida del olfato.
6. Recordatorio de la hora, para que aquellas personas con problemas de
memoria como el alzhéimer, se puedan acordar de tomarse la medicación, entre
otras cosas.
7. Aviso de llamada a la puerta de la vivienda con un aviso visual, para aquellas
personas con deficiencia auditiva.

8
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

4. INTRODUCCIÓN

4.1. DISCAPACIDADES

4.1.1. TIPOS DE DISCAPACIDADES

La discapacidad es una condición que impide o limita a la persona que la padece


en su día a día. También se puede definir como alteración de la mente o el cuerpo
que afecta a las personas de manera física, mental, intelectual o sensorial.
No todas las discapacidades afectan igual a dos personas distintas, ni tan solo
la misma discapacidad tiene porque afectar del mismo modo.
Para que una persona tenga una discapacidad tiene que haber una deficiencia
previa, que es toda pérdida o anormalidad de una estructura o función
psicológica, fisiológica o anatómica.
Según un estudio realizado, indica que un 15% de la población mundial padece
alguna discapacidad. Debido a que la esperanza de vida va creciendo año a año,
se estima que en los siguientes años haya un aumento de personas
discapacitadas ya que el riesgo de discapacidad en adultos es superior. A parte
de que la edad es un factor para padecer una discapacidad, una persona con
alguna enfermedad crónica también es más propensa a sufrirla.

Figura 4.1. – Imagen de los cinco sentidos [2]

[2] Hay diferentes tipos de discapacidades como:


. Autismo: Trastorno caracterizado por deficiencias constantes en la
comunicación e interacción social. A parte de afectar en la comunicación, esta
discapacidad también afecta en la imaginación y conducta. El síndrome de
asperger y el trastorno generalizado de desarrollo, son alteraciones dentro de
este trastorno.
. Deficiencia visual: Es aquella deficiencia referida a la vista y puede ir des de
una visión borrosa con necesidad de uso de gafas o lentillas hasta una ceguera
total sin la capacidad de ver absolutamente nada. También hay derivados de
distintas patologías ópticas o problemas derivados de anomalías como las
cerebrales o musculares
9
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

. Discapacidades físicas: Se definen como aquellas que limitan o impiden el


funcionamiento motor de la persona. Son aquellas que afectan a la cabeza,
columna vertebral y extremidades tanto inferiores como superiores. Hay una
gran afectación de órganos y vísceras a las que afectan a los aparatos
cardiovascular, digestivo, respiratorio y urinario. Se diferencian según el número
de extremidades y las partes del cuerpo que afectan, si existe una parálisis de
una extremidad se denomina monoplejía, si hay la afectación está en las dos
extremidades inferiores se denomina paraplejia y la tetraplejia que afecta a todas
las extremidades del cuerpo humano.

Figura 4.2.- Persona con movilidad reducida. [2]

. Discapacidad auditiva: Es una deficiencia que afecta al grado de audición de


cada uno de los oídos. Puede ser una deficiencia parcial o total. Según la parte
del oído afectada se puede clasificar en: hipoacusia de transmisión,
neurosensorial o mixta. También se pueden clasificar según la causa en
hereditarias genéticas, adquiridas, según el momento de aparición o según la
intensidad.
. Enfermedades crónicas: Son aquellas enfermedades de larga duración y por
lo general de progresión lenta. Las enfermedades como el cáncer, los infartos,
las enfermedades cardíacas o respiratorias, la diabetes… Forman parte de estas
enfermedades y es una de las causas más importantes de la mortalidad de
nuestro país y del mundo entero.
. Discapacidad intelectual: Esta discapacidad está caracterizada por las
limitaciones en las habilidades básicas para el desarrollo cognitivo en la vida
diaria de una persona, y esta limitación ralentiza o impide el aprendizaje. El
síndrome de Down, de Rett o de Asperger son algunos de los síndromes con
este tipo de discapacidad.
. Anosmia: Esta discapacidad corresponde a la pérdida total del olfato, además
también disminuye la capacidad para percibir los sabores, así que también, se
relaciona con la pérdida del sentido del gusto.
Hipoestesia: Trastorno de la percepción que consiste en una distorsión
sensorial a causa de una disminución de la intensidad de las sensaciones, en
consecuencia, los estímulos se perciben de una forma anormalmente atenuada.

10
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

4.1.2. DISCAPACIDADES EN NUESTRO PAÍS

Tal y como se ha comentado anteriormente, debido a que la esperanza de vida


ha aumentado considerablemente, lo hace proporcionalmente el número de
personas discapacitadas debido a que los años son un factor muy importante
para llegar a sufrir algún tipo de discapacidad.
En 2008 habían 3’85 millones de personas con discapacidad que supone una
tasa de 85’5 por mil habitantes, es decir, 8’55%. También el sexo es un factor
que afecta para llegar a tener alguna discapacidad, porque tras un estudio se ha
detectado que el 59’8% de las personas con discapacidad son mujeres.
El 67’2% de las personas presentan dificultades para moverse o trasladar
objetos, el 55’3% tienen problemas para desarrollar las tareas domésticas y el
48’4% con tareas de cuidado e higiene personal. La deficiencia más frecuente
es la osteoarticular, aunque la deficiencia que causa mayor número de
discapacidades es la mental.

Figura 4.3.- Mapa de España de la cantidad de personas discapacitadas en cada región. [1]

4.2. DOMÓTICA

4.2.1. HISTÓRIA

En 1898 Nikola Tesla, comenzó los primeros intentos de lo que se considera el


inicio de la domótica, con el invento del primer mando a distancia.
A principios del siglo XX, se hizo posible la invención de aparatos
electrodomésticos y comenzando así, los primeros indicios de historia de las
casas inteligentes.
En 1901 se creó la primera aspiradora, y en las siguientes décadas se lanzaron
la lavadora, la secadora, la plancha, el refrigerador, el lavavajillas…

11
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

ECHO IV, creado en 1966, fue el primer producto domótico del mundo, aunque
nunca se comercializó. Este producto era capaz de almacenar recetas, reenviar
mensajes, controlar la temperatura de una casa o apagar y encender
electrodomésticos.

Figura 4.4.- ECHO IV primer producto domótico. [6]

A finales del siglo XX e inicios del XXI surgieron tecnologías inteligentes, con
aparatos y dispositivos cada vez más comunes y asequibles.
Uno de los momentos para el auge de la domótica fue la llegada del
microcontrolador en 1971, y eso significó que la tecnología finalmente estaba
tomando medidas para ser asequible para todos, y así, el precio de la electrónica
cayó rápidamente.
Hoy en día la electrónica y la automatización son dos conceptos muy usados en
la vida cuotidiana de las personas, y eso ha generado un gran auge de las casas
domóticas.

4.2.2. INTRODUCCIÓN

La domótica es aquella en la que existen agrupaciones automatizadas de


equipos, que disponen de la capacidad de comunicarse interactivamente entre
ellos a través de un bus doméstico multimedia. También se puede definir como
la integración de las distintas tecnologías en el hogar mediante el uso simultaneo
de las telecomunicaciones, la electrónica, la informática y la electricidad. Debe
haber una inclusión de las TIC (Tecnologías de la Información y
Telecomunicación) y disponer de sistemas integrados que sean interactivos. La
domótica tiene como objetivos básicos: mejorar las telecomunicaciones, ahorrar
recursos naturales, dinero y tiempo, facilitar la oferta de nuevos servicios…

12
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 4.5. - Imagen que representa una casa domótica. [6]

El gran progreso que han tenido las TIC, ha sido determinante para que en los
últimos años se haya producido un auge en la domótica y en especial la domótica
en viviendas, este avance de las telecomunicaciones a través de internet,
permite hablar de integración a nivel de redes IP. Este crecimiento de la domótica
está impulsado por tres factores principales como: la evolución tecnológica, los
cambios sociales y las oportunidades de negocio.
La raza humana siempre ha venido desarrollando y adaptando avances
tecnológicos para su hogar, para aumentar la seguridad de sus hogares, para
hacer la vivienda un lugar con un mayor confort, para obtener un ahorro
energético o para la mejora higiénica y de salud.
Hoy en día ya hay muchas aplicaciones domóticas en las viviendas de cualquier
persona como podría ser el control de la iluminación, el control de la
climatización, la motorización de persianas, alarmas de seguridad contra robos,
los sistemas de control de acceso…
Estas nuevas viviendas están dotadas de un sistema nervioso que hace
inteligente a todo lo que constituye un hogar como: televisores, neveras, hornos,
microondas y hasta su arquitectura.
Hay diferentes protocolos que son usados en la implementación de los sistemas
domóticos y con ello se observa cómo es la interacción de los diversos
dispositivos dentro de una vivienda inteligente.
. X-10: Es aquel orientado hacia la utilización de la red eléctrica de las viviendas,
se utilizan corrientes portadoras para controlar cualquier dispositivo a través de
la línea de corriente doméstica. Es flexible y fácil de usar, no hay que configurar
nada para que entre en funcionamiento.
. EIB (European Installation Bus): Es un sistema domótico desarrollado bajo el
aval y supervisión de la Unión Europea con el objetivo de evitar las importaciones
de productos similares. Es un estándar europeo que define una relación de
extremo a extremo entre los dispositivos.
A parte de estos dos protocolos se encuentran el Konexx, Lonworks, Jini y Tcp.
Para el hogar inteligente es necesario contar con un dispositivo que se encargue
del control de los distintos dispositivos que se hallen dentro del hogar. El
microcontrolador realiza estas funciones a parte de recibir información y
procesarla de acuerdo a la petición del usuario. Un microcontrolador es un
circuito integrado de alta escala de integración que incorpora la mayor parte de
los elementos que configuran un controlador. Se compone de: procesador,
13
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

memoria RAM, líneas de entradas y salidas, módulos para el control de


periféricos y un generador de impulsos de reloj.

4.2.3. VENTAJAS Y DESVENTAJAS

Los beneficios y ventajas de tener un hogar domótico son:


. Comunicación: Con el reconocimiento de voz o de movimientos corporales
puede convertirse en un canal de comunicación con nuestra vivienda.
. Un aumento de la seguridad: Permite detectar cualquier tipo de robo o intento
de robo en nuestro hogar. También puede detectar un incendio, un escape de
agua o gas.
. Ahorro energético: Existe una facilidad en el apagado y encendido de los
aparatos electrónicos y en el manejo de los sistemas de iluminación de la
vivienda permite obtener un gran ahorro energético.
. Ahorro de agua y combustible: Gestión de elementos de control que
contribuyen al ahorro de agua y gas.
. Comodidad: Al automatizar los sistemas se puede ahorrar tiempo y dinero con
una fácil gestión del encendido y apagado de los equipos electrónicos.

Las desventajas de tener una vivienda domótica son:


. Inversión inicial: El precio de la instalación es todavía muy elevado y la
inversión inicial debe ser importante.
. Mantenimiento: Arreglar cualquier tipo de error o avería es un trabajo complejo
y costoso, aparte de que el sistema se puede bloquear porque así esté
programado.
. Velocidad de transmisión de datos: Si hay muchos aparatos electrónicos
conectados al mismo tiempo en el que se transfieran una gran cantidad de datos
la red puede congestionarse y que disminuya la velocidad de transmisión.

4.2.4. EJEMPLOS DE DOMÓTICA EN EL HOGAR

- Calefacción y climatización: Permite establecer la temperatura de cada


vivienda en función de lo que deseen los residentes. Se puede programar para
decidir en qué horas se desea que se encienda la calefacción o aire
acondicionado, a que temperatura y en que intensidad.
- Alarmas: Se puede activar una alarma sin que el usuario la active, solo con salir
de la vivienda. También en intento de robos, la vivienda inteligente llama a la
policía directamente para que actúen. A parte, se puede programar la casa para
que, si esto sucede, se enciendan todas las luces o suene una sirena.
14
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

- Abrir y cerrar puertas: La domótica puede conseguir que las puertas de casa
se abran o cierren automáticamente, y también que lo haga la puerta de la calle
quedando totalmente cerrada sin necesidad de usar la llave.

Figura 4.6.- Desbloqueo de la puerta a través del móvil. [5]

- Acceso digital: Actualmente existen cerraduras electrónicas con las que se


puede controlar cuantas veces se ha abierto o cerrado la puerta de casa.
También permite controlar de manera remota si has cerrado correctamente al
salir.
- Abrir y cerrar ventanas: Des de una orden mediante una aplicación o
verbalmente permite abrir o cerrar ventanas y tener control sobre ellas.

Figura 4.7.- Control de la persiana a través del móvil. [5]

- Luces: La domótica permite decidir cuándo se abren las luces, cuanto rato han
de estar encendidas, cuál es la intensidad lumínica que se desea, a parte de
estas características, te permite también encenderlas y apagarlas cuando se
desee, aparte de comprobar si se ha dejado alguna luz sin apagar mientras no
hay nadie en el hogar.
- Electrodomésticos: Se pueden apagar y encender los electrodomésticos de
casa cuando se elija, pudiendo programar la cafetera para que tenga el café
preparado por la mañana o la lavadora hecha al llegar a casa de trabajar.

15
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

- Aviso de peligros: Permite mandar un aviso a los residentes del hogar si se


produce cualquier tipo de incendio, inundación o escape de agua o gas.
- Contestador automático: Se puede programar para cuando no haya nadie en
casa conteste un portero automático diciendo en qué momento te encontraras
en casa o si trae un paquete dónde lo puede dejar.
- Persianas: Permite abrir o cerrar las persianas cuando se requiera, también
regular el porcentaje de apertura de estas o programar cuando se desea que se
abran o cierren.
- Música: Se puede programar la música para que suene las canciones que se
desee en el momento indicado y se apague también cuando uno quiera.
- Televisión: Con la domótica se puede programar la televisión para que se
apague si detecta que te has dormido o para que se encienda si empieza el
programa que el usuario quiere ver.
- Riego: Si en la vivienda se dispone de un jardín o macetas se puede conectar la
domótica de la casa al sistema de riego para que empiece a funcionar de manera
automática.

4.2.5. DOMÓTICA PARA DISCAPACITADOS

La domótica en el hogar sirve para tener una mayor comodidad y confort en casa,
y eso facilita también el día a día a las personas discapacitadas.
Una persona con discapacidad auditiva, gracias a la domótica, es capaz de saber
que han llamado a la puerta mediante un aviso en una aplicación, o una luz que
se lo indique.
Una persona con discapacidad visual, es capaz de cambiar el canal de la
televisión con un mensaje de voz, es capaz de programar cualquier
electrodoméstico con un mensaje de voz o es capaz de saber el estado de sus
persianas, ventanas y luces, gracias a una aplicación que se lo indica.
Una vivienda domótica ayuda en muchos aspectos a una persona con movilidad
reducida, permitiendo hacer la mayoría de las tareas sentado en su cama o en
el sofá. Mediante una aplicación del móvil puede abrir o cerrar ventanas, abrir o
cerrar luces, programar la televisión que se encienda o se apague cuando se
desee, incluso las luces pueden encenderse automáticamente cuando la
persona este cerca. También permite abrir o cerrar puertas automáticamente y
programar electrodomésticos del hogar.

16
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 4.8.- Control de la silla de ruedas. [21]

17
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

5. POSIBLES SOLUCIONES

En este capítulo se proponen las posibles soluciones que se han analizado para
el sistema, en las que se incluyen las posibles soluciones adoptadas para el pro-
totipo de pruebas utilizado para el desarrollo del proyecto y el desarrollo de la
programación, y en el próximo capítulo se describirán las modificaciones realiza-
das para obtener el prototipo de venta final.

5.1. CONTROL CENTRALIZADO VS DISTRIBUIDO

5.1.1. SISTEMA DE CONTROL CENTRALIZADO

Un sistema de control centralizado es aquel sistema de gestión de mando y


control de equipos basado en un conjunto de controladores capaces de recibir
entradas de señales desde los sensores de trabajo, procesar esta información
para tomar decisiones de control necesarias y entregar señales de acción.
Un control centralizado es el que se encarga de enviar la información a los
actuadores e interfaces, tal como han registrado los sensores o los propios
usuarios con lo que se realizará una actividad específica. Si el controlador
principal falla, el sistema deja de funcionar.
Con el PLC, Controlador Lógico Programable, nace el sistema centralizado y
llega la capacidad de controlar maquinarias complejas digitalmente, gestionando
enormes matrices de entradas y salidas en tiempo real. Los PLC son rápidos,
versátiles, programables a medida para cada aplicación y con facilidad de
diagnóstico para resolución de problemas.
Tener un controlador en una ubicación central única es la disposición escogida
para sistemas complejos con operaciones altamente entrelazadas en las que los
motores están razonablemente cerca entre sí.
Algunas de sus ventajas son que sus actuadores son de tipo universal, su
operatividad e instalación son sencillas y tienen un coste reducido.
Algunos de sus inconvenientes es el notable cableado y que todos los sistemas
de la central no se puede ampliar demasiado su capacidad, requieren de una
interfaz de usuario, es necesario un gabinete voluminoso para alojar los
componentes de control y este, necesita aire acondicionado por el
autocalentamiento de los componentes.

5.1.2. SISTEMA DE CONTROL DISTRIBUIDO

Un sistema de control distribuido utiliza bucles de control distribuidos por toda


una fábrica. Es un sistema industrial automatizado y digital que se utiliza para

18
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

controlar los procesos industriales y aumentar su seguridad, rentabilidad y


fiabilidad.
A diferencia de un sistema de control centralizado, utiliza una serie de
herramientas de configuración para configurar la base de datos, la lógica de
control, los gráficos y la seguridad del sistema.
Las aplicaciones de control se distribuyen a los controladores del sistema que se
dedican a procesos específicos de la planta utilizando dispositivos de campo. La
lógica de control puede ser creada y dispersada a través de los controladores
del sistema, esto permite que la adición de nuevos controladores o dispositivos
de campo se haga de manera eficiente y precisa, facilitando y simplificando las
actualizaciones y la integración de nuevos equipos.
Un sistema de control distribuido lo constituyen tanto elementos de hardware
como de software. Los procesos individuales tienen sus propios controladores
con CPUs separadas, por lo que otros procesos pueden continuar en una
situación de avería individual.
Un sistema de control distribuido une subsistemas a través de una estructura de
mando y un flujo de información adecuados.
Las características de este sistema son:
. Varias funciones de control pueden ser distribuidas en pequeños conjuntos
de subsistemas que son semiautónomos.
. La automatización del proceso de fabricación mediante la integración de
estrategias de control avanzadas.

Figura 5.1.- Esquema de comunicación. [11]

19
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

5.2. PLACAS Y MICROCONTROLADORES

5.2.1. ARDUINO Y ATMEGA

Arduino es una plataforma de prototipos de electrónica de código abierto basada


en hardware y software flexibles y fáciles de usar. Arduino siente su entorno
mediante la recepción de entradas desde una variedad de sensores y puede
afectar a su alrededor mediante salidas como controlar luces, motores…
Las placas Arduino tienen sus ventajas como su fácil adquisición del mercado,
su precio económico y también que puede trabajar en varias plataformas como
son Windows, Mac, Linux… El entorno de programación de Arduino es flexible
para usuarios de nivel avanzado y a la vez fácil de usar para principiantes. El
software de Arduino está publicado como herramientas de código abierto,
disponible para extensión por programadores experimentados, también poseen
de un código abierto y un hardware extensible.

Las placas Arduino cuentan con una gran variedad en el mercado, siendo
algunas placas más adecuadas para determinadas aplicaciones.
Tres posibles placas Arduino con las que se podría trabajar son la Mega 2560,
la Uno y la Micro entre otras.
La placa Arduino Micro es una de las placas de microcontrolador más pequeñas
del mercado, sin embargo, la Mega 2560 es 6 veces más grande que la Micro
en términos de tamaño de área. Y la medida media la encontraríamos en la placa
Arduino Uno.
Si lo que se busca es un proyecto compacto sin darle importancia al número de
pines de entrada y salida, y que el precio sea económico lo ideal es una placa
Arduino Micro, si el código es extenso y requiere el uso de muchos pines de E/S
la mejor solución es Arduino Mega 2560, pero si se quiere crear un prototipo
pequeño, añadir un escudo y tener una opción rentable se aconseja un Arduino
Uno.
Los microcontroladores de las placas Arduino suelen ser AVR de Atmel. Un
microcontrolador es un circuito integrado programable que almacena y ejecuta
una serie de instrucciones. La mayoría de estos microcontroladores tienen
procesadores 8-bit RISC con arquitectura Harvard.
AVR fue una de las primeras familias de en usar memoria flash en el chip para
el almacenamiento de programas, a diferencia de la ROM, EPROM o EEPROM,
que son programables de una sola vez. Estos microcontroladores encuentran
muchas aplicaciones como sistemas integrados y son comunes en aplicaciones
integradas educativas y para aficionados.
Todos los microcontroladores de Arduino como el ATmega328, el ATmega32u4,
el ATmega2560… pertenecen a la familia de microcontroladores de AVR de
Atmel.

20
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 5.2.- Microcontrolador ATMEGA328. [21]

En las siguientes tablas se observan las diferentes especificaciones técnicas de


las tres placas de Arduino que se han explicado:

Tabla 5.1.- Especificaciones técnicas del Arduino UNO.

ARDUINO UNO
Especificaciones técnicas
Procesador AtMega 328P
Velocidad de reloj 16 MHz
Memoria flash 32 kB
EEPROM 1 kB
SRAM 2 kB
Voltaje 5V
Pines digitales 14
Pines PWM 6
Pines analógicos 6
Conectividad USB Sí

Tabla 5.2.- Especificaciones técnicas del Arduino MEGA 2560.

ARDUINO MEGA 2560


Especificaciones técnicas
Procesador AtMega 2560
Velocidad de reloj 16 MHz
Memoria flash 256 kB
EEPROM 4 kB
SRAM 8 kB
Voltaje 5V
Pines digitales 54
Pines PWM 15
Pines analógicos 16
Conectividad USB Sí

21
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Tabla 5.3.- Especificaciones técnicas del Arduino Micro.

ARDUINO MICRO
Especificaciones técnicas
Procesador AtMega 32U4
Velocidad de reloj 16 MHz
Memoria flash 32 kB
EEPROM 1 kB
SRAM 2,5 kB
Voltaje 5V
Pines digitales 20
Pines PWM 7
Pines analógicos 12
Conectividad USB Micro USB

5.2.2. STM32 Y ARM

Las placas de STM32 son placas de desarrollo muy similares a las placas
Arduino, pero su procesador en vez de ser AVR es ARM, esto comporta en una
especificaciones y prestaciones superiores que con el procesador de Arduino.
Todo y eso, hay una placa de la familia de Arduino con este tipo de procesadores,
Arduino DUE.
Las placas STM32 son placas bastante asequibles económicamente, así que
hace mucha competencia a las placas de Arduino debido a su parecido precio y
sus mejores prestaciones.
Las placas STM32 están diseñadas para respaldar a aquellos usuarios que
deseen familiarizarse con las características de la familia completa de MCU
STM32. Estas placas son ideales para la creación rápida de prototipos y la
conectividad estandarizada permite al diseñador crear y reutilizar hardware
complementario en toda la gama de placas Núcleo.
Como puntos negativos, STM32 es más complicado de programar que Arduino,
debido a la escasez de información disponible y la ausencia de una comunidad
de usuarios, sin embargo, se está implementando con rapidez en una gran
cantidad de desarrollos y placas.
La arquitectura ARM ha sido utilizada para el diseño de microcontroladores
estándar. El conjunto de instrucciones común y la integración en el chip de la
funcionalidad de depuración permite la reutilización de muchos componentes de
un diseño para otro. La arquitectura ARM es una implementación RISC con los
siguientes comandos: Los comandos originales ARM todas las instrucciones son
32-but, con la introducción del núcleo ARM7TDMI se desarrolló el juego de
instrucciones THUMB, de 16-bit que son una abreviación de las instrucciones
ARM de 32-bit, y THUMB2 que complementa THUMB con la mayoría de
instrucciones ARM más populares. El nivel de desarrollo para estos
microcontroladores es C y C++.

22
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 5.3.- Microcontrolador con arquitectura ARM. [21]

En la siguiente tabla se muestran las especificaciones técnicas de la placa


STM32F103:

Tabla 5.4.- Especificaciones técnicas de la placa STM32F103.

STM32F103
Especificaciones técnicas
Procesador ARM 32-bit Cortex -P3 CPU Core
Velocidad de reloj 72 MHz
Memoria flash 64 kB
SRAM 20 kB
Voltaje 5V
Pines digitales 26
Pines analógicos 10
Conectividad USB Micro USB

5.2.3. PIC

El nombre PIC de este tipo de microcontroladores viene de “Peripheral Interface


Controller”. El primer microcontrolador PIC fue creado a mediados de los años
70, el PIC se llamaba PIC1650 y fue diseñado para propósitos totalmente
distintos, 10 años más tarde, con la adición de la memoria EEPROM, el circuito
se convirtió en un verdadero microcontrolador PIC.
Todos estos tipos de microcontroladores utilizan una arquitectura Harvard, lo que
quiere decir que su memoria de programa está conectada a la CPU por más de
8 líneas. En el mercado se encuentran PICs de 12, 14 y 16 bits, dependiendo de
la anchura del bus.
La mayoría de PICs de hoy en día incorporan ICSP (In Circuit Serial
Programming) o LVP (Low Voltage Programming), lo que perite programar el PIC
directamente en el circuito de destino.
Los microcontroladores PIC de la actualidad son PICs de 32 bits, que se lanzaron
en 2007 con una velocidad de procesamiento de 1,5 DMIPS/MHz con capacidad

23
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

HOST USB, esto permite un procesamiento de la información increíble con un


núcleo de procesador del tipo M4K.

En la siguiente tabla se observa la arquitectura de los diferentes PICs del


mercado:

Figura 5.4.- Características de diferentes tipos de microcontroladores PIC. [10]

Como se puede observar en la tabla anterior, excepto los PICs de 16 bits, todos
tienen una arquitectura Harvard de 8 bits, debido a eso, todos utilizan el mismo
juego de instrucciones y el “esqueleto” básico de hardware conectado a más o
menos unidades periféricas.

Algunas de las ventajas de este tipo de microcontroladores son:


. Una gran eficiencia del código permitiendo una gran compactación de los
programas.
. Rapidez de ejecución a una velocidad de 5 millones de instrucciones por
segundo.
. Posee una gran seguridad en acceso gracias a la separación de memoria de
datos y de programa.
. Existe una compatibilidad de pines y código entre dispositivos de la misma
familia.
. Tienen una gran variedad de versiones en distintos encapsulados sin
reducción de prestaciones internas.
. Poseen herramientas de desarrollo software y hardware abundantes y de
bajo coste.
24
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Los PICs comúnmente más usados son: PIC12C508, PIC15F84, PIC12F629,


PIC16F628, PIC16F88, PIC18F2455 y el PIC32, de 32 bits.

Figura 5.5.- Microcontrolador PIC. [10]

5.3. SENSORES

A continuación, se introducen las posibles soluciones para los sensores de


temperatura y los sensores de movimiento para el desarrollo del prototipo.

5.3.1. SENSORES DE TEMPERATURA

. DHT11 y DHT22

Los sensores DHT11 y DHT22 son los más utilizados para cualquier placa de
Arduino. Los dos sensores se componen de dos partes, un termistor y un sensor
de humedad capacitivo, también constan de un circuito integrado básico en el
interior que hace la conversión de analógico a digital para enviar una señal digital
con la temperatura y la humedad.

Figura 5.6.- Sensor DHT11 y DHT22. [7]

25
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

A continuación, se muestran las especificaciones técnicas de cada uno de estos


sensores, donde se observa en que se diferencian el uno del otro:

Tabla 5.5.- Especificaciones técnicas del sensor DHT11.

DHT11
Especificaciones técnicas
Alimentación 3,3 Vdc-5 Vdc
Señal de salida Digital
Rango medida de temperatura 0 ºC - 50 ºC
Precisión temperatura ±2 ºC
Rango medida de humedad 20 % - 90 % RH
Precisión humedad ±4 % RH
Velocidad de muestreo 1 Hz

Tabla 5.6.- Especificaciones técnicas del sensor DHT22.

DHT22
Especificaciones técnicas
Alimentación 3,3 Vdc-5 Vdc
Señal de salida Digital
Rango medida de temperatura -40 ºC - 125 ºC
Precisión temperatura ± 0,5 Cº
Rango medida de humedad 0 % - 100 % RH
Precisión humedad ±2 % - 5 % RH
Velocidad de muestreo 0,5 Hz

. LM35

El sensor LM35 es un sensor de temperatura lineal que emite un voltaje


proporcional al valor de la temperatura. Este sensor requiere de muy poca
corriente para funcionar, aproximadamente unos 60µA, en consecuencia, se
produce un autocalentamiento del sensor muy bajo, impidiendo que la medición
de temperatura se vea afectada. Es compatible con Arduino y es un sensor
barato y fácil de usar, también tiene un bajo consumo de energía.

26
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 5.7.- Sensor LM35. [7]

Sus especificaciones técnicas principales son:

Tabla 5.7.- Especificaciones técnicas del sensor LM35.

LM35
Especificaciones técnicas
Alimentación -0,2 Vdc – 35 Vdc
Señal de salida Digital
Rango medida de temperatura -55 ºC – 150 ºC
Precisión temperatura ± 0,5 ºC

5.3.2. SENSORES DE MOVIMIENTO

Cualquier objeto, persona, animal… emite una radiación de bajo nivel, y cuanto
más caliente más radiación emite. Esto permite detectar intrusos o cualquier
movimiento. Los sensores infrarrojos pasivos son ideales para detectar dichos
movimientos.

. HC-SR501

El HC-SR501, entra en funcionamiento cuando alguien se mueve en la franja


que barre su detector, entre 3 y 7 metros de distancia. Este sensor dispone de 3
pines, uno para la alimentación, otro para la tierra, y otro de salida de datos
detectados. También dispone de 2 potenciómetros para ajustar la sensibilidad y
la demora.

27
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 5.8.- Sensor HC-SR501. [12]

El sensor es un detector de movimiento dividido en dos mitades, porque para


detectar el movimiento están conectadas de tal manera que se anulan para que,
si una mitad ve más o menos radiación IR que la otra, la salida oscile a alto o
bajo.
Los elementos de ajuste del sensor HC-SR501 son:
. Selector de modo: permite cambia de modo de funcionamiento continuo o el
modo de repetición. En el modo de repetición se activa al detectar movimiento y
vuelve luego a su estado normal. El modo continuo, si el sensor detecta
movimiento de manera continuada mantendrá una señal continua.
. Ajuste de sensibilidad: permite aumentar o disminuir la sensibilidad. Con ello
se puede ajustar la distancia a la que se activará y la cantidad de movimiento
necesario para activar el sensor.
. Ajuste del temporizador: puede aumentar o disminuir el tiempo que se
activará el sensor cuando detecte presencia. El rango de este ajuste se sitúa
entre los 3 segundos y unos 5 minutos.
En la siguiente tabla se observan las especificaciones técnicas de este sensor.

Tabla 5.8.- Especificaciones técnicas del sensor HC-SR501.

HC-SR501
Especificaciones técnicas
Consumo de energía 65 mA
Temperatura de funcionamiento -20º a 80º
Voltaje de salida 3,3 V TTL
Distancia de cobertura 120º y 7 m
Voltaje de entrada 4 V – 12 V

. DELEYCON MK897

El sensor deleyCON MK897, se ha creado para espacios interiores y comparte


con algunos modelos de su categoría el grado de protección IP20. Funciona a

28
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

través de tecnología por infrarrojos y el sensor que integra reconoce rápidamente


la presencia de algo o alguien.
Este modelo tiene un rango de alcance máximo de nueve metros y un campo de
visión de 160º siendo compatible con lámparas LED de bajo consumo. Permite
ajustar el brillo ambiental y el tiempo que estará encendida la luz a través de dos
reguladores que funcionan de manera independiente.

Figura 5.9.- Sensor de presencia Deleycon. [21]

29
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

6. SOLUCIONES ESCOGIDAS

En este capítulo se proponen las soluciones escogidas para facilitar el desarrollo


del proyecto y el desarrollo de la programación del prototipo de pruebas, y
posteriormente las escogidas para el desarrollo del prototipo de ventas.

6.1. PROTOTIPO DE PRUEBAS

6.1.1. ESQUEMA ELÉCTRICO

En este punto se muestra la figura del esquema eléctrico del prototipo de


pruebas en el que se encuentran todas las conexiones necesarias para el buen
funcionamiento de todos los componentes que van a soldarse en la placa de
circuito impreso.

Figura 6.1.- Esquema eléctrico del prototipo de pruebas. [12]

6.1.2. SENSOR DE TEMPERATURA Y HUMEDAD

Se ha escogido el sensor DHT22 porque el prototipo de pruebas se realizará con


una placa de desarrollo Arduino cuyo microcontrolador es el AtMega2560, y es
un sensor que se implementa perfectamente en este tipo de placas con estos
microcontroladores. Por lo tanto, entre el DHT y el LM35, se ha escogido el
sensor de temperatura DHT.
El DHT22 a diferencia del LM35, requiere de un pin digital para la lectura de la
temperatura y humedad del sensor, y esto facilita el código y protege mejor al
sensor del ruido, aparte de que el LM35 solo mide temperatura y los dos DHT
miden tanto temperatura como humedad.
Si se observan las características eléctricas se puede diferenciar que entre el
DHT11 y el DHT22 hay alguna diferencia. El DHT22 es mucho más preciso y
cuenta con un rango mayor de medidas tanto de temperatura como de humedad,
por ello, se elige para el proyecto el sensor DHT22.
30
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Si este sensor se usa solo sin venir montado en un módulo y el sensor está
alejado, se debe usar una resistencia pull-up que haga un puente entre el pin
Vcc y el pin DATA.
El sensor se compone de 4 pines, el primero de la imagen sirve para alimentarlo,
el siguiente sirve para la salida de datos adquiridos por el sensor, el tercero no
se conecta y el cuarto es para conectarlo a tierra.

Figura 6.2.- Sensores DHT11 y DHT22. [12]

Las especificaciones técnicas del DHT22 se muestran en la tabla 5.2.


El conexionado del DHT22 es igual que el DHT11 como se puede observar en la
siguiente figura. Hay 4 pines como se ha comentado anteriormente. Se conecta
a 5 voltios el pin de alimentación y a GND, el pin de tierra. Se ha de introducir
una resistencia de 220 Ω entre el pin de datos y la alimentación. El pin de datos
se conecta a uno de los pines digitales de la placa Arduino.

Figura 6.3.- Esquema de conexión del sensor DHT22. [21]

6.1.3. DISPLAY LCD

Para este proyecto se ha escogido usar un LCD 1602 para poder visualizar o
monitorear parámetros. También hay el LCD 2004, de 4 filas y 20 columnas, o el
típico display de 7 segmentos en el que limita a valores numéricos e incluso si

31
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

se ponen varios dígitos a nivel de hardware, aumenta el diseño electrónico por


lo que se necesitan técnicas de multiplexado.
Los LCD más utilizados comúnmente son el LCD 1602 y el 2004, con un tamaño
de 16x2 y 20x4 respectivamente.
Se ha escogido el LCD 1602 de 16 columnas y 2 filas, porque para observar
algún valor o mostrar algún pequeño texto ya cumple las expectativas de este
proyecto y también por su bajo consumo, por su solución más práctica, por los
diferentes tamaños que hay en el mercado, y porque trabaja con caracteres
alfanuméricos, por lo que se puede representar cualquier tipo de texto o variable.
El LCD tiene una memoria interna en donde almacena todos sus caracteres
alfanuméricos, los cuales se puede extraer en ocho caracteres personalizados
adicionales. En la siguiente tabla se puede observar:

Figura 6.4.- Letras y símbolos de la pantalla LCD. [13]

En la siguiente tabla se observan las especificaciones técnicas del LCD1602:

32
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Tabla 6.1.- Especificaciones técnicas del display LCD 1602.

LCD 1602
Características eléctricas
Corriente de funcionamiento 0,2 mA
Voltaje LCD 3 V - 11 V
Resistencia de encendido 20 kΩ
Voltaje de entrada a nivel alto 0,7 V
Voltaje de salida a nivel bajo -0,3 V

Para la comunicación del LCD y un controlador utiliza un bus de 8 datos, pero se


puede configurar para trabajar con uno de 4 datos. También usa pines de control
RS, de lectura o escritura RW, y para habilitar o deshabilitar el LCD.
Para gestionar el contraste usa una entrada analógica, y por lo general, se usa
un potenciómetro para regularlo. Los LCD que tienen backlight, tienen dos pines
de LED+ (A) y LED- (K) los cuáles se han de alimentar a Vcc y GND
respectivamente.
En la siguiente tabla se muestra el conexionado de cada pin del LCD.

Tabla 6.2.- Conexión de los pines del display LCD.

1- Vss GND
2- Vdd 5V
3- Vee Potenciómetro
4- RS Pin digital
5- RW GND
6- EN Pin digital
7- D0 Pin digital
8- D1 Pin digital
9- D2 Pin digital
10- D3 Pin digital
11- D4 Pin digital
12- D5 Pin digital
13- D6 Pin digital
14- D7 Pin digital
15- LED+ Vcc
16- LED- GND

En la siguiente imagen se observa el conexionado del LCD 1602 a una placa


Arduino Uno.

33
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 6.5.- Esquema de conexión del LCD 1602. [14]

6.1.4. KEYPAD 4X4

Los módulos de teclado 4x4 disponen de 16 botones en forma de matriz, a pesar


de tener 16 botones, solo dispone de 8 pines de conexión.
4 de estos pines corresponden a las 4 filas del teclado y los otros 4, a las 4
columnas que dispone el teclado.
La estructura interna de un módulo de este tipo se observa en la siguiente figura:

Figura 6.6.- Esquema interno keypad 4x4. [15]

Cuando se pulsa un botón cierra el circuito en sus extremos, logrando que el


cierre del pulsador conecte eléctricamente una fila y una columna, esto permite
detectar el botón que está presionado sabiendo el número de fila y columna que
están conectados.

34
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Tabla 6.3.- Especificaciones técnicas del teclado keypad 4x4.

KEYPAD 4x4
Especificaciones técnicas
Voltaje máximo 24 V
Corriente máxima 30 mA
Temperatura máxima de funcionamiento 0 ºC a 50 ºC
Tiempo de rebote ≤ 5 ms
Pines de acceso 8

En la siguiente figura se muestra la conexión del keypad al Arduino, conectando


los 8 pines, a 8 entradas digitales del Arduino.

Figura 6.7.- Esquema de conexión del teclado 4x4. [15]

6.1.5. HC-SR501

Se ha escogido este sensor de presencia porque es el más fácil de implementar


en el tipo de placa seleccionada para este proyecto.
Es uno de los sensores de movimiento más usados del mercado actualmente,
por las prestaciones que tiene y por su precio económico.
Es un sensor de movimiento de tipo infrarrojo pasivo, es decir no emite energía,
solo la recibe. El módulo del sensor consiste en un circuito impreso en el que
encima de él se monta el sensor y varios componentes electrónicos que permiten
conectarlo muy fácilmente al Arduino.
Como se ha comentado anteriormente el sensor dispone de tres pines, uno para
GND, otro para la alimentación, y otro para la señal. Este último, funciona de tal
manera que si el sensor detecta movimiento cambia su estado a un nivel alto.
Este sensor tiene elementos de ajuste como se ha comentado anteriormente,
como son el tiempo y la sensibilidad, que se puede observar en la siguiente
figura.

35
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 6.8.- Pines sensor HC-SR501. [21]

Las características eléctricas del sensor de movimiento HC-SR501 se


encuentran en la tabla 5.8.
El conexionado de este sensor con la placa de Arduino se puede observar en la
siguiente imagen:

Figura 6.9.- Esquema de conexión del sensor HC-SR501. [12]

6.1.6. SENSOR DE GAS MQ-2

Este sensor es electroquímico y varía su resistencia cuando se expone a


determinados gases. Internamente posee un calentador encargado de aumentar
la temperatura interna y con esto el sensor pueda reaccionar con los gases
provocando un cambio en el valor de la resistencia. El calentador necesita 5 V,
el sensor se comporta como una resistencia y necesita una resistencia de carga
para cerrar el circuito, y con este hacer un divisor de tensión para poder leerlo
desde un microcontrolador.
Este sensor se encuentra en módulos, lo que simplifica el conexionado y facilita
su uso, solo basta alimentar el módulo y leer el sensor. Este sensor también
puede trabajar con una salida digital, la cual internamente trabaja con un

36
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

comparador y con la ayuda de un potenciómetro se puede calibrar el umbral y


así, interpretar la salida digital como si hay o no presencia de gas.
El sensor MQ-2 que se usa en este proyecto es adecuado para detectar GLP,
propano, metano, alcohol, hidrógeno y humo.

Figura 6.10.- Sensor de gas MQ-2. [13]

Tabla 6.4.- Especificaciones técnicas del sensor de gas MQ-2.

MQ-2
Especificaciones técnicas
Alimentación 5V
Resistencia del calentador 33 Ω ± 5%
Temperatura de almacenamiento -20º - 70º
Consumo de calefacción <800 mW

En la siguiente imagen se observa el conexionado del sensor de gas MQ-2 en


una placa Arduino Uno. Como se ve un cable va a la alimentación el otro a tierra
y el tercero se pone como entrada analógica.

Figura 6.11.- Esquema de conexión del sensor de gas MQ-2. [13]

6.1.7. MOTOR PASO A PASO 28BYJ-48

Un motor paso a paso está compuesto por el rotor y el estator. El estator es una
parte del motor estacionaria, y el rotor, se monta en el eje con un cojinete que
gira siguiendo el campo magnético giratorio, creado alrededor del estator.

37
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Los motores paso a paso se dividen en unipolares y bipolares. La principal


diferencia es que el motor unipolar funciona con una polaridad de corriente, y el
motor bipolar funciona con dos polaridades, lo que significa que el flujo de
corriente en la bobina es variable. El motor paso a paso 28BYJ-48 es un motor
paso a paso bipolar.
Se ha escogido este motor porque se ha considerado que para las funciones que
debe realizar es el idóneo, y porque, con Arduino, es un motor fácil de
complementar y programar. También cabe decir que tiene un funcionamiento
muy preciso, un fácil control de la posición del rotor y su velocidad de rotación,
tiene una alta durabilidad mecánica y una gran fiabilidad, aunque este tipo de
motor necesita energía constantemente, tanto si está parado como en
movimiento.
Este motor es un dispositivo electromecánico que convierte pulsos eléctricos en
movimientos mecánicos discretos. El eje de este motor gira en pasos discretos
en función del impulso eléctrico recibido. La velocidad de rotación de los ejes del
motor está relacionada con la frecuencia de los pulsos de entrada y la duración
de la rotación está relacionada con el número de pulsos de entrada aplicada.
Una de las mayores ventajas del uso de este motor es que tiene una gran
capacidad para ser controlado con precisión en un sistema de lazo abierto, sin
la necesidad de ninguna información de retroalimentación de posición es
necesaria.

Figura 6.12.- Motor paso a paso 28BYJ-48. [16]

A continuación, se expondrán las especificaciones técnicas de este motor:

38
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Tabla 6.5.- Especificaciones técnicas del motor paso a paso 28BYJ-48.

28BYJ-48
Especificaciones técnicas
Tensión Nominal 5 V – 12 V
Resistencia Interna 50 Ω
Par Motor 34 N/m
Pasos por vuelta 64
Ángulo de paso 5,625º
Frecuencia 100 Hz
Resistencia de aislamiento 100 MΩ
Ruido 35 dB

Como ya se ha visto el 28BYJ-48 tiene un ángulo de paso de 5’625º, pero, con


el reductor interno que tiene una relación de 1/64, se combina haciendo que la
precisión sea de 4096 pasos por vuelta, equivalente a un paso de 0’088º, esto
significa que se caracteriza por una gran precisión.

Este motor requiero de un driver para ponerse en funcionamiento. Este driver


tiene las siguientes conexiones:

Figura 6.13.- Esquema eléctrico driver y motor 28BYJ-48. [16]

El esquema de la conexión de este motor a una placa Arduino se muestra en la


siguiente figura. En ella se observa como los cinco cables del motor van
directamente al driver. El driver debe ser alimentado correctamente con su
conexión a la alimentación y otro a tierra. De él salen cuatro cables que se
conectan a cuatro entradas digitales del Arduino.

39
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 6.14.- Esquema conexión Arduino, driver y motor 28BYJ-48. [16]

6.1.8. RTC DS1302

Un Reloj de Tiempo Real (RTC), es un reloj de computadora que suele tener el


formato de un circuito integrado. Se han diseñado para controlar el tiempo, en
tiempo real. La memoria del sistema de los relojes almacena descripciones del
sistema y configura valores. La información que se mantiene en el RTC se puede
leer con un microprocesador. Funcionan con una batería de litio o una fuente de
alimentación normal. En el caso del RTC DS1302 funciona con una batería de
litio.
El RTC DS1302 es el sucesor del DS1202, que posee unas características
adicionales de pines de alimentación dual para fuentes de alimentación
primarias.
El DS1302 contiene un reloj en tiempo real de 31 bytes de RAM estática. Se
comunica con un microprocesador a través de una interfaz serial simple. Como
la mayoría de relojes, proporciona información sobre segundos, minutos, horas,
día, fecha, mes y año.

Figura 6.15.- Reloj de Tiempo Real. [17]

Las especificaciones técnicas del DS1302 se muestran en la siguiente tabla:

40
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Tabla 6.6.- Especificaciones técnicas del RTC DS1302.

RTC DS1302
Especificaciones técnicas
Voltaje de operación 2 V – 5,5 V
Temperatura de operación 0 ºC – 70 ºC
TTL compatible Sí (Vcc = 5 V)
Batería requerida CR2032
Memoria RAM 31 x 8 bytes
Corriente de entrada 85 µA – 500 µA

La interfaz de este RTC se simplifica mediante el uso de comunicación en serie


síncrona y solo se requieren tres cables para comunicarse con el reloj, CLK,
DATA y RST. En la siguiente figura se observa cómo es la conexión con Arduino
del RTC D21302.

Figura 6.16.- Esquema conexión del RTC. [17]

6.1.9. BUZZER KY-012

El buzzer KY-012 es un zumbador activo, un dispositivo que genera un sonido


de una frecuencia determinada y fija cuando están conectados a una tensión.
Un buzzer activo, como este, incorpora un oscilador simple por lo que
únicamente es necesario suministrar corriente al dispositivo para que emita
sonido, sin embargo, un buzzer pasivo necesitaría de una onda de frecuencia
para que funcione. Como el buzzer activo incorpora de forma interna la
electrónica necesaria para hacer vibrar el altavoz resulta muy sencillo de
controlar y conectar, y es por ello, que se ha decidido usar este zumbador para
incorporarlo en el proyecto.
Una de las desventajas de este tipo de zumbadores es que no se puede variar
el tono del sonido emitido.

41
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

El consumo eléctrico de un buzzer varia con la potencia, y en el mercado se


encuentran diferentes tipos de buzzers activos con distintos tonos.

Figura 6.17. - Zumbador activo KY-012. [18]

Las especificaciones técnicas del KY-012 se muestran en la siguiente tabla:

Tabla 6.7.- Especificaciones técnicas del zumbador KY-012.

KY-012
Especificaciones técnicas
Tensión de funcionamiento 3,5 V – 5,5 V
Corriente máxima 30 mA
Frecuencia de resonancia 2500 Hz ± 300 Hz
Salida de sonido mínima 85 dB a 10 cm
Temperatura de trabajo - 20 ºC – 70 ºC

En la siguiente figura se puede observar cómo es la conexión a Arduino de este


dispositivo. En ella se puede observar como el buzzer tiene tres pines de los
cuales se usan dos, uno para conectarlo a tierra y otro a una entrada digital de
la placa Arduino.

Figura 6.18. - Esquema conexión zumbador activo KY-012. [18]

42
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

6.1.10. MÓDULO BLUETOOTH HC-06

Existen varios modelos de módulos bluetooth pero los más usados son el HC-06
y el HC-05. El módulo HC-06 se comporta como esclavo, esperando las
peticiones de conexión. Si algún dispositivo se conecta, el HC-06 transmite a
este todos los datos que recibe del Arduino y viceversa.
Físicamente, el módulo HC-06 tiene el mismo aspecto a simple vista que los
demás módulos. La principal diferencia entre el módulo HC-06 y el HC-05 es que
funcionan como esclavo y como maestro y esclavo respectivamente. También
se diferencian en el número de pines, el HC.05 tiene seis pines mientras que el
usado para este proyecto, el HC-06 tiene cuatro pines.

Figura 6.19.- Módulo bluetooth HC-06. [13]

El módulo tiene cuatro pines, el primero, Vcc, es el pin que va conectado al


voltaje positivo de alimentación, y hay que tener cuidado porque hay módulos
que solo soportan voltajes de 3,3 V. El segundo pin es el de tierra, que va
conectado al negativo de la alimentación. El tercer pin es el TX, llamado pin de
transmisión de datos, por este pin el módulo transmite los datos que le llegan
desde el dispositivo móvil u ordenador, por ello este pin debe ir conectado al RX
de Arduino, pin de recepción de datos de Arduino. El último pin es el de recepción
de datos, por el cual se reciben los datos de Arduino, y este pin va conectado a
TX de Arduino.
Para poder usar el módulo se ha tenido que configurar previamente algunos
parámetros como la velocidad de transmisión, el nombre y código de vinculación.
El HC-06 permite la configuración de algunos de sus parámetros de
funcionamiento mediante el uso de comandos AT, que son una lista de
comandos que se envían por medio de un puerto serie.
Los siguientes parámetros vienen por defecto, el código de emparejamiento es
“1234”, la velocidad en baudios de 9600 y el nombre HC-06.
Con la ayuda del código se ha podido modificar el nombre del módulo, y se han
mantenido la velocidad de transmisión y el código para poder emparejar el
módulo bluetooth con otro dispositivo.
En la siguiente tabla se muestran las especificaciones técnicas de este
componente.

43
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Tabla 6.8.- Especificaciones técnicas del módulo bluetooth HC-06.

HC-06
Especificaciones técnicas
Sensibilidad del receptor - 85 dBm
Corriente de funcionamiento 40 mA
Voltaje de funcionamiento 3,3 V – 6 V
Temperatura de trabajo - 20 ºC – + 55 ºC
Banda ISM 2,4 GHz – 2,48 GHz

El conexionado del módulo bluetooth con Arduino se muestra en la siguiente


figura.

Figura 6.20.- Esquema conexión módulo bluetooth HC-06. [13]

6.1.11. PLACA ARDUINO MEGA 2560

La placa escogida para facilitar el desarrollo del proyecto, es una imitación de la


placa Arduino Mega 2560 de PC componentes.
Debido a que la placa Arduino Mega 2560 adquirida por Amazon dio algún error,
se decidió adquirir esta imitación que se denomina JOY-IT Mega 2560.

Figura 6.21.- Arduino Mega 2560. [21]

44
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Como es una placa idéntica a la de Arduino, se hablará de ella como si lo fuese.


Se ha escogido esta placa por su fácil adquisición en el mercado, su precio
económico y también porque puede trabajar en varias plataformas. La placa
Mega 2560 tiene más memoria flash, EEPROM y SRAM que por ejemplo la placa
Micro y la Uno. A parte de esta capacidad superior posee 54 pines digitales, 16
pines de modulación de ancho de pulso y 16 pines analógicos.
El microcontrolador de esta placa es el AtMega2560 como se ha explicado
anteriormente y está implementado en la placa de desarrollo de prototipos de
Arduino.
Todas estas características han favorecido a la decisión de adquirir esta placa
porque para el tipo de proyecto que se ha realiza se va a hacer uso de muchas
entradas, tanto digitales, como analógicas como de modulación de ancho de
pulso.
A parte de todo lo explicado, el entorno de programación de Arduino es flexible
y fácil de usar. Y por ello también se hará uso de esta placa por la facilidad de
implementar todos los componentes y programarlos de una forma sencilla y
rápida.

6.1.12. CONTROL DISTRIBUIDO

Un PLC que constituye un sistema de control centralizado se utiliza para


controlar y monitorear los parámetros del proceso a altas velocidades. Sin
embargo, por la limitación de número de dispositivos de E/S no pueden manejar
estructuras complejas, y es preferible el sistema de control distribuido para
aplicaciones de control complicadas con un mayor número de E/S.
También elimina una gran cantidad de cableado, que supone menos
posibilidades de que algo salga mal, hay menos puntos de conexión y en
consecuencia menos vulnerabilidades y menos inferencia eléctrica a parte de
reducir el calor.
Un sistema de control distribuido bien diseñado es relativamente fácil de
mantener y actualizar, si un nuevo proceso viene con su propio controlador, gran
parte de la funcionalidad se puede probar y establecer antes de la conexión
minimizando el tiempo de inactividad y el riesgo para el sistema completo.
Por todos estos motivos se considera que un sistema de control distribuido es el
mejor sistema para implementar en este proyecto, el que aportará más virtudes.

6.1.13. CONEXIÓN EN PROTOBOARD

Se han conectado cuatro diodos LED de cuatro colores distintos, rojo, amarillo,
verde y azul. El circuito que se realiza para el buen funcionamiento de estos
diodos es mediante una resistencia de pull-down, es decir tienen una resistencia

45
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

de 220 Ω entre el cátodo y la tierra como se puede observar en la siguiente


imagen.

Figura 6.22.- Esquema conexión de un LED. [21]

También se han conectado cuatro pulsadores. Estos pulsadores necesitan de


una resistencia pull-down entre una de sus patas y GND. En la misma pata que
se conecta la resistencia se conecta a una entrada digital del Arduino. La otra
pata del pulsador está conecta a 5 V como se observa.

Figura 6.23.- Esquema de conexión de un pulsador. [21]

Todos estos componentes se han conectado conjuntamente mediante la ayuda


de una protoboard. Todos estos componentes han estado incluidos para cumplir
con el objetivo de las especificaciones básicas y aportar al prototipo todas las
funcionalidades explicadas anteriormente, con tal de beneficiar a aquellas
personas que presenten algún tipo de discapacidad.

46
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 6.24.- Prototipo de pruebas en protoboard.

6.2. PROTOTIPO DE VENTAS

El prototipo de ventas necesita de una mayor cantidad de componentes y


algunos componentes que se modifiquen por otros mejores, que, por su coste
económico, o por otros aspectos, no se han utilizado para el prototipo de
pruebas.
El prototipo de ventas se basa en función de una vivienda estándar con una
cocina, un comedor, dos dormitorios y dos lavabos, como se puede observar en
la siguiente figura.

Figura 6.25.- Plano de una vivienda estándar. [21]

El sensor de gas MQ-2, el keypad 4x4, el display LCD, el sensor de temperatura


y humedad DHT22, el Reloj de Tiempo Real, el módulo bluetooth HC-06 y el
zumbador KY-012, se usarán también para el prototipo de ventas.

47
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

6.2.1. ESQUEMA ELÉCTRICO

Para el prototipo de ventas se ha diseñado, con la ayuda del Eagle, su esquema


eléctrico. En él se pueden observar todas las conexiones necesarias para el
sistema de gestión domótica de la vivienda. Se ha añadido un regulador de 12 V
a 5 V, los circuitos de acondicionamiento necesarios para por ejemplo el Reset,
los pines de conexión para los sensores y actuadores, el circuito de
acondicionamiento para la programación de una bombilla, la conexión del display
LCD 1602 y del keypad 4x4.

Figura 6.26. - Esquema eléctrico del prototipo de ventas

A continuación, se muestra una tabla dónde se indica el puerto, el tipo de pin y


el componente que irá conectado a cada puerto del microcontrolador.

Tabla 6.9.- Conexión componentes al puerto del AtMega2560.

PUERTO TIPO DE PIN COMPONENTE


PA0 Pin digital Bombilla
PA1 Pin digital Bombilla
PA2 Pin digital Bombilla
PA3 Pin digital Bombilla
PA4 Pin digital Bombilla
PA5 Pin digital Bombilla
PA6 Pin digital Bombilla
PA7 Pin digital Bombilla
PB0 Pin digital Keypad

48
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

PUERTO TIPO DE PIN COMPONENTE


PB1 Pin digital Keypad
PB2 Pin digital Keypad
PB3 Pin digital Keypad
PB4 Pin digital (PWM) Keypad
PB5 Pin digital (PWM) Keypad
PB6 Pin digital (PWM) Keypad
PB7 Pin digital (PWM) Keypad
PC0 Pin digital LCD
PC1 Pin digital LCD
PC2 Pin digital LCD
PC3 Pin digital LCD
PC4 Pin digital LCD
PC5 Pin digital LCD
PC6 Pin digital Bombilla
PC7 Pin digital Bombilla
PD0 Pin digital KY-012
PD1 Pin digital Electroimán
PD2 Pin digital (RX)
PD3 Pin digital (TX)
PD4
PD5
PD6
PD7 Pin digital DHT22
PE0 Pin digital (RX) HC-06
PE1 Pin digital (TX) HC-06
PE2
PE3 Pin digital (PWM)
PE4 Pin digital (PWM)
PE5 Pin digital (PWM) Motor
PE6
PE7
PF0 Pin analógico
PF1 Pin analógico
PF2 Pin analógico
PF3 Pin analógico
PF4 Pin analógico
PF5 Pin analógico
PF6 Pin analógico
PF7 Pin analógico
PG0 Pin digital RTC
PG1 Pin digital RTC
PG2 Pin digital RTC
PG3

49
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

PUERTO TIPO DE PIN COMPONENTE


PG4
PG5 Pin digital (PWM) Motor
PG6
PG7
PH0 Pin digital (RX)
PH1 Pin digital (TX)
PH2
PH3 Pin digital (PWM) Motor
PH4 Pin digital (PWM) Motor
PH5 Pin digital (PWM) Motor
PH6 Pin digital (PWM) Motor
PH7
PJ0 Pin digital (RX)
PJ1 Pin digital (TX)
PJ2
PJ3
PJ4
PJ5
PJ6
PJ7
PK0 Pin analógico MQ-2
PK1 Pin analógico
PK2 Pin analógico
PK3 Pin analógico
PK4 Pin analógico
PK5 Pin analógico
PK6 Pin analógico
PK7 Pin analógico
PL0 Pin digital EKM
PL1 Pin digital EKM
PL2 Pin digital EKM
PL3 Pin digital (PWM) EKM
PL4 Pin digital (PWM) EKM
PL5 Pin digital (PWM) EKM
PL6 Pin digital EKM
PL7 Pin digital EKM

50
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

6.2.2. LUCES

Para el control de las luces se modificarán los diodos LED usados en el prototipo
de pruebas por bombillas. Las bombillas requieren de un voltaje de alimentación
igual al voltaje de una fase de la red eléctrica de la vivienda, por ello, es
necesario, el uso de un relé con tal de establecer conexión con el
microcontrolador.
Suponiendo que se pone una bombilla en cada los departamentos del hogar
comentados anteriormente, y en el pasillo y recibidor, es necesario conectar un
número de 8 bombillas. También, a parte de estas 8, se conectarán 2 más, una
para avisar de que la contraseña para abrir la puerta del hogar es correcta y otra
para avisar que han picado a la puerta, estas dos, conectadas en el comedor.
Las bombillas que se han propuesto para el prototipo de ventas son las bombillas
Metrix LED GU5.3, sin embargo, el usuario puede decidir instalar otras.

Figura 6.27.- Bombilla Metrix LED GU5.3. [21]

Estas bombillas necesitan un voltaje de 230 V, tienen un flujo luminoso de 400


lm y consumen una potencia eléctrica de 5 W.
El circuito eléctrico que requiere una bombilla se puede observar en la siguiente
imagen.

Figura 6.28.- Conexionado de una bombilla al microcontrolador. [21]

51
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

El transistor seleccionado es el BD139, el cual tiene un voltaje de saturación


base-emisor de 0,8 V y un voltaje de saturación colector-emisor de 0,2 V. La
resistencia interna de la bobina del relé es de 100 Ω. La ganancia mínima del
transistor es de 40, por lo tanto, para que el transistor sature debe cumplir lo
siguiente:

βmin * IB ≥ IC(sat)

5−0,2
IC(sat) = = 48 mA
100

0,048
IB ≥ ≥ 1,2 mA
40

Se supone que la puerta cuando proporciona un 1 lógico lo hace con una


tensión de 4,2 V, entonces:

4,2−0,8
≥ 0,012; RB ≤ 283,33 Ω
𝑅𝐵

Este valor de resistencia se normaliza a 270 Ω que es el valor de resistencia


que se usará para la conexión de la bombilla.

Estas bombillas se programarán para que se enciendan cuando un sensor de


presencia detecte movimiento en los diferentes espacios de la casa, y también
se podrán encender y apagar a través de la aplicación móvil.

6.2.3. SENSORES DE PRESENCIA

Por su elevado coste, el sensor de presencia HC-SR501 se sustituye por los


sensores de la marca Panasonic que son más precisos. Por lo tanto, para el
prototipo de ventas se ha escogido el modelo EKMB del tipo Standard Detection
Type que tienen un rango máximo de 5 metros de detección.

52
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 6.29.- Sensor de movimiento EKM Standard Detection Type. [20]

Se utilizan 8 sensores de este tipo para las 8 bombillas distribuidas en el hogar


escogido.

Las características eléctricas del sensor de movimiento EKM se muestran en la


siguiente tabla:

Tabla 6.10.- Especificaciones técnicas del sensor de movimiento EKM.

EKM - Standard Detection Type


Especificaciones técnicas
Altura típica de instalación del techo 3m
Distancia de detección específica 5m
Campo de visión 106º x 97º
Consumo de corriente 2 µA
Tensión máxima de suministro 4 VDC
Corriente de salida 100 µA
Temperatura máxima de operación 60 ºC

Como se observa estos sensores se caracterizan por consumir muy poca


corriente, entre 1 y 6 µA. El circuito para conectar este tipo de sensores es el
siguiente: El pin Vdd se conectará a los 5V que proporciona el microcontrolador
AtMega2560, el pin de Output a un pin digital del microcontrolador y el pin GND
del sensor a la tierra.

6.2.4. PERSIANA MOTORIZADA

Para motorizar las persianas del hogar no se usará un motor paso a paso como
se ha hecho para el prototipo de pruebas, sino que se usará un motor tubular
para persianas. Esta decisión se ha tomado porque estos motores están mucho
mejor preparados para aportar la funcionalidad que requiere el proyecto. El motor
escogido es el de DIMOEL shut de 20 Nm.

53
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 6.30.- Motor tubular DIMOEL shut de 20 Nm. [21]

Este tipo de motor es muy fácil de instalar de una forma sencilla. Tiene cuatro
cables, uno para subir la persiana, otro para bajarla, otro para conectarlo a neutro
y el último a la toma de tierra. Los cables de subir y bajar se conectan al
interruptor de subida y bajada de la persiana.
Se requiere motorizar tres persianas del hogar, una en cada dormitorio y la
tercera en el comedor, es por ello, que se requieren tres motores tubulares y
también tres interruptores de subida y bajada.
Los interruptores propuestos son los de Schneider electric SC5EPH1303121,
pero igual que se ha comentado anteriormente, los residentes pueden instalar
otros distintos.

Figura 6.31.- Interruptor de Schneider electric SC5EPH1303121. [21]

6.2.5. TOMAS Y CABLEADO

Para poder realizar correctamente el control centralizado de los enchufes de los


diferentes espacios del hogar, los cables de conexión circularan por una regleta
como la que se muestra en la siguiente imagen.

54
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 6.32.- Regleta de circulación de cables. [21]

La regleta, poco a poco, irá disminuyendo su tamaño en función de los cables


que vayan circulando. Esta regleta se colocará en el interior de la instalación
eléctrica y los cables que se usarán son cables trenzados apantallados, que son
muy útiles para evitar ruidos sobre todo para señales analógicas.

Figura 6.33.- Cable trenzado apantallado. [21]

6.2.6. EXPANSOR DE BUS

Para el prototipo de ventas se ha decido hacer uso del chip expansor de bus
PCF8574, que permite expandir las entradas o salidas digitales del AtMega2560,
utilizando solo dos líneas del bus I2C.

Figura 6.34.- Expansor de bus PCF8574. [13]

55
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

El chip permite convertir datos en paralelo (8 E/S) a I2C y viceversa, por ello, es
ideal para el manejo de dispositivos como el display LCD, el keypad 4x4, LEDs…
También puede compartir el bus I2C con otros dispositivos y así ahorrar pines,
como por ejemplo el reloj de tiempo real, sensores…
Las especificaciones técnicas de este chip se encuentran en la siguiente tabla.

Tabla 6.11.- Especificaciones técnicas expansor de bus PCF8574.

PCF8574
Especificaciones técnicas
Rango de temperatura de operación -40 ºC - 85ºC
Interfaz de comunicación I2C
Campo de visión 106º x 97º
Entradas/Salidas configurables 8
Voltaje de operación 5 V DC
Corriente de suministro ±100 mA
Corriente de entrada 20 mA

6.2.7. FUENTE DE ALIMENTACIÓN

Se utiliza una fuente de alimentación de AzDelivery para hacer la conversión de


230 V a 5 V.

Figura 6.35.- Fuente de alimentación de AzDelivery. [21]

Se ha escogido este tipo de fuente debido a que tiene una pequeña perdida de
baja potencia, una baja ondulación, una buena protección contra sobre co-
rriente y cortocircuito, una alta eficiencia, fiabilidad y densidad de potencia.

Tabla 6.12.- Especificaciones técnicas de la fuente de alimentación.

Fuente de alimentación AzDelivery


Especificaciones técnicas
Rango de voltaje de entrada 100 V – 240 V
Voltaje de salida 5V
Rango de frecuencia de entrada 48 Hz – 62 Hz
Corriente AC de entrada 40 mA
Rango de corriente de salida 0 - 600 mA

56
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

6.2.8. ELECTROIMÁN DE 300 LIBRAS

El prototipo de ventas requiere de un electroimán para poder ofrecer la


funcionalidad del control de la puerta de entrada. Este electroimán ayuda a
tener un control para saber si la puerta está abierta o no y poder abrirla.
Un electroimán es un tipo de imán en el que el campo magnético se produce
mediante el flujo de una corriente eléctrica y desaparece cuando no existe
dicha corriente. Un electroimán se puede programar para que, al pulsar un
interruptor o botón, no llegue corriente y pueda, en este caso, abrir la puerta.
Cuando la parte activa del electroimán está energizada, la fuerza del dispositivo
asegura la puerta.
Los electroimanes se clasifican según el peso de la puerta donde van a ser
instalados, según la fuerza en libras que se le aplique a la puerta. El
electroimán escogido es el de 300 libras.
Este electroimán posee cuatro conexiones, una para conectarlo a la
alimentación, en este caso, a 12 V y otro para conectarlo a tierra. Las otras dos
conexiones son del contacto normalmente cerrado del electroimán que ayudan
a poder programarlo para que circule corriente o no y poder abrir la puerta o
mantenerla cerrada.

Figura 6.36.- Electroimán de 300 libras. [21]

Con la ayuda de la aplicación móvil y este electroimán se consigue tener un


control de la puerta de entrada.

57
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

7. APLICACIÓN MÓVIL

Se ha creado una aplicación móvil con la ayuda de Mit App Inventor. Esta
aplicación se ha generado para tener otro tipo de control sobre el prototipo, y es
un control que facilita mucho hoy en día la automatización, entre otras cosas. En
esta aplicación se han diseñado un total de cinco pantallas en la que cada una
tiene una función distinta.
En la primera pantalla, es una pantalla principal, en la que se puede seleccionar
la pantalla que se desee acceder de la aplicación. Las posibilidades son: pantalla
de sensores, la pantalla de control de luces, la pantalla de control de persianas
y la pantalla de control de la puerta.

Figura 7.1.- Pantalla principal aplicación.

La pantalla de control de luces consta de unos botones que permiten encender


y apagar LEDs del prototipo de pruebas, o, por otro lado, las luces de la vivienda
propuestas en el prototipo de ventas. del prototipo simulando que puede
encender y apagar luces de un hogar.

58
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 7.2.- Pantalla de control de luces aplicación.

La pantalla de sensores muestra los valores de temperatura, gas y humedad y


muestra un mensaje si detecta alguna anomalía en ellos, es decir, si el valor es
muy elevado o bajo. Si la humedad supera el 80%, si el sensor de gas detecta
un valor superior a 420 ppm, o si se detecta una temperatura superior a 29
grados o inferior a 10, se mostrará un mensaje de aviso.

Figura 7.3.- Pantalla de lectura de sensores aplicación.

59
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

La pantalla de control de persianas se muestran dos botones para subir y bajar


una persiana. Al presionar uno de estos botones, hará girar el motor paso a paso
del prototipo de pruebas o la persiana motorizada con el motor tubular escogido.
Si se pulsa el de subir, giraran en el sentido que corresponda a la apertura de
las persianas, y lo girará en sentido contrario si se pulsa el botón de bajar.

Figura 7.4.- Pantalla de control de persianas aplicación.

La pantalla de control de la puerta se muestran números del 0 al 9, para escribir


una contraseña, y en caso de que sea correcta, simule que se abre la puerta del
hogar o la pueda abrir directamente con la ayuda del electroimán. También
consta de dos botones para apagar dos diodos LED del prototipo de pruebas que
se encienden cuando llaman a la puerta o cuando se abre, y también para apagar
las dos luces del diseño de ventas que se encienden por los mismos motivos.

60
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 7.5.- Pantalla de control de la puerta aplicación.

Para poder usar la aplicación se requiere de un módulo bluetooth, en este caso


el HC-06, para poder transmitir y enviar datos del microcontrolador a la
aplicación. Este módulo se ha tenido que configurar mediante código para
nombrarlo de la manera que se desea y que tenga la contraseña que se haya
escogido.
En cada una de las pantallas hay que conectar la aplicación con el HC-06,
presionando el botón conectar. Una vez se ha pulsado este botón sale la lista de
dispositivos disponibles para iniciar la conexión mediante bluetooth. El nombre
del módulo HC-06 es “HC-06_TFG_GVC”.
Una vez realizado correctamente se mostrará un mensaje conforme se ha
conectado y posteriormente ya estará habilitada, la aplicación, para poder recibir
y enviar datos. Para ir cambiando de pantalla y que la aplicación funcione
correctamente, cuando se finalizan las tareas en una pantalla se debe
desvincular con el módulo presionando el botón desconectar.

Figura 7.6.- Botón de conectar y de desconectar aplicación.

61
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

En cada una de las pantallas se observan cuatro botones en la parte inferior


dónde presionando cada uno de ellos se accede a cada una de las pantallas de
la aplicación.

Figura 7.7.- Componentes detectados con bluetooth.

A continuación, se explican todas las opciones que se proponen con este


prototipo y que su usuario podrá realizar.

62
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

8. FUNCIONALIDADES

En este capítulo se detallará el funcionamiento de todas las funcionalidades


que posee el sistema de gestión domótica de la vivienda para personas que
presentan algún tipo de discapacidad.

8.1. CONTROL DE UNA PERSIANA

Esta característica del prototipo de pruebas se realiza para simular la


automatización de una persiana. Con la ayuda del motor 28BYJ-48 y dos
pulsadores se ha podido conseguir este objetivo.
Al pulsar uno de los pulsadores, el motor, gira hacia un sentido, horario o
antihorario, y cuando se pulsa el otro, gira hacia el sentido contrario que al
presionar el primer pulsador. Se han programado estos pulsadores para que una
vez presionados, y se haya detectado, el motor gire a una velocidad determinada
y un recorrido determinado en la dirección que determina cada pulsador.
También se ha programado el motor para que haga el recorrido en un solo
sentido durante cuatro veces des del origen al final, simulando que se puede
abrir la persiana en cuatro tramos distintos. Por lo tanto, si la persiana
inicialmente está bajada, el pulsador correspondiente al sentido antihorario, que
simula que la persiana baje, no responderá cuando reciba el impulso de ser
presionado.
Para la vivienda se programa el motor tubular y el interruptor correspondiente
con tal de que las persianas adquieran esta función.
Esta misma acción se puede realizar des de la aplicación móvil, donde se han
generado dos botones para que envíen al microcontrolador un estímulo
conforme ha sido pulsado el botón de subir o bajar independientemente. Una vez
recibe el impulso, el motor actúa de la misma manera que la explicada
anteriormente.
En la pantalla de la aplicación se puede observar cómo mediante voz te dice la
situación de la ventana, si está bajada completamente o no, o si se está subiendo
al 25%, 50%, 75% o 100%. También aparecen unos cuadrados verdes para
observar de forma visual el estado de la persiana.

63
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 8.1.- Pantalla de control de persianas aplicación con bluetooth conectado.

Esto facilita a personas con movilidad reducida poder abrir o cerrar las persianas
de su hogar y a personas con deficiencia visual, a saber, el estado de sus
persianas mediante voz.

8.2. AVISO DE TEMPERATURA Y HUMEDAD

Gracias al sensor DHT22 se consigue saber los valores de temperatura y


humedad al instante y esto permite ofrecer al usuario la temperatura y humedad
a la que esta su vivienda y poder actuar sobre ello si estos valores se alejan de
la normalidad.
Con el prototipo podemos saber que temperatura y humedad hace en el
momento en el que se desee. Cuando se pulsa un pulsador, éste envía el
impulso al microcontrolador para que le dé la consigna a la pantalla LCD de
escribir en su pantalla el valor de temperatura y humedad durante dos segundos.

Figura 8.2.- Pantalla LCD con valores de temperatura y humedad.

64
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Estos valores también se pueden observar en la aplicación. Con la ayuda del


HC-06 se puede enviar a la aplicación dichos valores y poderlos observar en la
pantalla del dispositivo móvil continuamente y que el valor se vaya actualizando
cada medio segundo.
Cuando se produce una subida de la temperatura o humedad, se obtiene un
aviso del prototipo de pruebas con el pitido intermitente del zumbador que se ha
conectado. En ese momento no se sabrá si es porque ha subido un valor u otro
y para ello se deberá observar dicho valor en la pantalla LCD presionando el
pulsador.
En cambio, en la aplicación, se puede observar como si superan un valor de
temperatura determinado y de humedad, o la temperatura es relativamente baja,
se mostrará un aviso directamente de color rojo, indicando que es lo que se ha
detectado y así poder avisar de cualquier anomalía que suceda respecto a estas
magnitudes.

Figura 8.3.- Pantalla de lectura de sensores aplicación que muestra aviso.

Esta funcionalidad es muy útil para aquellas personas que padezcan de anosmia
o hipoestesia.

8.3. DESBLOQUEO DE LA PUERTA DE ENTRADA

Esta característica es muy útil para personas con movilidad reducida o personas
con deficiencia visual, para no tener que levantarse a abrir la puerta con el pomo
o las llaves y poderlo hacer desde cualquier lado del hogar.
65
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Con la ayuda del keypad se ha podido programar el microcontrolador para que


detecte el número, letra o símbolo que se está pulsando y lo almacene en una
variable hasta que haya detectado tres botones consecutivos. Una vez se han
pulsado tres de ellos, se comparan con la contraseña correcta establecida que
es “123”. Se ha programado el micro para que, si se escribe la serie elegida de
números en el mismo orden, se encienda un LED verde conforme la puerta ha
sido desbloqueada, con el objetivo de avisar de este acontecimiento.
En la pantalla LCD se muestra la serie de números que está marcando la
persona al instante para poder ver si está escribiendo la contraseña bien o no.
Una vez acertada o no, se ve en la pantalla LCD, debajo de la contraseña, un
mensaje de contraseña correcta o incorrecta respectivamente.

Figura 8.4.- Pantalla LCD que muestra la contraseña.

Con la aplicación creada también se puede realizar esta función. Se han


generado diferentes botones con los números del 0 al 9, y en la parte superior
se muestra la serie de números marcados por el usuario. Si la contraseña es
correcta se mostrará un mensaje de texto y si no lo es, también. Cuando se han
escrito los tres números requeridos, si la contraseña es correcta, se envían al
microcontrolador con tal de que encienda el LED verde, conforme la puerta está
abierta.
En esta pantalla, la del control de la puerta, se observan dos botones para poder
apagar dos LEDs. En este caso, hay un botón para apagar el LED verde de aviso,
llamado luz contraseña, una vez ya haya entrado la persona que está esperando
a entrar. Esto se hace de la misma manera explicada anteriormente, se envía la
consigna al microcontrolador para que cuando se pulse el botón se apague el
LED verde.
Una vez pulsado este botón se escucha un mensaje conforme la luz de la
contraseña ha sido apagada para aquellas personas con deficiencia visual.

8.4. CONTROL DE LUCES

Se han generado dos tipos de control de luces para la casa domótica. El primero
de ellos es el encendido automático de las luces al detectar que hay alguien en
la habitación o lugar dónde se encuentra la luz.
66
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Esto se ha logrado con la ayuda del sensor HC-SR501, un sensor de presencia


que, al detectar movimiento, genera una interrupción para que se encienda el
LED rojo. Para una vivienda se programarían las luces para que al detectar
movimiento el sensor, se encendiesen. La interrupción creada en el código de
Arduino consiste en que, aunque el AtMega2560 esté ejecutando cualquier
acción en ese mismo instante, tiene prioridad la interrupción y por lo tanto se
encenderá el LED rojo.
También, mediante la aplicación, en la pantalla de control de luces, se observan
cuatro botones, dos para encender y apagar lo que se supone como la luz del
comedor, y dos botones para encender y apagar la luz de la habitación que es el
LED azul.
La luz del comedor, se simula con el LED rojo, el mismo que se enciende cuando
detecta presencia el sensor. Por lo tanto, se puede apagar esa luz des del
dispositivo. Como se ha dicho anteriormente, cuando se pulsa cualquier botón,
mediante bluetooth, se envía el comando al microcontrolador conforme se ha
pulsado y se encienda o se apague el LED correspondiente.
A parte de eso se ve como la aplicación te avisa mediante voz del estado de la
luz en cada momento, para personas con deficiencia visual.
Esta característica también reduce el consumo de energía y es útil para personas
con movilidad reducida.

8.5. AVISO DE PRESENCIA DE GAS

Con esta aplicación que se le aporta al proyecto, permite recibir un aviso en el


caso de que el sensor MQ-2 detecte GLP, propano, metano, alcohol, hidrógeno
y humo, superando un valor límite que se ha marcado en 420 ppm.
Como se ha comentado, se ha conectado este sensor a una entrada analógica
de la placa Arduino y esto permite recibir el valor que detecta el sensor. Si este
valor supera el valor marcado previamente, el zumbador realizará cinco pitidos
conforme hay una alarma y algo está sucediendo, y a parte, en la pantalla LCD
se observa un mensaje que dice que se ha detectado gas.

Figura 8.5.- Pantalla LCD que muestra aviso de gas.

67
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Con la aplicación, en la misma pantalla en la que aparece los valores del sensor
de temperatura y humedad, se observa el valor recibido por el sensor de gas,
actualizado cada medio segundo.
Si este valor supera el valor indicado, también se mostrará un aviso escrito de
color rojo conforme el sensor ha detectado presencia de gas.
Esto es útil para cualquier persona, pero en especial, para aquellas personas
que les cueste percibir esto por su propio olfato, permitiendo evitar situaciones
drásticas.

8.6. AVISO PARA LA MEDICACIÓN

Se ha diseñado, con la ayuda del reloj de tiempo real, el código correspondiente


para que a una hora prestablecida devuelva un aviso conforme en esa hora
sucede algo.
Como el RTC guarda la fecha y la hora constantemente, gracias a su pila, que le
permite estar en funcionamiento constantemente sin necesidad de que esté
alimentado por la red eléctrica o el ordenador, permite que el prototipo conozca
la hora y fecha en cualquier instante.
El objetivo de esto es que, a una hora, el buzzer reproduzca seis pitidos de forma
muy rápida y que en la pantalla LCD se muestre un mensaje de recordatorio de
la medicación.

Figura 8.6.- Pantalla LCD que muestra aviso de la medicación.

Hoy en día, muchas personas con cierta edad, requieren de muchas pastillas
diarias, y de acordarse a unas ciertas horas de tomárselas, y esto se ha creado,
para ayudar a estas personas, a recordarles que es el momento en el que deben
tomarse sus pastillas, o para acordarse de otras tareas diarias que tengan que
realizar.
Esto también ayuda a personas con enfermedades degenerativas o problemas
como el alzhéimer, que son personas que tienen más facilidad a que se les pase
la hora en la que deben estar pendientes de tomarse la medicación.

68
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

8.7. SIMULACIÓN DE LLAMADA A LA PUERTA

El objetivo es obtener un aviso de que alguien ha llamado a la puerta, sobre todo,


enfocado a personas con deficiencia auditiva y que no puedan oír los golpes a la
puerta o el timbre.
Se ha añadido un pulsador que una vez pulsado envía al microcontrolador la
orden de encender un LED, en este caso, el LED amarillo. En una vivienda se
programaría la luz y el timbre de la puerta para hacerla encender cuando se
detecte que se ha presionado el pulsador. Una vez el microcontrolador recibe
que el pulsador está pulsado, también escribe en la pantalla LCD que están
llamando a la puerta del hogar.

Figura 8.7.- Pantalla LCD que muestra aviso de llamada a la puerta.

En la pantalla de la aplicación de control de la puerta, se puede ver como se ha


generado un botón que sirve para apagar la luz del timbre, es decir, este LED
amarillo que se enciende una vez alguien ha pulsado el pulsador del prototipo,
simulando que han picado al timbre.
Cuando se pulsa dicho botón de la aplicación, como se ha dicho anteriormente,
envía al microcontrolador la orden de apagar el LED. Cuando se apaga el LED
también se escucha un mensaje de voz conforme la luz del timbre ha sido
apagada para aquellas personas con deficiencia visual.

69
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

9. SOFTWARE

9.1. CONTROL LUZ HABITACIÓN

Figura 9.1.- Diagrama de flujo del control de la luz de la habitación.

. Mensaje auditivo 1: Desde la aplicación móvil se recibe un mensaje auditivo


que dice: “Luz habitación encendida”.
. Mensaje auditivo 2: Desde la aplicación móvil se recibe un mensaje auditivo
que dice: “Luz habitación apagada”.

70
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

9.2. LECTURA SENSOR DHT22

Figura
Figura9.2.-
9.2.-Diagrama
Diagramadedeflujo
flujodedelalalectura
lecturadel
delsensor
sensorDHT22.
DHT22.[x]

. Mensaje LCD 1: En la pantalla LCD del prototipo se muestra un mensaje escrito


que dice: “Temperatura x ºC Humedad x %”, siendo “x” el valor de temperatura
y humedad que detecta el sensor en el instante.
. Mensaje aplicación 1: En la pantalla de lectura de sensores de la aplicación
se muestra un mensaje de texto que dice: “¡Presencia de humedad elevada!”.
. Mensaje aplicación 2: En la pantalla de lectura de sensores de la aplicación
se muestra un mensaje de texto que dice: “¡Presencia de temperatura elevada!”.
. Mensaje aplicación 3: En la pantalla de lectura de sensores de la aplicación
se muestra un mensaje de texto que dice: “¡Presencia de temperatura baja!”.

71
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

9.3. CONTROL DE LA HORA

Figura 9.3.- Diagrama de flujo del control de la hora.

. Mensaje LCD 2: En la pantalla LCD del prototipo se muestra un mensaje escrito


que dice: “Recordatorio de la medicación”.

9.4. CONTROL DE LLAMADA A LA PUERTA

Figura 9.4.- Diagrama de flujo del sobre el control de llamada a la puerta.

. Mensaje LCD 3: En la pantalla LCD del prototipo se muestra un mensaje escrito


que dice: “Están llamando a la puerta”.
. Mensaje auditivo 3: Desde la aplicación móvil se recibe un mensaje auditivo
que dice: “Luz timbre apagada”.

72
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

9.5. LECTURA SENSOR MQ-2

Figura 9.5.- Diagrama de flujo sobre la lectura del sensor MQ-2.

. Mensaje aplicación 4: En la pantalla de lectura de sensores de la aplicación


se muestra un mensaje de texto que dice: “¡Presencia de gas!”.
. Mensaje LCD 4: En la pantalla LCD del prototipo se muestra un mensaje escrito
que dice: “Presencia de gas”.

73
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

9.6. CONTROL DE LA PUERTA

Figura9.6.-
Figura 9.6.-Diagrama
Diagramadedeflujo
flujodel
delcontrol
controldedelalapuerta.
puerta.[x]

. Mensaje aplicación 5: En la pantalla de control de la puerta de la aplicación


se muestra un mensaje de texto que dice: “Contraseña Incorrecta”.
. Mensaje aplicación 6: En la pantalla de control de la puerta de la aplicación
se muestra un mensaje de texto que dice: “Contraseña Correcta”.
. Mensaje LCD 5: En la pantalla LCD del prototipo se muestra un mensaje escrito
que dice: “Contraseña Incorrecta”.
. Mensaje LCD 6: En la pantalla LCD del prototipo se muestra un mensaje escrito
que dice: “Contraseña Correcta”.
. Mensaje auditivo 4: Desde la aplicación móvil se recibe un mensaje auditivo
que dice: “Luz contraseña apagada”.

74
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

9.7. CONTROL PERSIANA

Figura 9.7.- Diagrama de flujo del control de la persiana.

. Mensaje auditivo 5: Desde la aplicación móvil se recibe un mensaje auditivo


en función del valor de la variable. Si la variable es 1 se escucha: “Persiana
subida al 25%”, en cambio, si la variable tiene un valor de 2 se oye: “Persiana
subida al 50%, si es 3 se escucha: “Persiana subida al 75%”, y si tiene un valor
de 4 se oye “Persiana subida al 100%”.
. Mensaje auditivo 6: Desde la aplicación móvil se recibe un mensaje auditivo
en función del valor de la variable. Si la variable es 0 se escucha: “Persiana
completamente bajada”, en cambio, si la variable tiene un valor de 1 se oye:
“Persiana bajada al 25%, si es 3 se escucha: “Persiana bajada al 50%”, y si tiene
un valor de 3 se oye “Persiana bajada al 75%”.

75
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

9.8. APLICACIÓN MÓVIL

Figura 9.8.- Diagrama de flujo de la aplicación móvil general.

. Mensaje auditivo 7: Desde la aplicación móvil se recibe un mensaje auditivo


que dice: “Luz comedor encendida”.
. Mensaje auditivo 8: Desde la aplicación móvil se recibe un mensaje auditivo
que dice: “Luz comedor apagada”.

76
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

10. DISEÑO DE LAS PLACAS DE CIRCUITO IMPRESO

En este capítulo se describe el proceso del diseño y elaboración de la placa de


circuito impreso tanto del prototipo de pruebas como del prototipo de ventas.

10.1. DISEÑO DE LA PLACA

Con la ayuda del Eagle se han podido hacer las conexiones necesarias y que
requiere el desarrollo del sistema de gestión domótica. Se han introducido las
librerías necesarias para los sensores que no estaban incluidos en las librerías
generales de Eagle. Estos sensores y actuadores, a parte de las resistencias, se
han conectado correctamente para su buen funcionamiento.
En la siguiente figura se observa el esquema eléctrico del Eagle y en él se
muestran los sensores DHT22, MQ-2, HC-SR501, el módulo bluetooth HC-06, el
zumbador KY-012, el display LCD, los 4 pulsadores, los 4 LEDs, las resistencias
y los pines de conexión. Los otros componentes no se han incluido en el diseño
de la placa y por lo tanto, irán directamente conectados a la placa de desarrollo
Arduino.

Figura 10.1.- Layout de los componentes del prototipo de pruebas.

Posteriormente se han eliminado todos los componentes, dejando solo las


pistas, y las conexiones, para poder extraer esta disposición en blanco y negro,
y así poder realizar el fotolito, que se requiere para elaborar la placa.

77
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 10.2.- Fotolito para la placa del prototipo de pruebas.

10.2. ELABORACIÓN DE LA PLACA

La construcción de la PCB se desarrollado en cinco fases bien diferenciadas,


que se explican a continuación.
1- La insolación: La placa positiva de baquelita que se ha adquirido tiene
una resina fotosensible en la superficie de una de sus caras. Si la luz
ultravioleta incide sobre ella, la resina reacciona químicamente, de tal
manera que la resina reacciona sólo en las zonas donde no existe pista
ya que la luz pasa a través del papel transparente.

Figura 10.3. - Reacción que provoca la resina. [21]

2- El revelado: Consiste en eliminar de la placa la resina tratada


químicamente. Para ello, se debe poner en contacto la placa con una
sustancia química llamada revelador. El revelador elimina de la placa de
fibra de vidrio la resina tratada químicamente y deja al descubierto el
cobre únicamente en aquellas zonas donde incidió la luz ultravioleta.

3- El atacado: El objetivo del atacado es eliminar todo el cobre expuesto


que no está protegido por la resina. Este proceso se trata con la ayuda de
productos químicos. Se ha utilizado una solución en agua de cloruro
férrico calentada a unos 40 ºC. Dicha solución, en contacto con el cobre

78
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

reacciona con él de tal forma que éste se desprende. Al de cierto tiempo,


el hierro también precipitará al fondo de la cubeta.

Figura 10.4. – Efecto del atacado en la placa. [21]

4- Taladrado de la placa: Este proceso consiste en hacer agujeros con la


finalidad de poder poner los componentes correctamente en ellos. Este
proceso se ha realizado con un taladro Dremel del laboratorio de
proyectos de la EEBE.

Figura 10.5. - Taladro Dremel.

5- Soldadura: Cuando todos los agujeros se han terminado, se puede


comenzar a unir los componentes a la placa con la ayuda de un soldador
y un poco de estaño, para que los componentes queden conectados a las
pistas y fijos en su posición.

79
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

Figura 10.6. - Placa de circuito impreso soldada.

Finalmente, el aspecto de la placa con todos los componentes soldados se


muestra en la siguiente figura.

Figura 10.7. - Aspecto final placa de circuito impreso

80
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

11. COMUNICACIONES

En este proyecto se ha realizado la comunicación vía Bluetooth mediante el


componente HC-06.
Como se ha explicado anteriormente se ha conectado este módulo bluetooth con
tal de establecer una comunicación entre el dispositivo móvil y el prototipo de
pruebas o si se produjese, el prototipo de ventas.
Primeramente, se ha tenido que configurar el módulo a la velocidad correcta, y
que tenga la contraseña y nombre que se desee, así, se pueda encontrar y
acceder fácilmente al conectar el bluetooth des del teléfono.
Al poder obtener esta conexión se ha diseñado una aplicación para que el
usuario pueda hacer uso de las funcionalidades que ha adquirido el prototipo.
Esta comunicación permite realizar funciones des de cualquier punto del hogar
sin tener que acceder al prototipo para que realice la acción que se desea.
Además, se ha utilizado el HC-06 en vez del HC-05, básicamente por su alcance,
es decir, este módulo más actualizado permite mantener la comunicación a una
distancia mayor que el HC-05.
También el Blitz-Wolf BR4 que es un receptor y transmisor inalámbrico bluetooth.
Este dispositivo cuenta con bluetooth 5.0 que asegura una mayor calidad y
estabilidad de sonido, y tiene un alcance de 100 metros.

81
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

12. NORMATIVA

En la casa domótica propuesta se gestiona la energía, la seguridad, el confort y


sobre todo la automatización en el que se aplican los siguientes reglamentos:

. UNE-EN 50491-12-1:2019: Es una norma para la automatización de viviendas


que incluye Requisitos generales para sistemas electrónicos para viviendas y
edificios (HBES) y sistemas de automatización y control de edificios (BACS). Red
inteligente. Especificaciones de aplicación. Interfaz y marco para el cliente.

. UNE-EN IEC 61000-4-11:2021: Es una norma de compatibilidad


electromagnética de equipos en la que se incluye técnicas de ensayo y de
medida. Ensayos de inmunidad a los huecos de tensión, interrupciones breves y
variaciones de tensión para equipos con una corriente de entrada inferior o igual
a 16 A por fase.

. RD 842/2002: Es el primer reglamento europeo en el que se prescriben como


se han de realizar las instalaciones domóticas y se incluyen instrucciones
técnicas (ITC) como las siguientes:
ITC-BT-03: Instaladores autorizados en baja tensión.

ITC-BT-04 Documentación y puesta en marcha en servicio de las instalaciones.

ITC-BT-51 Instalaciones de sistemas automatizados, gestión técnica de la


energía y la seguridad de viviendas y edificios.

. Directiva 2011/65/UE del Parlamento Europeo y del Consejo: Informa


sobre restricciones a la utilización de determinadas sustancias peligrosas en
aparatos eléctricos y electrónicos

. Directiva 2006/95/CE del Parlamento y Consejo Europeo: Incluye las


diferentes legislaciones de los estados miembro sobre el material eléctrico que
se utiliza en determinados límites de tensión. Su finalidad es garantizar la
seguridad en la utilización de cualquier material eléctrico.

. Directiva 2004/108/CE del Parlamento y Consejo Europeo: Se aplica a los


aparatos, componentes, subsistemas e instalaciones. El objetivo es garantizar la
protección de los equipos y las personas contra los problemas que puedan
causar las perturbaciones electromagnéticas que provocan los dispositivos
electrónicos y eléctricos.

82
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

13. ESPECIFICACIONES TÉCNICAS

En la siguiente tabla se mostrarán las especificaciones técnicas del prototipo final


del proyecto.
Para determinar el consumo total del prototipo se calcula el consumo individual
de los sensores o actuadores y circuitos que hay.
. Consumo DHT22: El sensor de temperatura y humedad DHT22 tiene un
consumo de 5 V de voltaje y corriente de 2’5 mA máximo. Por lo tanto, la potencia
consumida será:
P = V · I = 5 · 0’0025 = 12’5 mW
. Consumo diodo LED: Primero de todo se tiene que calcular el valor de la
resistencia sabiendo que el voltaje del diodo LED es de 0,7 V y la intensidad de
20 mA.
𝑉 − 𝑉𝑑 5 𝑉 − 0′ 7 𝑉
𝑅= = = 220 Ω
𝐼 0,02 𝐴
Sabiendo el valor de la resistencia se realizan los cuatro circuitos con diodo LED
y se procede a calcular la potencia consumida.
P = V · I = 0’7 · 0’02 = 14 mW
. Consumo módulo bluetooth HC-06: El módulo bluetooth tiene un consumo
de 5 V de voltaje y corriente de 40 mA máximo. Por lo tanto, la potencia
consumida será:
P = V · I = 5 · 0’04 = 20 mW
. Consumo HC-SR501: El sensor de movimiento HC-SR501 tiene un consumo
de 5 V de voltaje y un consumo de corriente de 1 mA máximo. Por lo tanto, la
potencia consumida será:
P = V · I = 5 · 0’001 = 5 mW
. Consumo MQ-2: El consumo del sensor de gas MQ-2 se ha encontrado
directamente y tiene un valor de 750 mW con una corriente de 150 mA, el sensor
que más consume del proyecto.
. Consumo RTC DS1302: El consumo del reloj de tiempo real se extrae al saber
que su voltaje es de 5 V y su consumo de corriente máxima es de 20 mA. Por lo
tanto, la potencia consumida es:
P = V · I = 5 · 0’02 = 100 mW
. Consumo 28BYJ-48: El motor paso a paso utilizado tiene un consumo de 5 V
de voltaje y un consumo de corriente de 55 mA máximo. Por lo tanto, la potencia
consumida será:
P = V · I = 5 · 0’055 = 275 mW

83
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

. Consumo keypad 4x4: El teclado 4x4 que se ha usado consume 5 V máximo


de voltaje y tiene un consumo máximo de 30 mA de corriente. Por lo tanto, la
potencia consumida será:
P = V · I = 5 · 0’03 = 150 mW
. Consumo LCD 1602: El display LCD tiene un consumo de 5 V de voltaje y un
consumo de corriente de 25 mA máximo. Por lo tanto, la potencia consumida
será:
P = V · I = 5 · 0’025 = 125 mW
. Consumo KY-012: El zumbador KY-012 posee un consumo de corriente
máxima de 30 mA y un consumo de voltaje de 5 V. Con estos datos se calcula
la potencia que es:
P = V · I = 5 · 0’03 = 150 mW
. Consumo Arduino MEGA 2560: La placa Arduino utilizada en el proyecto
posee un consumo de corriente máxima de 50 mA y un consumo de voltaje de 5
V. Con estos datos se calcula la potencia que es:
P = V · I = 5 · 0’05 = 250 mW

Si se suma el consumo de todos los componentes y de 4 diodos LED obtenemos


un consumo total de 1,3435 W.

Tabla 13.1.- Especificaciones técnicas del prototipo de pruebas.

Número de entradas digitales para sensores 21


Número de entradas analógicas para sensores 1
Número de salidas para actuadores 13
Tensión de entrada 100 V – 240 V
Consumo total máximo 423,5 mA
Rango de temperatura de operación 0 ºC – 40 ºC

84
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

14. DIAGRAMA DE GANTT

En el diagrama de Gantt se muestran las tareas realizadas para la confección


del proyecto del desarrollo de un sistema de gestión domótica para una
vivienda que habiten personas que presenten algún tipo de discapacidad.

Figura 14.1. – Diagrama de Gantt del proyecto.

En la siguiente tabla se observa cuáles son las tareas y el tiempo que se ha


dedicado para realizarlas, los números de la tabla corresponden a los números
del diagrama de Gantt.

Tabla 14.1.- Tabla de las tareas realizadas para el desarrollo del proyecto.

Número Tarea Duración (h)


1 Configuración del proyecto 110
2 Elaboración de la memoria 380
3 Primeras especificaciones 40
4 Elección de componentes 60
5 Montaje del Hardware 150
6 Verificación del Hardware 30
7 Elaboración del Software 150
8 Confección de las placas 140
9 Montaje de las placas 40
10 Pruebas y puesta a punto 30

85
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

15. IMPACTO MEDIOAMBIENTAL

El diseño del prototipo del sistema de gestión domótica de una vivienda para
personas que presenten algún tipo de discapacidad se ha regido por el
cumplimiento de la normativa RoHs (“Restriction of Hazardous Substances”), la
cual restringe el uso de seis materiales peligrosos en la fabricación de
componentes electrónicos. Esta normativa, a la vez, está muy relacionada con
la directiva de residuos de equipos eléctricos y electrónicos.
Esta legislación fue aplicada en junio del 2011, la directiva está declarada en la
legislación española por medio del Real Decreto 219/2013.
La normativa restringe a un 0,1 % el peso de los componentes con plomo,
mercurio, cromo, PBB y PBDE, y en el caso del cadmio, lo restringe a un 0,01 %
del peso del componente.
Por lo tanto, los componentes seleccionados en el diseño del prototipo han
reducido su impacto ambiental al minimizar el uso de sustancias que generen
residuos no reutilizables, y, en consecuencia, perjudiciales para el medio
ambiente.
También, se prevé que la caja dónde esté ubicado el prototipo de ventas sea
de un plástico reciclable con tal de seguir reduciendo el impacto ambiental del
proyecto.

86
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

16. CONCLUSIONES

Una vez finalizado el proyecto puedo decir que me ha servido mucho para mi
crecimiento personal como ingeniero, tocando varios sectores de la ingeniería
que he estudiado, de una manera práctica.
Este proyecto me ha ayudado a plasmar y profundizar algunos de los
conocimientos adquiridos durante mi carrera en el grado de ingeniería
electrónica, industrial y automática. Asignaturas como TEEIA o DCPE me han
servido para saber realizar una placa de circuito impreso correctamente y poder
soldar los componentes en ella como es el caso de este proyecto. Asignaturas
como IIEIA me han servido para programar en nivel C y poder tener
conocimientos sobre este lenguaje y así, facilitar la programación del
microcontrolador AtMega2560. Asignaturas como STI y STE me han servido
para entender y poder realizar los circuitos de una forma correcta. Por último, la
asignatura de PDM, me ha servido para introducirme en el Mit App Inventor y me
ha dado herramientas para desarrollar una buena aplicación para este trabajo.
Este proyecto me ha servido para reforzar mis conocimientos y para aprender
otros, como por ejemplo el dominio del Eagle lo he adquirido también gracias a
un proceso de prueba y error ya que no lo había usado hasta este cuatrimestre
en la asignatura de DCPE. También he aprendido a programar componentes que
anteriormente no había programado como el motor paso a paso, el sensor de
gas, el reloj de tiempo real…
También tengo que decir que los puntos del proyecto que más facilidades he
encontrado han sido los de búsqueda de información para introducir la temática
y el desarrollo de la aplicación porque ya tenía unos ciertos conocimientos.
Los puntos en los que he tenido más dificultades han sido en la puesta en marcha
del software, debido a que he tenido que hacer bastantes pruebas y buscar
información, para lograr hacer funcionar todos los componentes como requería,
de una forma conjunta. También el diseño del circuito y fotolito me ha supuesto
dedicarles más horas de las esperadas para lograr encontrar la disposición
idónea y todos los componentes. Por último, tuve que realizar la placa dos veces
porque la primera tuve algún pequeño erro, y preferí eliminarlos para que la placa
funcionase como quería y no se produjesen estos errores.

87
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

17. POSIBLES MEJORAS

Hay una infinidad de posibles mejoras aplicables al prototipo propuesto, entre


ellas se pueden encontrar:
- Automatizar el aire acondicionado, con la finalidad de poder programar las horas
en las que queremos que se mantenga encendido o apagado, o poder indicar la
temperatura a la que se desea que salga el aire o incluso la intensidad. En el
mercado hay disponibles diferentes dispositivos, como climair, para lograr
controlar el aire acondicionado y poder controlarlo a través del móvil.
- Automatizar una cama movible. Como se sabe, hoy en día, hay muchas camas
que se pueden mover con la finalidad de facilitar el descanso a ciertas personas
o ayudar a situarse encima de la cama con una menor dificultad. Para ello se
podría llegar a programar una cama para poder tener el control sobre todos estos
aspectos y poder mover la cama como se desee des de la aplicación móvil, por
ejemplo.
- Motorizar y programar todas las puertas del hogar podría ser una gran ventaja
para cualquier residente, incluso mejor para personas con deficiencia visual o
movilidad reducida. Mediante un sensor de presencia, se puede detectar si hay
alguien queriendo pasar de un lado al otro de la puerta y con ello hacer que esta
puerta se abra automáticamente.
- Poder controlar cualquier electrodoméstico del hogar puede ser una gran
ventaja, esto requiere también un mayor coste económico para poder lograr
programar la nevera, el microondas, el lavavajillas… Pero podría ser muy útil
poder poner la lavadora desde el sofá, o poder programar el microondas cuanto
tiempo ha de estar en funcionamiento y la temperatura de la comida al finalizar
el proceso, entre otras cosas.

88
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

18. BIBLIOGRAFIA

[1] Instituto Nacional de Estadística, “Panorámica de la discapacidad en España,” Boletín


Inf. del Inst. Nac. Estadística, vol. 10, pp. 1–12, 2009, [Online].
http://www.ine.es/revistas/cifraine/1009.pdf.

[2] “Los 10 tipos de discapacidades físicas y psíquicas en España.”


https://es.validasinbarreras.com/blog/post/los-10-tipos-de-discapacidades-fisicas-y-
psiquicas-en-espana/ (accedida Mar. 6, 2021).

[3] “Domótica y hogar digital - JUNESTRAND, STEFAN, PASSARET, XAVIER, VAZQUEZ


ALVAREZ, DANIEL - Google Libros.”
https://books.google.es/books?hl=es&lr=&id=8ERFqWcdHAEC&oi=fnd&pg=PR3&dq=do
mótica+y+hogar+digital&ots=WRNTtNETPQ&sig=jzYiHxVEnHfpBk9PV1YGoDrmn7k#v=o
nepage&q=domótica y hogar digital&f=false (accedida Mar. 6, 2021).

[4] S. Domotic, “Smart (Domotic) houses,” Ing. e Investig., vol. 25, no. 2, pp. 47–52, 2010.

[5] “▷ Los 23 MEJORES ejemplos de DOMÓTICA en el Hogar - Grupo CASA.”


https://www.casa.cat/ejemplos-domotica-hogar/ (accedida Mar. 9, 2021).

[6] “Domótica para el hogar, soluciones habitacionales inteligentes.”


https://domoticaintegrada.com/domotica-para-el-hogar/ (accedida Mar. 11, 2021).

[7] “DHT11 vs DHT22 vs LM35 vs DS18B20 vs BME280 vs BMP180 | Random Nerd


Tutorials.” https://randomnerdtutorials.com/dht11-vs-dht22-vs-lm35-vs-ds18b20-vs-
bme280-vs-bmp180/ (accedida Mar. 12, 2021).

[8] “Guía de comparación de las placas Arduino | Arrow.com.” https://www.arrow.com/es-


mx/research-and-events/articles/arduino-uno-vs-mega-vs-micro (accedida Mar. 15,
2021).

[9] D. Técnico, “Microcontroladores ARM,” 2008.

[10] “Microcontroladores PIC y sus variedades | Microcontroladores.”


https://microcontroladoressesv.wordpress.com/microcontroladores-pic-y-sus-
variedades/ (accedida Mar. 15, 2021).

[11] “Qué es un Sistema de Control Distribuido (DCS) | Aula21.”


https://www.cursosaula21.com/que-es-un-sistema-de-control-distribuido/ (accedida
Mar. 16, 2021).

[12] “Impresión 3D y tecnología | Hardware libre.” https://www.hwlibre.com/ (accedida


Abr. 20, 2021).

[13] “Naylamp Mechatronics - Perú.” https://naylampmechatronics.com/ (accedida Abr. 20,


2021).

89
Sistema de gestión domótica de una vivienda para persones que presenten algún tipo de discapacidad

[14] L. C. D. M. Specification and F. O. R. Approval, “WaveShare LCD1602.”

[15] “4x4 Keypad Module Pinout, Configuration, Features, Circuit & Datasheet.”
https://components101.com/misc/4x4-keypad-module-pinout-configuration-features-
datasheet (accedida Abr. 24, 2021).

[16] “Motor Paso a Paso | Aprendiendo Arduino.”


https://aprendiendoarduino.wordpress.com/tag/motor-paso-a-paso/ (accedida Abr.
24, 2021).

[17] “Arduino y Real-Time-Clock (RTC) DS1302 | Pablo Villanueva.”


http://pablovillanueva.com/2019/02/09/arduino-y-real-time-clock-rtc-ds1302/
(accedida Abr. 28, 2021).

[18] “KY-012 Active Buzzer Module - ArduinoModulesInfo.” https://arduinomodules.info/ky-


012-active-buzzer-module/ (accedida Abr. 28, 2021).

[19] Panasonic, “PIR MOTION SENSORS 2018 - 2019 Special designs from Panasonic that
provide high sensitivity and reliability Pyroelectric infrared motion sensors from
Panasonic,” 2019, [Online].
https://www.mouser.com/catalog/additional/Panasonic_PIR_Sensor_Guide_101118.pd
f.

[20] Gobierno de España, “Real Decreto 842/2002 de 2 de agosto, por el que se aprueba el
Reglamento electrotécnico para baja tensión,” Boletín Of. del Estado, vol. 224, pp.
33084–33086, 2002, [Online]. https://www.boe.es/boe/dias/2002/09/18/pdfs/A33084-
33086.pdf.

[21] “Imatges de Google.” https://www.google.com/imghp?hl=ca (accedida Mar. 12, 2021).

[22] Atmel, Raspberry Pi Foundation Xenomai, STMicroelectronics, “Harte und weiche


Echtzeitsysteme Material zur Vorlesung Echtzeitsysteme I + II im Studienfach
Technische Informatik an der” Linux – Magazine, 2015. [Online].
https://ww1.microchip.com/downloads/en/devicedoc/atmel-2549-8-bit-avr-
microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf.

90

También podría gustarte