Está en la página 1de 102

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

“DISEÑO Y DESARROLLO DE UN SISTEMA WEB PARA EL MONITOREO DE

CONTAMINACIÓN DEL AIRE EN DIVERSOS SECTORES

DE LA CIUDAD DE GUAYAQUIL”

PROYECTO DE TITULACIÓN

Previa a la obtención del Título de:

INGENIERO EN SISTEMAS COMPUTACIONALES

AUTOR:

BYRON FABRICIO GARZÓN RIVERA

TUTOR:

ING. ERICK ERMORY GONZÁLEZ LINCH MSC.

GUAYAQUIL – ECUADOR

2019
REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA
FICHA DE REGISTRO DE TESIS
TÍTULO: “DISEÑO Y DESARROLLO DE UN SISTEMA WEB PARA EL MONITOREO
DE LA CONTAMINACIÓN DEL AIRE EN DIVERSOS SECTORES DE LA CIUDAD
DE GUAYAQUIL”
REVISOR: Ing. Juan Sánchez Holguin
AUTOR: Byron Fabricio Garzón Rivera
MSc.
INSTITUCIÓN: Universidad de FACULTAD: Ciencias Matemáticas y
Guayaquil Físicas
CARRERA: Ingeniería en Sistemas Computacionales
FECHA DE PUBLICACIÓN: Año 2019 N° DE PAGS: 102
ÁREA TEMÁTICA: Ciencia básica y tecnología
PALABRAS CLAVES: PPM, polución, arduino, sensor, geolocalización, sistema web.
RESUMEN: Diseño de un prototipo usando una placa Arduino UNO, junto con un
sensor de la calidad del aire y un módulo GPS. El sensor de la calidad del aire, es
capaz de detectar material particulado presente en el aire y el módulo GPS ofrece la
ubicación real en coordenadas GPS (latitud, longitud) para conocer dónde se realizan
las pruebas de monitoreo. Para complementar el desarrollo se usa un sistema web
local para el registro y almacenamiento de los datos obtenidos de la placa arduino,
que deberá estar conectado a una computadora mediante cable serial. El sistema
web tendrá la opción de descargar reportes en formato PDF, con información
resumida de los registros obtenidos. Los datos obtenidos por el sensor de polvo,
serán evaluados mediante el IMECA (Índice Metropolitano para la Calidad del Aire)
que usa fórmulas para establecer el estado del aire usando la densidad de las
partículas en suspensión detectadas por el sensor de la calidad de polvo.
N° DE REGISTRO: N° DE CLASIFICACIÓN:
DIRECCIÓN URL

ADJUNTO PDF X SI NO
X
TELÉFONO: E-MAIL:
CONTACTO CON AUTOR
0969229548 byron.garzonr@ug.edu.ec
CONTACTO DE LA INSTITUCIÓN:
Universidad de Guayaquil NOMBRE: Ab. Juan Chávez A.
Facultad de Ciencias Matemáticas y
Físicas
Carrera de Ingeniería en Sistemas TELÉFONO: 2307729
Computacionales
www.ug.edu.ec

II
APROBACIÓN DEL TUTOR

En mi calidad de Tutor del trabajo de titulación, “DISEÑO Y DESARROLLO DE UN


SISTEMA WEB PARA EL MONITOREO DE CONTAMINACIÓN DEL AIRE EN
DIVERSOS SECTORES DE LA CIUDAD DE GUAYAQUIL” elaborado por el Sr.
BYRON FABRICIO GARZÓN RIVERA, alumno no titulado de la Carrera de Ingeniería
en Sistemas Computacionales, Facultad de Ciencias Matemáticas y Físicas de la
Universidad de Guayaquil, previo a la obtención del Título de Ingeniero en Sistemas, me
permito declarar que luego de haber orientado, estudiado y revisado, la Apruebo en todas
sus partes.

Atentamente

Ing. Erick González Linch MSc.


TUTOR

III
DEDICATORIA

Este trabajo lo dedico principalmente a


mi familia, que es la razón de todos mis
logros y mis éxitos. Por su apoyo
motivacional en cada momento de mi
educación profesional.

IV
AGRADECIMIENTO

Doy un eterno agradecimiento a Dios,


porque fue pilar de los logros que
obtuve a lo largo de mi carrera
universitaria. A mis padres Wilson
Garzón y Silvia Rivera, que siempre
estuvieron apoyando en todo momento,
agradezco a mi familia en general, tíos,
primos, porque recibí de ellos su ayuda
cuando más necesitaba.

V
TRIBUNAL PROYECTO DE TITULACIÓN

Ing. Gustavo Ramírez Aguirre, MSc. Ing. Inelda Martillo Alcívar, Mgs.
DECANO DE LA FACULTAD DIRECTOR DE LA CARRERA DE
CIENCIAS MATEMATICAS Y INGENIERIA EN SISTEMAS
FISICAS COMPUTACIONALES

Ing. Juan Sánchez Holguín MSc.


PROFESOR REVISOR DEL ÁREA TRIBUNAL

Ing. Erick González Linch MSc.


PROFESOR TUTOR DEL PROYECTO
DE TITULACION

Ab. Juan Chávez Atocha, Esp.


SECRETARIO

VI
DECLARACIÓN EXPRESA

“La responsabilidad del contenido de este


Proyecto de Titulación, me corresponden
exclusivamente; y el patrimonio intelectual
de la misma a la UNIVERSIDAD DE
GUAYAQUIL”

________________________
Byron Fabricio Garzón Rivera

VII
.

UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

DISEÑO Y DESARROLLO DE UN SISTEMA WEB PARA EL MONITOREO DE


CONTAMINACIÓN DEL AIRE EN DIVERSOS SECTORES DE LA CIUDAD DE
GUAYAQUIL

Proyecto de Titulación que se presenta como requisito para optar por el título de
INGENIERO EN SISTEMAS COMPUTACIONALES

Autor: Byron Fabricio Garzón Rivera

C.I. 0952639557

Tutor: Ing. Erick González Linch MSc.

Guayaquil, 17 de abril de 2019

VIII
CERTIFICADO DE ACEPTACIÓN DEL TUTOR

En mi calidad de Tutor del proyecto de titulación, nombrado por el Consejo


Directivo de la Facultad de Ciencias Matemáticas y Físicas de la Universidad de
Guayaquil.

CERTIFICO:

Que he analizado el Proyecto de Titulación presentado por el


estudiante BYRON FABRICIO GARZÓN RIVERA, como requisito previo para
optar por el título de Ingeniero en Sistemas Computacionales cuyo problema es:
DISEÑO Y DESARROLLO DE UN SISTEMA WEB PARA EL MONITOREO DE
CONTAMINACIÓN DEL AIRE EN DIVERSOS SECTORES DE LA CIUDAD DE
GUAYAQUIL

Considero aprobado el trabajo en su totalidad.

Presentado por:

GARZÓN RIVERA BYRON FABRICIO C.I. 0952639557

Tutor: ING. ERICK GONZÁLEZ LINCH MSc.

Guayaquil, 17 de abril de 2019

IX
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

Autorización para Publicación de Proyecto de Titulación en Formato Digital


1. Identificación del Proyecto de Titulación
Nombre Alumno: Byron Fabricio Garzón Rivera
Dirección: Cdla Colinas del Maestro Mz 638 V 23
Teléfono: 2-167305 - 0969229548 E-mail: byron.garzonr@ug.edu.ec

Facultad: Ciencias Matemáticas y Físicas


Carrera: Ingeniería en Sistemas Computacionales
Proyecto de titulación al que opta: Ingeniero en Sistemas Computacionales
Profesor tutor: Ing. Erick Ermory González Linch MSc.
Título del Proyecto de Titulación: DISEÑO Y DESARROLLO DE UN SISTEMA
WEB PARA EL MONITOREO DE CONTAMINACIÓN DEL AIRE EN DIVERSOS
SECTORES DE LA CIUDAD DE GUAYAQUIL

Tema del Proyecto de Titulación: Contaminación ambiental, PM10, sistema de


monitoreo, IMECA, combustión de vehículos, sensor de polvo, ubicación gps.
2. Autorización de Publicación de Versión Electrónica del Proyecto de
Titulación
A través de este medio autorizo a la Biblioteca de la Universidad de Guayaquil y
a la Facultad de Ciencias Matemáticas y Físicas a publicar la versión electrónica
de este Proyecto de titulación.
Publicación electrónica:
Inmediata X Después de 1 año
Firma Alumno:
___________________________
Byron Fabricio Garzón Rivera
3. Forma de envío:
El texto del proyecto de titulación debe ser enviado en formato Word, como
archivo .Doc. O .RTF y .Puf para PC. Las imágenes que la acompañen pueden
ser: .gif, .jpg o .TIFF.
DVDROM CDROM X

X
ÍNDICE GENERAL
APROBACIÓN DEL TUTOR ......................................................................................... III
DEDICATORIA ................................................................................................................ IV
AGRADECIMIENTO ........................................................................................................ V
TRIBUNAL PROYECTO DE TITULACIÓN ................................................................. VI
DECLARACIÓN EXPRESA .......................................................................................... VII
CERTIFICADO DE ACEPTACIÓN DEL TUTOR ....................................................... IX
Autorización para Publicación de Proyecto de Titulación en Formato Digital ........ X
ÍNDICE GENERAL .......................................................................................................... XI
ÍNDICE DE CUADROS ................................................................................................ XIV
ÍNDICE DE GRÁFICOS ................................................................................................ XV
ABREVIATURAS ........................................................................................................... XVI
SIMBOLOGÍA ............................................................................................................... XVII
RESUMEN.................................................................................................................... XVIII
ABSTRACT .................................................................................................................... XIX
INTRODUCCIÓN ............................................................................................................. 1
CAPÍTULO I ...................................................................................................................... 3
PLANTEAMIENTO DEL PROBLEMA ....................................................................... 3
Situación Conflicto Nudos Críticos ............................................................................ 4
Causas y Consecuencias del Problema ................................................................... 5
Delimitación del Problema .......................................................................................... 5
Formulación del Problema .......................................................................................... 6
Evaluación del Problema ............................................................................................ 6
OBJETIVOS .................................................................................................................. 7
OBJETIVO GENERAL ................................................................................. 7
OBJETIVOS ESPECÍFICOS ...................................................................... 7
ALCANCES DEL PROBLEMA ................................................................................... 8
JUSTIFICACIÓN E IMPORTANCIA......................................................................... 9
METODOLOGÍA DEL PROYECTO ........................................................................ 10
Metodología de Desarrollo ........................................................................ 10
Supuestos y restricciones ......................................................................... 10
CAPÍTULO II ................................................................................................................... 11
MARCO TEÓRICO .................................................................................................... 11
FUNDAMENTACIÓN TEÓRICA .............................................................................. 14

XI
Sistema Web ............................................................................................... 14
Servidor Web .............................................................................................................. 15
Wildfly ........................................................................................................................... 16
Lenguajes de Programación..................................................................................... 17
Java .............................................................................................................................. 17
PrimeFaces ................................................................................................................. 18
Base de Datos ............................................................................................................ 18
ORACLE SQL ............................................................................................................. 19
iReport.......................................................................................................................... 19
Lenguaje de programación Arduino ........................................................................ 19
Arduino Uno ................................................................................................................ 20
GP2Y1014AU0F ......................................................................................................... 21
GY - GPS6MV2 .......................................................................................................... 22
FUNDAMENTACIÓN LEGAL ................................................................................... 24
PREGUNTA CIENTÍFICA A CONTESTARSE ...................................................... 27
DEFINICIONES CONCEPTUALES ........................................................................ 27
CAPÍTULO III .................................................................................................................. 29
PROPUESTA TECNOLÓGICA ................................................................................ 29
Análisis de Factibilidad .............................................................................................. 29
Factibilidad Operacional ............................................................................................ 30
Factibilidad Técnica ................................................................................................... 30
Factibilidad Legal ....................................................................................................... 32
Factibilidad Económica ............................................................................................. 32
Etapas de la metodología del proyecto .................................................................. 35
Entregables del proyecto .......................................................................... 39
CRITERIOS DE VALIDACIÓN DE LA PROPUESTA........................................... 39
PROCESAMIENTO Y ANÁLISIS............................................................................. 40
ANÁLISIS DE EXPERTO .......................................................................................... 40
CAPÍTULO IV.................................................................................................................. 44
Criterios de aceptación del producto o Servicio .................................................... 44
Conclusiones................................................................................................................... 45
Recomendaciones ......................................................................................................... 45
BIBLIOGRAFÍA ............................................................................................................... 46

XII
ANEXOS A ...................................................................................................................... 50
Esquema del dispositivo Arduino............................................................................. 50
Pruebas de monitoreo ............................................................................................... 50
ANEXO B ......................................................................................................................... 68
Currículum Vitae del Experto: Ing. Enrique Tandazo MSc. y Carta de
Aceptación ................................................................................................................... 68
ANEXO C ........................................................................................................................ 72
Entrevista con el experto, Ing. Enrique Tandazo MSc. ........................................ 72
Preguntas para la entrevista..................................................................................... 72
ANEXO D ........................................................................................................................ 75
Caso de uso ................................................................................................................ 75
ANEXO E ......................................................................................................................... 77
Manual de técnico ...................................................................................................... 77
ANEXO F ......................................................................................................................... 83
Manual de usuario...................................................................................................... 83

XIII
ÍNDICE DE CUADROS
CUADRO N. 1 CAUSAS Y CONSECUENCIAS DEL PROBLEMA..................... 5
CUADRO N. 2 DELIMITACIÓN DEL PROBLEMA .............................................. 5
CUADRO N. 3 CASOS REGISTRADOS DE INFECCIONES
RESPIRATORIAS AGUDAS EN EL ECUADOR PARA EL AÑO 2005 ..... 12
CUADRO N. 4 DETALLES ACERCA DE LA CONTAMINACIÓN DEL
AIRE Y SUS CONSECUENCIAS PARA LOS SERES HUMANOS................ 13
CUADRO N. 5 EJEMPLOS: NOMBRE DE SERVIDORES WEB ..................... 15
CUADRO N. 6 NOMBRE DE BASE DE DATOS RELACIONALES DE LIBRE
DISTRIBUCIÓN .................................................................................................... 18
CUADRO N. 7 NOMBRES DE SENSORES PARA LA CALIDAD DEL AIRE .. 20
CUADRO N. 8 DESCRIPCIÓN DEL EQUIPO FÍSICO ..................................... 31
CUADRO N. 9 DESCRIPCIÓN DE LOS COMPONENTES DE HARDWARE
LIBRE .................................................................................................................... 31
CUADRO N. 10 DESCRIPCIÓN DEL SOFTWARE .......................................... 32
CUADRO N. 11 COSTOS VARIOS ................................................................... 33
CUADRO N. 12 COSTO DE RECURSOS HARDWARE DEL PROYECTO .... 33
CUADRO N. 13 COSTO DE RECURSOS SOFTWARE DEL PROYECTO ..... 34
CUADRO N. 14 COSTO DE RECURSO HUMANO Y OTROS ........................ 34
CUADRO N. 15 PRESUPUESTO ESTIMADO DEL PROYECTO .................... 34
CUADRO N. 16 EQUIPO SCRUM CON SUS RESPECTIVOS ROLES .......... 36
CUADRO N. 17 CLASIFICACIÓN DEL BACKLOG .......................................... 36
CUADRO N. 18 PRIORIDAD DEL PRODUCT BACKLOG ............................... 37
CUADRO N. 19 HISTORIA #N 1 ....................................................................... 37
CUADRO N. 20 HISTORIA #N 2 ....................................................................... 38
CUADRO N. 21 HISTORIA #N 3 ....................................................................... 38
CUADRO N. 22 HISTORIA #N 4 ....................................................................... 38
CUADRO N. 23 HISTORIA #N 5 ....................................................................... 39
CUADRO N. 24 DESCRIPCIÓN DE SECTORES MONITOREADOS ............. 43
CUADRO N. 25 DESCRIPCIÓN DE LOS OBJETIVOS A EVALUAR .............. 44

XIV
ÍNDICE DE GRÁFICOS

Gráfico N. 1 ESQUEMA BÁSICO DE UNA APLICACIÓN WEB ........................... 15


Gráfico N. 2 MERCADO DE SERVIDORES DE APLICACIONES JAVA 2017 .. 16
Gráfico N. 3 LENGUAJES DE PROGRAMACIÓN MÁS USADOS ....................... 17
Gráfico N. 4 FUNCIONAMIENTO DEL SENSOR GP2Y1014AU0F ..................... 21
Gráfico N. 5 ESQUEMA DE CONEXIÓN EN PROTOBOARD DE SENSOR
GP2Y1014AU0F ............................................................................................................. 22
Gráfico N. 6 ESQUEMA DE CONEXIÓN DEL MÓDULO GPS NEO-6 CON
ARDUINO UNO .............................................................................................................. 23
Gráfico N. 7 FLUJO DE SCRUM PARA UN SPRINT ............................................. 35

XV
ABREVIATURAS

PM Materia Particulada o Material Particulado


SINPLADES Secretaría Nacional de Planificación y Desarrollo
GPS Sistema de Posicionamiento Global
CO Monóxido de Carbono
PDF Formato de Documento Portable
MAE Medio Ambiente del Ecuador
PNCA Plan Nacional de la Calidad del Aire
SO2 Dióxido de Azufre
HTTP Protocolo de Transferencia de HiperTexto
TCP/IP Protocolo de Control de Transmisión/Protocolo de Internet
EJB Enterprise JavaBeans
JSF JavaServer Faces
IDE Entorno de Desarrollo Integrado
SQL Lenguaje de Consulta Estructurada

XVI
SIMBOLOGÍA

µm Unidad de medida: Micrómetros


℃ Grados centígrados
μF Microfaradios
Ω Ohm/Ohmio

XVII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

Diseño y desarrollo de un sistema web para el monitoreo de contaminación


del aire en diversos sectores de la ciudad de Guayaquil

Autor: Byron Garzón Rivera


Tutor: Ing. Erick González Linch MSc.

RESUMEN
Hoy en día la población está vulnerable ante los distintos tipos de contaminación
que se presentan en el ambiente, debido mayormente a la polución que provoca
la combustión de vehículos. Es necesario tomar medidas al respecto para no
causar enfermedades respiratorias en las personas, y conocer la situación que
presentan los sectores con influencia vehicular en la ciudad de Guayaquil. El
propósito del presente trabajo de titulación es ofrecer un sistema web, que
permita registrar y generar reportes en formato PDF, sobre el estado del
ambiente, haciendo uso del dispositivo conformado de una placa arduino,
sensores de la calidad del aire, y un módulo GPS que ayudará a ofrecer la
ubicación del lugar a monitoreado. Para establecer el estado del aire, se aplica el
Índice Metropolitano de la Calidad del Aire (IMECA) el cuál es una herramienta
usada en México como referencia para conocer el estado del aire, en distintas
ciudades con mayores niveles de contaminación. La metodología empleada para
el proyecto, fue SCRUM establecidos en tres sprint, con subtareas cada uno.
Para la comprobación y validación del desarrollo, se realizaron las pruebas
correspondientes en tres sectores de la ciudad de Guayaquil con alta circulación
vehicular, y su respectivo reporte durante cinco días; para lo cual se concluyó
que los sectores monitoreados hay presencia de contaminación causando
problemas en la población sensible y aquellas personas que realizan actividades
físicas al aire libre. El proyecto está disponible para todas aquellas personas que
desean evaluar la calidad del aire, y así tomar las medidas preventivas o
correctivas.
Palabras Claves: polución, IMECA, monitoreo, ARDUINO, sensor, GPS,
reportes PDF, Sistema Web.

XVIII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS
CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES

Design and development of a web system to monitor air pollution in


various sectors of the city of Guayaquil
Autor: Byron Garzón Rivera
Tutor: Ing. Erick González Linch MSc.

ABSTRACT

Nowadays, the population is vulnerable to the different types of pollution that


occur in the environment, mainly due to the pollution caused by the combustion
of vehicles. It is necessary to take measures to avoid causing respiratory
diseases in people, and to know the existing situation in the areas with vehicular
influence in the city of Guayaquil. The purpose of the present project is to offer a
web system, which allows us to record and generate reports in PDF format, about
the state of the environment, using a device made up from an arduino board, air
quality sensors, and a GPS module which will offer the location of the place to be
monitored. To establish the air´s quality, the Metropolitan Index of Air Quality
(IMECA) is applied, a tool used in Mexico as a reference to know the quality of
the air, in several cities with higher levels of contamination. The methodology
used for the project was SCRUM established in three sprints, with subtasks each
one. For the verification and validation of the development, the corresponding
tests were performed in three sectors of the city of Guayaquil with high traffic
circulation, and its respective report for five days; for which it was concluded that
for the monitored areas there was presence of contamination causing problems
to the sensitive population and those people who perform physical activities in
open air. The project is available to all those who wish to evaluate the quality of
the air, and so take preventive or corrective measures.
Key Words: pollution, IMECA, monitoring, ARDUINO, sensor, GPS, PDF
reports, Web System.

XIX
INTRODUCCIÓN

La contaminación ambiental es provocada por distintas situaciones, entre las


que se destaca la causa antropogénica; es decir, las diversas actividades
industriales, agrícolas, etc.; que realiza el hombre. En la ciudad de Guayaquil,
los seres vivos que la habitan, se convierten en víctimas de los diferentes
problemas que esta ocasiona al inhalar un aire con sustancias tóxicas a través
de las vías respiratorias; causando enfermedades, alergias e incluso muertes.

Según (Estrada Paneque, Gallo González, & Nuñez Arroyo, 2016) el aire es
importante y por lo general suele estar contaminado con diferentes
sustancias nocivas para la salud, entre ellas tenemos el monóxido de
carbono, el plomo, materias particuladas, entre otros; de los cuáles tienen
como origen la producción del sector industrial, y los automóviles que
expulsan humo de motores por combustión.

La característica principal que tiene la polución del aire en el ambiente, es que


se pueden concentrar grandes cantidades de partículas en suspensión, de
origen natural y artificial. Como fuentes de las partículas en suspensión tenemos
la combustión que emanan los vehículos en las distintas zonas de la ciudad de
Guayaquil (Placeres, Olite, & Toste, 2006).

La presente investigación se refiere a la realización de un proyecto con una


placa Arduino UNO, que permitirá monitorear la presencia de sustancias nocivas
físicos-químicos que se puedan encontrar en el aire en algunos sectores de la
ciudad de Guayaquil, que serán objeto de estudio. Se debe comprender que las
partículas en suspensión que se pueden encontrar en el aire, están compuestas
de distintos tamaños, y su unidad de medida está dada por micrómetros (1x10-6
m), que es una medida sumamente diminuta y que fácilmente puede entrar en el
sistema respiratorio, e incluso en el torrente sanguíneo (Saldarriaga, Echeverri &
Molina, 2004). La placa ayudará a detectar las partículas presentes en el aire, y
recopilar los datos, para ser presentados localmente en un sitio web, siendo
almacenados en una base de datos.

1
El presente proyecto se desarrolló en cuatro capítulos los cuáles se desarrollan
de la siguiente manera:
Capítulo I: Se verá el planteamiento del problema, de la falta de monitoreo y
toma de decisiones correctivas sobre la polución del aire, junto a las causas y
consecuencias que este alberga con su respectivo alcance y justificación del
problema, dando a conocer la metodología aplicada del proyecto.
Capítulo II: Se analizará de manera detallada algunos puntos importantes, entre
los que podemos mencionar, están los antecedentes que corresponden al
monitoreo de la calidad del aire, y detalles de la fundamentación teórica y legal
del proyecto.
Capítulo III: La propuesta tecnológica del proyecto, la factibilidad del proyecto y
los criterios de validación del juicio de expertos, además se indican los
entregables del proyecto.
Capítulo IV: Se presentará las conclusiones y recomendaciones del autor,
basado en los resultados obtenidos de la investigación.

2
CAPÍTULO I

EL PROBLEMA

PLANTEAMIENTO DEL PROBLEMA

Ubicación del Problema en un Contexto

El aire es importante para los seres vivos, por tal motivo se debe tener en
consideración un ambiente lo más sano posible para la ciudad de
Guayaquil y sus 2’644.891 habitantes, valor de referencia para el presente
año (datos obtenidos del INEC, 2017).

La concentración de monóxido de carbono (CO) en el aire, según


(Harrison, 2006) es debido a actividades antropogénicas, entre una de las
principales están los vehículos de combustión, cuya emisión de CO puede
variar en mayor o menor grado dependiendo del estado en el que se
encuentren los componentes del vehículo en general, lo que resulta en un
aire con impurezas que afectan la salud de sus habitantes.

Estas concentraciones de partículas pueden mantenerse suspendidas en


el aire durante largos periodos de tiempo o desplazarse hacia otros lugares
por varios kilómetros. Según (Legarreta, y otros, 2015) las más comunes
son las partículas gruesas o PM10, con una medida de 10 micrómetros
(µm) de diámetro, son partículas primarias que pueden darse por causa
natural (fenómenos naturales) y por causa de actividades humanas, éstos
son capaces de llegar a los pulmones a través de las vías respiratorias;
mientras tanto las partículas menores a esa medida, como las partículas
finas o PM2.5 con una medida de 2.5 micrómetros (µm) de diámetro, son
partículas secundarias que pueden darse por causa de un proceso químico
en la atmósfera, llegando al sistema respiratorio y al torrente sanguíneo.

3
Las partículas finas, no sólo se mantienen suspendidas en el aire, sino que
pueden viajar distancias largas, además son respirables en un 100% y se
alojan en bronquios, bronquiolos y alveolos (Larsen, 2003). Debido a eso,
actividades como hacer ejercicio, aumentan la respiración, provocando que
entren fácilmente partículas contaminadas en nuestros pulmones.

Situación Conflicto Nudos Críticos

Hoy en día es fácil darse cuenta, de los distintos cambios climáticos que
suceden a nivel mundial, y que también son evidenciados de manera local,
son producto de la quema de combustibles fósiles entre los que podemos
mencionar el carbón, petróleo y gas. Además del metano cuando no entra
en combustión y está expuesto en el aire, asimismo la combustión que
provoca el sector industrial y de transporte en la ciudad. Los niveles de
exposición del material particulado contaminado en el aire, causan graves
problemas a la salud, cuando entran a través de las vías respiratorias,
dado por su pequeño tamaño.

Debido a la falta de control ambiental, estos problemas ocasionan que las


partículas en suspensión puedan desplazarse a otros sectores o ciudades,
con las mismas consecuencias nocivas para la salud, provocando
enfermedades y fallecimientos de tipo respiratorio.

4
Causas y Consecuencias del Problema
CUADRO N. 1
CAUSAS Y CONSECUENCIAS DEL PROBLEMA
Causas Consecuencias
Falta de control de niveles de Existen descuidos de la salud,
contaminación en determinados afectando a los habitantes con graves
sectores enfermedades respiratorias
Desconocimiento de los niveles de No se pueden implementar medidas o
parte de las autoridades políticas preventivas/correctivas
No tener acceso ágil de datos sobre la No permite tomar acciones
contaminación del aire inmediatamente o un tiempo prudencial
No disponer de registros continuos del No se tiene conocimiento de la
estado del aire situación actual y precedente, para
comprobar la mejora o desmejora de la
calidad del aire

Elaboración: Byron Garzón Rivera


Fuente: Byron Garzón Rivera

Delimitación del Problema

CUADRO N. 2
DELIMITACIÓN DEL PROBLEMA
Campo Control del medio ambiente

Área Ciencia básica y tecnología


Registro de la concentración de partículas en suspensión en el
Aspecto aire, por medio de sensores de calidad del aire y placa Arduino
UNO
Diseño y desarrollo de un sistema web prototipo para el
Tema monitoreo de contaminación en diversos sectores de la ciudad
de Guayaquil
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

5
Formulación del Problema

¿Será beneficioso la implementación de un sistema web que ayude al monitoreo


de la contaminación del aire para prevenir enfermedades respiratorias y deterioro
del medio ambiente?

Evaluación del Problema

Los aspectos generales de evaluación son:

Delimitado: El proyecto, busca monitorear y registrar partículas de suspensión


presentes en el aire, mediante el uso de sensores y placa Arduino en algunos
sectores más críticos de la ciudad de Guayaquil, para ser presentados en un
servidor local de un sistema web.

Claro: Este proyecto presenta una solución basada en hardware y software libre
para detectar las partículas de suspensión presentes en el ambiente, con el fin
de monitorear un sector deseado y mostrarlo en un sistema web.

Evidente: El material particulado está formado por sustancias nocivas, no


visibles a simple vista, por ello se usará sensores de calidad del aire, que
permitan monitorear esas concentraciones de PM, para tomar precauciones.

Concreto: Demostrar que en el aire se pueden encontrar partículas diminutas,


que son inhaladas por las vías respiratorias. Su resultado ayudará al control de
enfermedades respiratorias y sus respectivas acciones preventivas/correctivas.

Contextual: El desarrollo ayudará al control de la polución del aire, y las


concentraciones nocivas en el ambiente, que provocan enfermedades
respiratorias.

6
Factible: Se cuenta con el conocimiento, recursos tecnológicos y financieros
para llevar a cabo el sistema de monitoreo y reportería con la información
recolectada, donde se podrá conocer los niveles de contaminación de partículas
suspendidas en el ambiente, así como llevar un control histórico del mismo.

OBJETIVOS

OBJETIVO GENERAL

Ensamblar un prototipo basado en Arduino UNO, usando sensores de calidad


del aire para detectar las partículas de suspensión, mostrando los resultados en
un sistema web.

OBJETIVOS ESPECÍFICOS

Usar un sensor de polución que detecte la densidad de las partículas de polvo


suspendidas en el ambiente, los que serán manipulados a través de algoritmos y
fórmulas para conocer si el aire tiene índices de afectación a la salud de los
seres vivos.

Recopilar las lecturas mediante la interpretación de niveles de voltajes,


detectados por el sensor de polución.

Presentar los resultados arrojados de la concentración de partículas en el aire,


por el sensor de calidad del aire, en un sistema web implementado en un
servidor local.

Diseñar un prototipo con placa ARDUINO UNO, junto con el sensor para la
polución y el módulo GPS para la ubicación geográfica.

Ofrecer un registro de las mediciones realizadas en el aire, como reportaría en


tiempo real y sus antecedentes.

7
ALCANCES DEL PROBLEMA

El proyecto de titulación consiste en el desarrollo de una aplicación web y un


prototipo basado en Arduino UNO que permita detectar el polvo presente en el
aire con ayuda de un sensor de polución, y un módulo GPS para mostrar la
ubicación en coordenadas geográficas.

La aplicación web tiene como propósito presentar información de los resultados


obtenidos de la placa Arduino, y mostrar la calidad del aire mediante el IMECA.

El proyecto se basa en buscar concentraciones de partículas de suspensión con


la finalidad de evaluar la polución del aire, con fines educativos o para definir
políticas que mejoren la calidad del aire en la ciudad de Guayaquil.

Esta aplicación en Arduino será presentada en un sistema web el cual tendrá las
siguientes características:

 Para su implementación la aplicación web usará un servidor local.


 La aplicación web permitirá monitorear los resultados obtenidos en
tiempo real por el sensor de calidad del aire y podrá obtener la ubicación
real del lugar monitoreado a través de coordenadas GPS; además tendrá
una base de datos para almacenar los registros.
 Para presentar los resultados proporcionados por el sensor de polución,
el sistema web local tendrá la opción de generar un reporte en formato
PDF, indicando parámetros tales como: fecha y hora, código de proceso,
usuario, coordenadas GPS, etc.
 El archivo PDF, tendrá un código de proceso que será generado por el
sistema web a partir de una prueba de monitoreo, y que será usado
como referencia para tener más detalles en la página.
 La presentación de los resultados estará basada en 3 características, de
las que se pueden mencionar: la concentración, y la calidad del aire
indicando las partículas de suspensión en el ambiente, así como su
densidad que se usará para emitir un criterio de valoración del estado
que presenta.

8
 Para fines de la demostración se tomaron medidas de manera
consistente durante cinco días, en un lugar de alto tráfico vehicular; y se
tomaran lecturas periódicas en tres sectores de la ciudad de Guayaquil:
Rio Centro Norte, Avenida Quito con Aguirre, y Mall El Fortín.
 Para realizar las pruebas y registrar los datos, es necesario tener acceso
al sistema mediante una cuenta ofrecida por el administrador.
 Es necesario usar el dispositivo arduino en lugares abiertos, para que el
módulo GPS, obtenga la comunicación que requiere con los satélites
ubicados en el espacio, alrededor del planeta Tierra.

JUSTIFICACIÓN E IMPORTANCIA

El medio ambiente es fundamental para la vida de los seres vivos, y se debe


contar con medidas o controles de parte de un ente regulador, e información
sobre el estado de la calidad del aire, por ello surge la necesidad de una
aplicación que ayude a facilitar el monitoreo ambiental en las distintas zonas de
la ciudad de Guayaquil.

Este proyecto servirá para evitar afectaciones a los ciudadanos Guayaquileños.


Los resultados obtenidos del proyecto con Arduino UNO, podrán ser usados
como portal informativo, educativo y/o para tomar correcciones sobre el estado
del aire. El aire puede tener sustancias nocivas que afectan a la salud, por lo
que se debe tener en consideración la importancia de un control, para
solucionar los problemas en un tiempo óptimo.

La información que se obtendrá a través del sensor, será la concentración de


partículas de polvo suspendidas en el aire, que brindará datos sobre el estado
de la calidad del aire, el cual será presentado en un sistema web usando un
servidor local. También se obtendrán los registros anteriores que se hayan
almacenado en la base de datos desde el sitio web, así como la ubicación
geográfica que lo ofrecerá un módulo GPS. La presente investigación y
desarrollo tendrá como solución la oportunidad de conocer la presencia de
polvo y materias particuladas en el aire, para prevenir enfermedades
respiratorias y mejorar la calidad del aire.

9
METODOLOGÍA DEL PROYECTO

Usar una metodología para un proyecto, ayudará en el desarrollo del producto


final, según los requerimientos planteados y es importante para todo proyecto de
software, para asegurar la calidad del producto.

Metodología de Desarrollo
La metodología de desarrollo ágil a emplear será SCRUM, porque es flexible al
cambio y se tiene control de las tareas en las fases del ciclo de vida de un
proyecto (Gioacchini, 2011). Con esta metodología se pretende realizar
pequeñas tareas y presentarlas en determinados tiempos programados.

Supuestos y restricciones
Supuestos
 Acceso al equipo físico para las pruebas con placa Arduino.
 Acceso al monitoreo de los datos en tiempo real, y base de registros
históricos.
Restricciones
 En su fase inicial, el sistema web estará disponible únicamente de forma
local.
 El proyecto con arduino puede trabajar desde -10℃ hasta 65℃.
 Almacenamiento límite.
 El equipo de hardware (arduino) se alimenta a través de la computadora.
Plan de Calidad
 Recepción de datos generados por el sensor de polución, y enviar los
datos a través de la placa Arduino a la aplicación web.

10
CAPÍTULO II

MARCO TEÓRICO

ANTECEDENTES DEL ESTUDIO

Es importante la presencia de políticas y estrategias de la calidad ambiental para


el desarrollo del país, con respecto al análisis de la calidad del aire, se evidencia
que el país posee falencias en la gestión ambiental, según estudios publicados
por la Secretaría Nacional de Planificación y Desarrollo en el año 2007
(Ministerio del Ambiente, 2010).

El Ecuador ha realizado análisis de la calidad del aire, pero en niveles bajos.


Según Ministerio del Ambiente (2010):
En el país se cuenta con pocas investigaciones sobre los efectos de la
contaminación del aire en la salud de las personas, estos temas no han
sido incluidos en los programas de desarrollo urbano y no se han llevado
a cabo estudios epidemiológicos relacionados con la contaminación del
aire. (p.I)

En base a lo presentado se evidencia que Ecuador no presentaba una gestión


ambiental, que ayude a la libre difusión del estado de la calidad del aire,
consecuentemente a raíz de la investigación, se empleó una estrategia para
disminuir esos problemas ambientales.
El Ministerio del Ambiente del Ecuador (MAE), elaboró el Plan Nacional de la
Calidad del Aire (PNCA), con el objetivo de regular y controlar la gestión de la
calidad del aire (Ministerio del Ambiente, 2010).

11
CUADRO N. 3

CASOS REGISTRADOS DE INFECCIONES RESPIRATORIAS AGUDAS EN

EL ECUADOR PARA EL AÑO 2005

PROVINCIA CASOS REGISTRADOS DE

INFECCIONES

RESPIRATORIAS AGUDAS

Carchi 18 360
Imbabura 30 302
Pichincha 140 005
Cotopaxi 23 092
Tungurahua 25 200
Bolívar 2 642
Chimborazo 31 764
Cañar 12 749
Azuay 41 339
Loja 36 660
Esmeraldas 51 334
Manabí 156 152
Los Ríos 60 708
Guayas 232 540
El Oro 68 190
Sucumbíos 12 734
Napo 1 390
Orellana 5 314
Pastaza 6 871
Morona Santiago 21 148
Zamora Chinchipe 11 533
Galápagos 1 717
TOTAL 99 1744
Elaboración: Byron Garzón Rivera

Fuente: M.S.P.Anuario, 2005

12
CUADRO N. 4
DETALLES ACERCA DE LA CONTAMINACIÓN DEL AIRE Y SUS
CONSECUENCIAS NOCIVAS PARA LOS SERES HUMANOS

PRINCIPALES CIUDADES CON MAYOR ÍNDICE DE PROBLEMAS DE


CONTAMINACIÓN AMBIENTAL

Quito Guayaquil Cuenca

EJEMPLOS: CAUSAS DEL PROBLEMA DE LA CONTAMINACIÓN DEL AIRE


Motores viejos Mala calidad de los Tránsito desordenado
combustibles

ACCIONES TOMADAS PARA SOLUCIÓN PARCIAL DE LA


CONTAMINACIÓN
Implementación de
Implementación de entidades que regulen y
sistemas de transportes Siembra de árboles controlen la gestión
masivos medio ambiental

Restauración de parques Control de áreas verdes Campañas de difusión


y jardines en épocas secas ciudadana

PRINCIPALES PARÁMETROS QUE AFECTAN A LOS SERES HUMANOS

OZONO Afecta a niños que desarrollan actividades al aire


libre. Adultos que realizan actividades deportivas.
Individuos que tienen enfermedades respiratorias
MATERIAL Afecta a individuos con enfermedades respiratorias
PARTICULADO como el asma, problemas cardiacos, niños, ancianos
y mujeres embarazadas
MONOXIDO DE Afecta a personas con enfermedades
CARBONO cardiovasculares o respiratorios, mujeres
embarazadas, recién nacidos
DIOXIDO DE AZUFRE Afecta niños, a adultos con asma y otras
enfermedades crónicas, así como las personas que
realizan actividades físicas al aire libre

Elaboración: Byron Garzón Rivera


Fuente: Organización Panamericana de la Salud (OPS/OMS), 2007
Como el lector podrá apreciar, en los cuadros #3 y #4, las condiciones
ambientales desde el año 2005 a nivel mundial han cambiado en detrimento del
medio ambiente. El Ecuador no es una excepción a esta realidad y por ello una
vez más se justifica el desarrollo del presente trabajo de titulación.

13
El gobierno, denominado Municipalidad de Guayaquil se encarga de la
administración de la ciudad, eso abarca la gestión ambiental.
En la ciudad de Guayaquil no existe una red de monitoreo
permanente, de manera que no es posible establecer tendencias de
deterioro de la calidad en forma cierta. Sin embargo, una comparación de
datos de la antigua red PANAIRE, con datos recientes, indica un aumento
de las concentraciones de material particulado y gases, principalmente
CO y SO2. El diagnóstico relacionado con el recurso aire no es
concluyente por falta de datos a largo plazo y, mientras la Dirección del
Medio Ambiente completa el inventario de fuentes fijas y móviles, se ha
recomendado la implementación de una nueva red de monitoreo de la
calidad de aire (Ministerio del Ambiente, 2010, p.13).

A mediados del periodo 2012 – 2014 se propuso un nuevo proyecto “Educación


Ambiental Ciudadana Somos parte de la Solución” para fortalecer la gestión
ambiental a nivel local, en las diferentes parroquias rurales, por medio de la
creación de la Red Guardianes del Planeta, conformado por estudiantes de
distintas provincias del país (Ministerio del Ambiente, 2017).

FUNDAMENTACIÓN TEÓRICA

En este capítulo se dará a conocer los elementos teóricos, que son necesarios
para llevar a cabo la tarea de implementar el sistema web para el monitoreo de
las partículas de suspensión en el aire, usando un modelo de placa arduino y
respectivos sensores, así como su módulo GPS, para recibir la ubicación.

Sistema Web

Son también llamados aplicaciones web, que pueden se accedidas mediante un


servidor web de internet, o una intranet de una red local. Sin importar el sistema
operativo, los usuarios pueden interactuar con el sistema web por medio de los
navegadores (Jiménez, 2013). Es necesario mencionar que un sistema web
procesa y muestra información dinámicamente, permite la implementación de un
servidor para recibir/responder las solicitudes y además, contienen base de

14
datos como fuente de almacenamiento para registros históricos, lo que permite
implementar un sistema para el monitoreo de los datos.

Gráfico N. 1
ESQUEMA BÁSICO DE UNA APLICACIÓN WEB

Elaboración: Sergio Luján Mora, 2002


Fuente: Sergio Luján Mora, 2002

El sistema web permite la colección de información, recibida del arduino para ser
almacenada y presentada a los usuarios que decidan conocer el estado del
ambiente.

Servidor Web

“El servidor web es un programa que está esperando permanentemente las


solicitudes de conexión mediante el protocolo HTTP por parte de los clientes
web” (Luján, 2002, p. 49).
Un usuario envía una solicitud, un servidor web las recibe, y envía una respuesta
al cliente/usuario, presentando la información correspondiente a su solicitud.

CUADRO N. 5
EJEMPLOS: NOMBRE DE SERVIDORES WEB
Servidores Web
WildFly
Tomcat
GlassFish
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

15
El sistema usará un servidor web, el cual permitirá presentar las diferentes
páginas de navegación, el cual es importante en la implementación de este
proyecto que se basa en un servidor local.

Wildfly

Es un servidor de aplicaciones, de código abierto para el lenguaje de


programación Java, y puede ser usado en cualquier sistema operativo. Wildfly
también es conocido como JBoss y posee varias tecnologías importantes y útiles
para desarrollar aplicaciones Java empresariales.

Gráfico N. 2
MERCADO DE SERVIDORES DE APLICACIONES JAVA 2018

Elaboración: Plumbr
Fuente: Plumbr

En el gráfico anterior se puede apreciar la popularidad de los servidores de


aplicaciones que tiene Java, pero para el presente proyecto se hará uso del
servidor JBoss/WildFfly, ya que posee un contenedor EJB (Enterprise
JavaBeans) a diferencia de servidor Tomcat. Esto podría permitir en el futuro la
implementación de proxies que permitan acceder a la aplicación a través de un
intermediario.

16
Lenguajes de Programación

Es un conjunto de símbolos y palabras, que sirven para construir sentencias e


instrucciones con el objetivo de ofrecer soluciones informáticas (Javier & Sala,
n.d.).

Gráfico N. 3
LENGUAJES DE PROGRAMACIÓN MÁS USADOS

Elaboración: TIOBE index, Inc


Fuente: TIOBE index, Inc

Java

Uno de los lenguajes más populares en la programación, donde se han realizado


varios proyectos, además muchas aplicaciones necesitan Java para ejecutarse.
Tiene un gran uso en la implementación de aplicaciones web, está orientado a
objetos y es gratuito.
Este lenguaje permite crear aplicaciones web con el uso de Frameworks, entre
los que se pueden mencionar PrimeFaces, que posee muchos componentes
para usar de manera ágil y rápida en el desarrollo de aplicaciones web para el
presente proyecto.

17
PrimeFaces

Es un Framework para Java, que permite el desarrollo de interfaces, donde hace


uso de los componentes que se encuentran en su biblioteca para JSF
(JavaServer Faces).
Es un Framework liviano, y muy popular en JSF con una instalación sencilla que
permitirá usar sus componentes rápidamente, además posee su página oficial
donde se puede encontrar varios ejemplos de código según los requerimientos,
para implementar botones, formularios, entre otros.

Base de Datos

Es la representación de una colección de datos, que puede almacenar grandes


cantidades de información para su posterior uso, organizadas en una estructura
de datos (Mercedes, 2009).

CUADRO N. 6
NOMBRES DE BASE DE DATOS RELACIONALES DE LIBRE DISTRIBUCIÓN
Base de Datos
Oracle SQL
MySQL
María DB
PostgreSQL
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

El sistema web necesitará de una base de datos que permita el almacenamiento


de los datos recolectados, para el análisis y que sean presentados al usuario.

18
ORACLE SQL

Oracle SQL Developer es un entorno de desarrollo integrado y gratuito que


simplifica el desarrollo y la administración de Oracle Database en
implementaciones tradicionales y en la nube. SQL Developer ofrece el desarrollo
completo de sus aplicaciones PL / SQL, una hoja de trabajo para ejecutar
consultas y scripts, una consola DBA para administrar la base de datos, una
interfaz de informes, una solución completa de modelado de datos y una
plataforma de migración para mover su Bases de datos de terceros a Oracle
(Oracle, sf).
SQL es una base de datos relacional, que permite crear sentencias sencillas
para implementarlo en el sistema. Los datos que se recolecten del proyecto
arduino, serán almacenados en la base de datos, lo que evitará que se pierda la
información.

iReport

El software de código abierto iReport es un entorno gráfico diseñar y estructurar


informes en diferentes formatos existentes, tales como .pdf, html, xls,csv, etc
Está diseñado para trabajar con JasperReports que es la biblioteca para ser
incrustado en Java (JasperReport, sf).

Lenguaje de programación Arduino

Para usar la placa arduino necesitamos de un software que permita el


funcionamiento del mismo, para ello se usa el lenguaje de programación arduino.
Este lenguaje es de código abierto, y ofrece un IDE, para facilitar su uso. El
código creado debe ser cargado a la placa para ver los cambios, además
funciona para las plataformas Windows, Mac OS y Linux (Arduino, sf).

19
Arduino Uno

La empresa que fabrica la plataforma Arduino indica que es una tecnología de


código abierto, basada en hardware y software libre. Es una plataforma para el
desarrollo de proyectos de diferente índole, usando módulos, sensores,
servomotores entre otros; que proporcionan una comunicación de entrada y
salida.
Arduino es una multiplataforma por lo que es usada para pequeños y grandes
proyectos, donde ofrece una gran variedad de componentes para ser usados y
programados. Para los inexpertos, arduino posee información en el internet y
documentación que sirve como guía para comenzar a manipular el hardware y
software de esta plataforma (Arduino, s.f).
Arduino permite el desarrollo e implementación de sensores y módulos que
permiten detectar las partículas de polvo y la ubicación GPS, que son
parámetros importantes para el presente proyecto de arduino.

CUADRO N. 7
NOMBRE DE SENSORES PARA LA CALIDAD DEL AIRE

PARÁMETROS DSM501A GP2Y1014AU0F GP2Y1010AU0F


Supply Voltage -0.3 to +7 -0.3 to +7 -0.3 to +7
Operating Temperature -10 to +65 -10 to +65 -10 to +65
Sensitivity >1um 0.5 ± 0.075V per 0.5 ± 0.15V per 100
100 ug/m3 ug/m3
Sensing 2.5pm and Measure total dust Measure total dust
10pm separately X density density
Output voltaje at no dust Min: 0.1 Max: 1.1V Min: 0 Max: 1.5V
X
Minimum detectable 0.5 um 0.5 um
dust size X
Accuracy X ±30% ±15%

Elaboración: Byron Garzón Rivera


Fuente: http://www.socle-tech.com

20
GP2Y1014AU0F

Según el fabricante este sensor es un detector de partículas de polvo presentes


en el aire, y es usado para el monitoreo de la calidad del aire, que se conecta a
una placa arduino.
Este sensor es capaz de detectar partículas de hasta 0.5 micrómetros de
tamaño, por medio de un fototransistor y un diodo emisor de luz que sirven para
detectar las reflexiones del polvo presentes en el ambiente.
Este sensor a diferencia de otros, que están dedicados específicamente a
detectar un tipo de sustancia o gas en el aire, el GP2Y1014AU0F, detecta
cualquier tipo de partícula en general.

Gráfico N. 4
FUNCIONAMIENTO DEL SENSOR GP2Y1014AU0F

Elaboración: Socle
Fuente: Socle

Para un correcto funcionamiento del arduino con este sensor de polvo, es


necesario usar una resistencia de 150 Ω (ohmios) y un capacitor de 220 μF
(microfaradios).

21
Gráfico N. 5
ESQUEMA DE CONEXIÓN EN PROTOBARD DE SENSOR GP2Y1014AU0F

Elaboración: Byron Garzón Rivera


Fuente: Socle Tech, Inc

GY - GPS6MV2

Existen otros módulos como el shield sim808 gsm/gprs, que se basa en


comunicación UART, donde se puede enviar/recibir llamadas, mensajes de texto,
y conectarnos a internet. Pero obligatoriamente se necesita de un teléfono móvil
y su respectivo chip. Se puede evitar el uso de ese dispositivo, empleando el
módulo GY-GPS6MV2, conocido también como GPS NEO-6M que permite
conocer la localización geográfica a través su antena de cerámica, cuya función
es realizar comunicación UART, entre el modulo gps y Arduino UNO, la antena
de cerámica recibe datos de los satélites ubicados en el espacio alrededor del
globo terráqueo (La Tierra). Para este módulo no se necesita internet.

22
Gráfico N. 6
ESQUEMA DE CONEXIÓN DEL MÓDULO GPS NEO-6M CON ARDUINO UNO

Elaboración: Byron Garzón Rivera


Fuente: Ublox, Inc

Este módulo trabaja con el arduino, por medio de una interfaz serial UART,
donde posee terminales de transmisión Tx, y recepción Rx, que constantemente
reciben señales (Ublox, sf). El módulo recibe las señales de satélites que están
alrededor de la órbita de la tierra, por lo cual es recomendable que sea usado en
lugares abiertos.
Este módulo es importante en el proyecto, ya que nos ofrece valores como la
latitud y la longitud, coordenadas para encontrar la ubicación de dónde se realiza
el monitoreo.

23
FUNDAMENTACIÓN LEGAL

Las bases legales para este proyecto se rigen por la Ley de Gestión Ambiental
en la Constitución de la República del Ecuador, Propiedad intelectual y la Ley
Transporte Terrestre Tránsito y Seguridad Vial, dentro de los cuales se
mencionan a continuación:

Según la Nueva Constitución de la República del Ecuador indica:

TITULO VII

Régimen del Buen Vivir

CAPÌTULO SEGUNDO

Biodiversidad y Recursos Naturales

Art 395

La Constitución reconoce los siguientes principios ambientales:


1) El Estado garantizará un modelo sustentable de desarrollo ambientalmente
equilibrado y respetuoso de la diversidad cultural, que conserve la biodiversidad
y la capacidad de regeneración natural de los ecosistemas, y asegure la
satisfacción de las necesidades de las generaciones presentes y futuras.

Este artículo da a conocer que para el estado, tener un ambiente limpio y


saludable es fundamental para todos los que habitan en el país, asegurando la
diversidad cultural.

24
TÍTULO VII

Régimen del buen vivir

CAPÍTULO PRIMERO

Inclusión y equidad

SECCIÓN OCTAVA

Ciencia, tecnología, innovación y saberes ancestrales

Art. 387

Será responsabilidad del Estado:


2. Promover la generación y producción de conocimiento, fomentar la
investigación científica y tecnológica, y potenciar los saberes ancestrales, para
así contribuir a la realización del buen vivir, al sumak kawsay.

3. Asegurar la difusión y el acceso a los conocimientos científicos y tecnológicos,


el usufructo de sus descubrimientos y hallazgos en el marco de lo establecido en
la Constitución y la Ley.

4. Garantizar la libertad de creación e investigación en el marco del respeto a la


ética, la naturaleza, el ambiente, y el rescate de los conocimientos ancestrales.

5. Reconocer la condición de investigador de acuerdo con la Ley.

En este artículo se evidencia que existe respaldo para el proyecto, donde se


fomenta la investigación y desarrollo tecnológico, para la implementación de un
sistema de monitoreo que detecte las partículas de polvo que se encuentran en
el aire, usando hardware y software libre.

25
LEY DE TRANSPORTE TERRESTRE TRÁNSITO Y SEGURIDAD VIAL

Art 88

En materia de tránsito y seguridad vial, la presente Ley tiene por objetivo, entre
otros, los siguientes:
h) La reducción de la contaminación ambiental, producida por ruidos y emisiones
de gases emanados de los vehículos a motor; así como la visual ocasionada por
la ocupación indiscriminada y masiva de los espacios de la vía pública.

LEY DE LA PROPIEDAD INTELECTUAL

Título Preliminar

Art. 3

El Instituto Ecuatoriano de la Propiedad Intelectual (IEPI), es el Organismo


Administrativo Competente para propiciar, promover, fomentar, prevenir,
proteger y defender a nombre del Estado Ecuatoriano, los derechos de
propiedad intelectual reconocidos en la presente Ley y en los tratados y
convenios internacionales, sin perjuicio de las acciones civiles y penales que
sobre esta materia deberán conocerse por la Función Judicial.
Este artículo avala el presente proyecto ya que se desarrolla por medio de
investigaciones y uso de herramientas de hardware y software libre para la
implementación de un sistema de monitoreo del aire.

DECRETO 1014 SOFTWARE LIBRE

Art. 2:

Se entiende por software libre, a los programas de computación que se pueden


utilizar y distribuir sin restricción alguna, que permitan el acceso a los códigos
fuentes y que sus aplicaciones puedan ser mejoradas.
Estos programas de computación tienen las siguientes libertades:

26
 Utilización de programa con cualquier propósito de uso común.

 Distribución de copias sin restricción alguna

 Estudio y modificación de programa (Requisito: código fuente disponible)

 Publicación del programa mejorado (Requisito: código fuente disponible

El proyecto está basado en el uso de software libre, y también permite que otros
puedan hacer uso de ella para mejorarla.

PREGUNTA CIENTÍFICA A CONTESTARSE

¿Será beneficioso para los ciudadanos de la ciudad de Guayaquil, la


implementación de un sistema web, que permita conocer los niveles de
contaminación en diversos sectores de la urbe, a través de información obtenida
con hardware libre, registros históricos y en tiempo real?

DEFINICIONES CONCEPTUALES

Base de datos.- Es conocido como almacén de datos, que permite guardar


grandes cantidades de información de manera estructurada.

Framework.- Es un entorno de trabajo, que se usa para el desarrollo en


lenguajes de programación, que permiten usar componentes este ofrece,
ayudando al desarrollador ahorrar tiempo.

GPS.- Es un sistema que sirve para dar coordenadas de ubicación, cuyas siglas
son sistema de posicionamiento global.

HTTP.- Es un protocolo para la transferencia de hipertexto, esencial para la


comunicación de páginas web.

IDE.- Según sus siglas, entorno de desarrollo integrado es una aplicación que
proporciona al desarrollador una plataforma para escribir, compilar y ejecutar
código.

27
Sistema web.- Es una herramienta de software que puede ser accedido a través
de diferentes sistemas operativos, donde los usuarios pueden hacer uso de ello
mediante un navegador.

Servidor web.- Es un programa del lado del servidor, que genera una respuesta
a una solicitud hecha por el cliente. Usa el protocolo HTTP para entregar los
archivos que contienen las páginas web.

UART.- Transmisor-Receptor Asíncrono Universal, es un dispositivo que se


encarga de controlar los puertos y dispositivos de serie. Permite la comunicación
entre dos dispositivos en el cuál transmiten voltajes a través de los puertos de
serie.

28
CAPÍTULO III

PROPUESTA TECNOLÓGICA

En base a lo investigado, se evidencia que la contaminación del aire es dañina


para la población que vive en la ciudad de Guayaquil con 2’350.915 de
habitantes en 2010 según el último censo del INEC, con una proyección de
2’698.077 de habitantes para el año 2019. Se propone un proyecto basado en
ARDUINO UNO; usando un sensor de polución de la calidad del aire que
evaluará si presenta material particulado según los voltajes, que serán
interpretados como niveles de contaminación en relación a la densidad de las
partículas que se encuentran en suspensión. También se hará uso de un módulo
GPS, que ofrece valores como latitud y longitud, que son coordenadas para
saber la geolocalización de la herramienta de medición, y por ende la ubicación
geográfica de la toma de datos.
Por medio del cable serial conectado a un equipo de cómputo permitirá recibir la
información y almacenarla en un motor de base de datos, y presentarlos a través
de un sistema web, que ofrecerá también registros históricos. También se podrá
generar un reporte en PDF que tendrá como parámetro un código de proceso,
para saber a qué prueba de monitoreo pertenece y el lugar de las pruebas
realizadas.

Análisis de Factibilidad

Como primer punto se toma en cuenta las diferentes fuentes que avalan el
proyecto, entre ellas tenemos las normativas que las leyes del Estado poseen, y
la libertad del uso libre de hardware y software.
Se determinó que el proyecto es viable para su ejecución, el cual tiene como
finalidad detectar las partículas de suspensión en el aire, y la ubicación del lugar
de donde fueron obtenidos los datos. Tiene la finalidad de orientar y demostrar la
posible polución que un determinado lugar o sector tiene; en base a la
información que será presentada en el sistema web, el cual tendrá una base de
datos con la finalidad de almacenar registros de forma histórica.

29
A continuación se detallan los siguientes aspectos:
 Factibilidad operacional
 Factibilidad técnica
 Factibilidad legal
 Factibilidad económica

Factibilidad Operacional

El proyecto en su primera fase es trabajado de manera local, y el sistema es


accedido desde un equipo que tenga la aplicación instalada para recibir los datos
que envíe el sensor, y posteriormente almacenarlo para llevar los respectivos
registros de las pruebas realizadas

El proyecto será utilizado por los usuarios que tengan los respectivos permisos
para manipular el sistema, ya que necesitará un usuario y contraseña, para el
registro de los datos que son tomados por el sensor de la calidad del aire, junto
con la ubicación GPS, entre otros.

Otro punto de vista importante a demostrar es que los usuarios no participaron


en el desarrollo ni en la planeación del proyecto, sólo en la validación.
Finalmente se pone a conocimiento que el proyecto es factible
operacionalmente.

Factibilidad Técnica

Los recursos que se usan en el presente proyecto se pueden encontrar a nivel


local o nacional y están al alcance del público en general para su uso,
permitiendo a los usuarios la interacción con el producto final.

Hardware
Para poder usar el sistema web se tendrá que hacer uso de un equipo físico. El
presente proyecto fue realizado en un equipo que tiene las siguientes
características.

30
CUADRO N. 8
DESCRIPCIÓN DEL EQUIPO FÍSICO
Modelo PC Portátil
Procesador i5-3230M | 2.60GHz
RAM 8,00 GB
Disco Duro 500 GB
Sistema Operativo Windows 8.1
Arquitectura del Sistema Operativo de 64 bits,
Sistema Operativo procesador x64

Elaboración: Byron Garzón Rivera


Fuente: Byron Garzón Rivera

CUADRO N. 9
DESCRIPCIÓN DE LOS COMPONENTES DE HARDWARE LIBRE
Modelo de Placa Arduino UNO
Módulo GPS GY-GPS6MV2
Sensor de aire GP2Y1014AU0F
Otros Cable serial, resistencia de 150Ω,
componentes capacitor de 220μF, protoboard,
importantes cables para interconexiones
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

Software
El software empleado tanto para la aplicación web, como para el proyecto con
arduino, están basados en software libre.

31
CUADRO N. 10
DESCRIPCIÓN DEL SOFTWARE
Base de Datos Oracle 10g xe / SQL developer
Lenguaje de programación Arduino Genuino y Java
Servidor de Aplicaciones Wildfly
Framework Prime Faces

Elaboración: Byron Garzón Rivera


Fuente: Byron Garzón Rivera

El proyecto es factible técnicamente usando las herramientas que proporcionan,


tanto el hardware libre como el software libre.

Factibilidad Legal

En referencia a los artículos mencionados en el capítulo II, se pone a


consideración que el presente proyecto, no infringe ninguna ley, pues el estado
rige normas y reglamentos que promueven la utilización de open source.
El proyecto es factible legalmente, ya que las leyes promueven la innovación
tecnológica para el medio ambiente en la sociedad.

Factibilidad Económica

El software que se usó para el presente proyecto en lo que respecta al lenguaje


de programación para el sistema web y arduino; es de software libre, por tal
motivo el proyecto elimina gastos de licencias para su respectivo uso.

A continuación se pone a detalle los costos que intervienen en el desarrollo del


sistema web, el modulo sensor, entre otros componentes y habilidades del
programador:

32
CUADRO N. 11
COSTOS VARIOS
N Descripción Costo Total en $
2 Resma de hojas $ 3.00 $ 6.00

2 Cartuchos de tinta para imprimir $ 12.00 $ 24.00

1 Anillado $ 1.50 $ 1.50

1 Caja para el proyecto $ 15.00 $ 15.00

TOTAL $ 46.50

Elaboración: Byron Garzón Rivera


Fuente: Byron Garzón Rivera

CUADRO N. 12
COSTO DE RECURSOS HARDWARE DEL PROYECTO
N Descripción Total en $
1 Laptop Portátil $ 800.00
1 Mouse alámbrico $ 10.00
1 Placa Arduino UNO $ 18.00
1 Sensor GP2Y1014AU0F (incluye capacitor de 220 $ 15.00
microfaradios y resistencia de 150 ohmios)
1 Modulo GY-GPS6MV2 $ 20.00
15 Cables macho-macho $ 1.50
1 Placa acrílica para Arduino $ 4.00
40 Espadines $ 0.50
1 Protoboard $ 4.00
1 Extensión de cable USB $ 5.00
TOTAL $ 878.00

Elaboración: Byron Garzón Rivera


Fuente: Byron Garzón Rivera

33
CUADRO N. 13
COSTO DE RECURSOS SOFTWARE DEL PROYECTO
N Descripción Costo Total en $
1 Base de Datos Oracle 0.00 0.00
1 Lenguaje de programación Java 0.00 0.00
1 Lenguaje de programación Arduino 0.00 0.00
1 Servidor de aplicaciones Wildfly 0.00 0.00
TOTAL $ 0.00
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

CUADRO N. 14
COSTO DE RECURSO HUMANO Y OTROS
N Descripción Costo Meses Total en $

1 Desarrollador $ 800.00 3 $ 2400.00


1 Movilización $ 50.00 3 $ 150.00
1 Servicio de internet $ 25.00 3 $ 75.00
TOTAL $ 2625.00
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

CUADRO N. 15
PRESUPUESTO ESTIMADO DEL PROYECTO
PRESUPUESTO DEL PROYECTO
DESCRIPCION COSTO EN $
COSTOS VARIOS $ 46.50
COSTO DE RECURSO HARDWARE DEL PROYECTO $ 878.00
COSTO DE RECURSOS SOFTWARE DEL PROYECTO $ 00.00
COSTO DE RECURSO HUMANO $ 2625.00
PRESUPUESTO TOTAL $ 3549.50
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

34
Etapas de la metodología del proyecto

Este proyecto fue elaborado mediante la metodología SCRUM, propiamente


dicho es un framework que ayuda en la gestión de proyectos para desarrollo de
software, ya que permite realizar pequeños bloques de trabajo, conocidos como
sprint; que son revisados antes de continuar al nuevo bloque de trabajo, para
planificar los resultados esperados en la siguiente semana.

Gráfico N. 7
FLUJO DE SCRUM PARA UN SPRINT

Elaboración: VMEdu, Inc


Fuente: VMEdu, Inc

Inicio de SCRUM
Objetivo: Desarrollar un sistema web, para monitorear las partículas de
suspensión que se encuentran en el aire, que podrá almacenar registros
históricamente en su base de datos, cuyos datos son obtenidos del proyecto
realizado con placa arduino, que va a ser el encargado de la detección de
partículas y concentración del polvo suspendidas en el aire.

Parte de la metodología implica definir roles que conforman parte de la


realización del proyecto, a continuación se pone a conocimiento las personas
que intervienen con sus respectivos roles, en la siguiente tabla.

35
CUADRO N. 16
EQUIPO SCRUM CON SUS RESPECTIVOS ROLES
Nombre Contacto Rol

Ing. Erick González Linch 0992601309 Scrum Master

Ing. Erick González Linch 0992601309 Product Owner

Byron Garzón 0969229548 Scrum Team

Elaboración: Byron Garzón Rivera


Fuente: Byron Garzón Rivera

Product Backlog
CUADRO N. 17
CLASIFICACIÓN DEL BACKLOG
#N Requerimiento Prioridad Tarea

1 Configuración de Conexiones y cableado del sensor con


sensor GP2Y1014AU0F arduino
Alta Configurar el sensor para que detecte las
partículas de polvo
Pruebas del sensor de calidad del aire
2 Diseño de interfaz Login
Alta Registro de resultados sensados
Página principal
3 Configuraciones Implementación de la base de datos
Creación de tablas de usuarios
Alta Creación de tablas para guardar datos
Implementar relación entre el sensor y gps
para su correcto funcionamiento
4 Reporte Mostrar resultados del sensor y ubicación del
Alta gps en el sistema web
5 Configuración del Conexiones y cableado del módulo con
módulo GY-GPS6MV2 arduino
Alta Configurar el módulo para que presente
información de la ubicación geográfica
Pruebas con el módulo GPS
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

36
A continuación se presenta las historias de usuario, dando a conocer de manera
ordenada y jerárquica las tareas por prioridad; para establecer cual tarea se
debe realizar primero.

CUADRO N. 18
PRIORIDAD DEL PRODUCT BACKLOG
Orden de Detalle de las historias de usuario
Prioridad
#N 1 Configuración de sensor GP2Y1014AU0F

#N 2 Diseño de interfaz

#N 3 Configuraciones

#N 4 Reporte

#N 5 Configuración del módulo GY-GPS6MV2

Elaboración: Byron Garzón Rivera


Fuente: Byron Garzón Rivera

Las historias de usuario tienen los siguientes componentes:


 Rol.- Cargo que tiene el usuario, al usar la aplicación que se detalla como
descripción de la historia de usuario.
 Acción.- Función del usuario que realiza en la aplicación.
 Resultado.- Razón o motivo para realizar ese requerimiento de la
aplicación.
CUADRO N. 19
Historia #N 1
#N 1 Configuración de sensor GP2Y1014AU0F

ROL Administrador y usuario

QUIERO VISUALIZAR Densidad y partículas por millón

PARA QUE SE VA A REALIZAR Para ver información del estado del aire

Elaboración: Byron Garzón Rivera


Fuente: Byron Garzón Rivera

37
CUADRO N. 20
Historia #N 2
#N 2 Diseño de interfaz

ROL Administrador y usuario

QUIERO VISUALIZAR Interfaz interactiva para roles disponibles, tales como


login y pagina para visualizar los registros ingresados
PARA QUE SE VA A REALIZAR Para obtener, visualizar y guardar datos

Elaboración: Byron Garzón Rivera


Fuente: Byron Garzón Rivera

CUADRO N. 21
Historia #N 3
#N 3 Configuraciones

ROL Administrador y usuario

QUIERO VISUALIZAR La información procesada de los datos obtenidos,


provenientes del sensor de aire y modulo GPS
PARA QUE SE VA A REALIZAR Para establecer conexiones y procesar los datos obtenidos
del arduino
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

CUADRO N. 22
Historia #N 4
#N 4 Reporte

ROL Administrador y usuario

QUIERO VISUALIZAR Interfaz para visualizar el resultado final obtenido del sensor,
adicionalmente el estado de la calidad del aire y la ubicación gps
PARA QUE SE VA A REALIZAR El usuario verá la información resumida del resultado del
monitoreo y las coordenadas GPS para conocer la ubicación
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

38
CUADRO N. 23
Historia #N 5
#N 5 Configuración del módulo GY-GPS6MV2

ROL Administrador y usuario

QUIERO VISUALIZAR La latitud, longitud, y fecha del lugar y


tiempo de la evaluación
PARA QUE SE VA A REALIZAR Para conocer el posible lugar con
problemas ambientales

Elaboración: Byron Garzón Rivera


Fuente: Byron Garzón Rivera

Entregables del proyecto

A continuación se pone a detalle los entregables que estarán a disposición, entre


los que se mencionan: código fuente, manual de usuario, manual técnico,
esquema gráfico de las conexiones arduino y el dispositivo que monitorea la
presencia de partículas en suspensión presentes en el aire.

CRITERIOS DE VALIDACIÓN DE LA PROPUESTA

La validación del proyecto se basará en entrevista con un experto en el área


química, el cuál verificará los resultados finales para la solución del problema,
esto incluye el prototipo hecho en ARDUINO, encargado del monitorear la
presencia de polución en el ambiente y el sistema web donde se verá reflejado la
calidad del aire usando el IMECA. El experto se llama Enrique Tandazo,
Ingeniero Químico y Docente de la Universidad de Guayaquil que emitirá
comentarios del sistema web que presenta los registros de monitoreo para
obtener un criterio que acredite la aprobación de la propuesta empleada.
En el anexo B se adjunta un amplio currículum sobre la formación profesional,
experiencia laboral, entre otros datos, del citado profesional.

39
Adicionalmente se realizará informes de las pruebas realizadas, y que formará
parte de los registros que darán a conocer los resultados obtenidos del
monitoreo.

PROCESAMIENTO Y ANÁLISIS

El funcionamiento del proyecto consta en dos partes que se componen por el


prototipo arduino (hardware), y el sistema web (software), a pesar de que
cumplen funciones diferentes, trabajan juntos para obtener información del
ambiente.
El sensor se encarga de detectar las partículas de suspensión que se
encuentran en el aire, por el orificio que posee, de esta forma se obtienen
lecturas como la densidad y partículas por millón que son variables de estudio en
este proyecto.
El módulo gps establece conexión con los satélites ubicados en el espacio que
sirven para obtener la geolocalización del lugar que se está realizando la
evaluación, dando como parámetros la longitud y latitud conocido como un
sistema de coordenadas que establecen un punto determinado en la Tierra. Para
conocer dicho punto se puede buscar en Google Maps las coordenadas que
mostrarán la ubicación del lugar monitoreado.
El sistema web permite registrar todos los eventos que acontecen al momento
del monitoreo de la calidad del aire, en el cual da a conocer también el estado en
el que se encuentra basado en el Índice de la Calidad del Aire Mexicana IMECA.
El funcionamiento empleado en este dispositivo se basa en un cable serial, que
servirá de comunicación entre el arduino y el equipo informático para transmitir
los datos que serán recibidos y debidamente almacenados mediante un usuario
registrado en el sistema web.

ANÁLISIS DE EXPERTO

El día lunes 18 de Febrero del 2019, se realizó la entrevista con el Ingeniero


Químico Enrique Tandazo, para dar una aprobación del presente proyecto de
titulación. Para lo cual se procedió a mostrar al experto, el proyecto, su uso y

40
funciones que ofrece el dispositivo de monitoreo de la calidad del aire más los
resultados reflejados en el sistema web.
Para tener una respuesta del experto, se procedió a explicar el funcionamiento
en una prueba de monitoreo con ubicación: La Universidad de Guayaquil, cuyo
código de proceso está registrado en el sistema con Cod. 118, con nombre de
usuario: BYRON, el cual tuvo como mayor coincidencia una calidad de aire
MALA, posterior a esa prueba se procedió a realizar la entrevista, con un grupo
de preguntas que se incluyen en los anexos de este trabajo de titulación.
Se procedió a realizar una serie de preguntas que fueron respondidas por el
entrevistado, estas preguntas se muestran a continuación:

1) ¿Considera válido el método usado para medir la calidad del aire en el


presente proyecto?
Sí, es válido, se debe establecer la especificación de las variables evaluadas

Las variables usadas son la densidad, partículas por millón y la calidad del aire,
parámetros más relevantes para emitir un resultado del estado que presenta el
ambiente, en un lapso tiempo determinado.

2) ¿Qué otros parámetros para medir la calidad del aire conoce? Mencione
los más importantes.
Entre los parámetros alternativos tenemos: material particulado, óxido de
carbono, azufre, y otras sustancias químicas que podrían estar presentes en el
aire.

Es importante conocer que el aire está compuesto por hidrógeno, oxígeno y


otros gases, por tal motivo se podrían considerar añadir otros tipos de
parámetros que no son detectados por el sensor de polvo.

3) ¿Cuánto tiempo es recomendable usar el dispositivo de monitoreo para


obtener resultados óptimos?
Es recomendable usar los tiempos establecidos en la normativa ambiental y en
función de la variabilidad de la concentración en el tiempo

41
Los valores o resultados obtenidos del monitoreo son proporcional al tiempo que
se aplique
4) ¿Es válido el reporte generado por el propio sistema, acerca de los
resultados del estado de la calidad del aire?
Sí, es válido, además es necesario para prevenir la manipulación

Efectivamente los resultados obtenidos son proporcionados del sistema,


recopilando la cantidad de registros, fecha y hora, para finalmente dar un
resumen general más la calidad. Lo que implica editar directamente desde el
sistema.

5) ¿Además del sistema de medición empleado para la combustión de los


vehículos, en qué otro ámbito se podría usar?
En el ámbito de combustiones fijas

Es una buena opción usar el dispositivo para obtener la presencia de sustancias


perjudiciales para la salud, en el ambiente. Pero para realizar dicho sistema de
medición se necesitaría implementar otro sensor que permita detectar algunos
tipos de sustancias químicas específicas.

6) ¿Qué opina sobre la metodología empleada, para generar los reportes en


PDF de manera general y resumida?
El reporte resumido siempre va a ser muy importante para tener la información
sintetizada, pero es necesario que se cumpla con los requisitos que establece la
normativa

El reporte resumido da a conocer los registros de forma grupal, por cada tipo de
calidad que se conoce para el IMECA, entre esos tipos tenemos: BUENO,
REGULAR, MALA, MUY MALA, EXTREMADAMENTE MALA, que son obtenidos
en un lapso de tiempo.

7) ¿Qué recomendaciones daría para mejorar el presente proyecto?


Implementar otros parámetros como medición, por ejemplo: sustancias químicas
nocivas

42
Es posible realizar la implementación de sensores, que permitan solamente la
detección de sustancias químicas, ya que el sensor usado en el proyecto de
titulación, detecto todo tipo de material particulado en el ambiente, como el
PM10.

También se hizo comentarios acerca de los procesos de monitoreo realizados en


los sectores establecidos. Para tener los resultados esperados se decidió hacer
las pruebas en tres sectores de la ciudad de Guayaquil con masiva influencia
vehicular en días laborables, durante los 5 días de la semana. Cabe mencionar
que estos lugares fueron escogidos en función del tráfico vehicular y de la
seguridad de los equipos usados en el presente trabajo. En la siguiente tabla se
reflejan los sectores que fueron caso de estudio.

CUADRO N. 24
DESCRIPCIÓN DE SECTORES MONITOREADOS
LUGAR DÍA HORA
Rio Centro Norte Lunes – Viernes 16:30
Av. Quito Lunes – Viernes 17:30
Mall El Fortín Lunes – Viernes 16:30
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

El tiempo que se usó en cada prueba para los tres sectores establecidos fueron
de 6 minutos aproximadamente, y el tiempo total invertido para tomar las
pruebas de monitoreo están en el rango de 16:30 – 18:30 por el traslado a los
diferentes sectores.

Los niveles para la calidad del aire son: BUENA, REGULAR, MALA, MUY MALA,
EXTREMADAMENTE MALA.
Como resultado se obtuvieron las siguientes coincidencias para la calidad de
aire: REGULAR y MALA, esto da a conocer que en los sectores monitoreados,
en dicha hora, es posible enfermarse si se practica actividad física, o incluso
afectar a las personas sensibles de salud.

43
CAPÍTULO IV

Criterios de aceptación del producto o Servicio

Se realizaron varias actividades para probar el producto que evalúa la calidad


del aire, incluyendo la geolocalización para conocer el sector del lugar que se
está monitoreando, todas estás funcionalidades estuvieron a disposición del
experto.
Para la validación del producto de parte del experto, se dieron a conocer los
siguientes objetivos que debe cumplir el proyecto, los cuales fueron aceptados.

CUADRO N. 25
DESCRIPCIÓN DE LOS OBJETIVOS A EVALUAR
Submódulos Descripción
Hardware Libre Permite realizar las lecturas correspondientes a la densidad,
y ubicación gps del monitoreo mediante el uso de arduino
Software Libre Permite registrar las lecturas obtenidas, como la densidad,
ppm ubicación GPS y la calidad del aire en el sistema web
Reporte Permite descargar un reporte general de la cantidad de
registros obtenidos, con su respectiva calidad del aire,
incluyendo fecha, hora y ubicación gps del lugar de
monitoreo
Elaboración: Byron Garzón Rivera
Fuente: Byron Garzón Rivera

Para su validación de procedió a hacer una prueba frente al experto, dicha


evidencia se encuentra en los anexos de este trabajo de titulación.

44
Conclusiones

 En el siguiente trabajo de titulación para el monitoreo de la calidad del aire,


se establecieron normas de acuerdo al IMECA, que usa algoritmos y
fórmulas para establecer la calidad del aire, por medio del sensor
GP2Y1014AU0F que detecta las partículas en suspensión presentes en el
aire.
 Posee almacenamiento histórico y en tiempo real cuando el sistema web usa
el prototipo de ARDUINO a través del cable USB que permite obtener los
datos del dispositivo, y al concluir la prueba de monitoreo se puede acceder
a descargar un reporte en formato PDF.
 El sistema web permite visualizar, las lecturas monitoreadas por el sensor de
polución, el estado de la calidad del aire, la ubicación geográfica entre otros.
 Se realizaron también pruebas de monitoreo en Rio Centro Norte, Av. Quito y
Mall El Fortín, donde se recolectaron las lecturas proporcionados por el
sensor de polución y se almacenaron en el sistema web local.
 Se pudo constatar que el sensor detecta todo tipo de sustancia y/o material
particulado mayor a 0.5 μm, con una exactitud del ±30%.

Recomendaciones

 Para el funcionamiento del dispositivo basado en ARDUINO, se debe usar en


un lugar abierto, porque el módulo que ofrece la ubicación geográfica
necesita establecer conexión con los satélites que orbitan en la esfera
terrestre.
 El sistema web puede ser mejorado, aplicando un hosting para consultar los
resultados de monitoreo a través de internet.
 Usar librerías de Google Maps para ubicar las coordenadas GPS en un mapa
que permita ser interpretado por el usuario.
 Se puede implementar otro índice para medir la calidad del aire, aumentando
así la fiabilidad de los diferentes algoritmos que existen para las pruebas de
monitoreo realizadas.
 Incluir más parámetros para monitorear otras sustancias nocivas que
también son peligrosas para la salud.

45
BIBLIOGRAFÍA

Estrada Paneque, A., Gallo González, M., & Nuñez Arroyo, E. (2016).
Contaminación ambiental, su influencia en el ser humano, en especial: el
sistema reproductor femenino. Universidad y Sociedad [seriada en línea], 8
(3). pp. 80 - 86. Recuperado de http://rus.ucf.edu.cu/

Melendez, marie eleane. (2015). Citar fuentes según APA , 6 ta edición : Formas
generales Diferencias entre citas y referencias bibliográficas, 1–16.

Placeres, M. R., Olite, F. D., & Toste, M. Á. (2006). La contaminación del aire: Su
repercusión como problema de salud. Revista Cubana de Higiene y
Epidemiologia, 44(2). https://doi.org/10.1027/1015-5759/a000030

Contaminación por metano | Fundación Vida Sostenible. (2010). Retrieved from


http://www.vidasostenible.org/informes/contaminacion-por-metano/

Miller, G., 2007, Ciencia ambiental: Desarrollo sostenible, un enfoque integral,


8va edición, Editores Internacional Thomson, México

Gioacchini, R. (2011). Introducción a SCRUM, Qua News –N6.

Harrison, R. (2006). An Introduction to Pollution Science. London, United


Kingdom: The Royal Society Chemistry [Una introducción a la ciencia de la
contaminación. Londres, Reino Unido: La sociedad real de química] DOI:
http://dx.doi.org/10.1039/9781847555410

46
Legarreta, A., Corral, A., Delgado, M., Torres, J., Flores, J., & López, F. (2015).
Material particulado y metales pesados en aire en ciudades mexicanas.
CULCyT(56).

Fuentes, A. J. A. (2016). INTERRELACIÓN DE FACTORES


METEOROLÓGICOS Y TOPOGRÁFICOS ( Particulate Matter Dispersion (
PM 10 ), with interrelation of topographic and meteorological factors ), 16,
43–54.

Ministerio del Ambiente. (2010). Plan Nacional de Calidad del Aire. Ministerio Del
Medio Ambiente, 1(Reintegración Comunitaria), 5–90. Retrieved from
http://www.ambiente.gob.ec/wp-content/uploads/downloads/2012/10/libro-
calidad-aire-1-final.pdf

Mamani, Marylin, Villalobos, Marco, & Herrera, Raúl. (2017). Sistema web de
bajo costo para monitorear y controlar un invernadero agrícola. Ingeniare.
Revista chilena de ingeniería, 25(4), 599-
618. https://dx.doi.org/10.4067/S0718-33052017000400599

Mercedes, M. (2009). Bases de Datos. Retrieved from


http://www3.uji.es/~mmarques/apuntes_bbdd/apuntes.pdf

Luján, Sergio (31 de octubre de 2002). Programación de aplicaciones web:


historia, principios básicos y clientes web. Recuperado de

47
https://repositorio.uesiglo21.edu.ar/bitstream/handle/ues21/12832/Programa
ci%C3%B3n%20de%20aplicaciones%20web.pdf?sequence=1&isAllowed=y

Javier, J., & Sala, R. (n.d.). Introducción a la programación. Teoría y práctica.


Retrieved from https://www.editorial-club-universitario.es/pdf/405.pdf

Arduino (s. f.). (3 de Junio de 2015). Disponible en: http://www.arduino.cc/

Benaviedes Ballesteros, H. O., & León Aristizabal, G. E. (2007). Instituto de


Hidrología, Meteorología y Estudios Ambientales - IDEAM SUBDIRECCIÓN
DE METEOROLOGÍA. Retrieved from
http://www.ideam.gov.co/documents/21021/21138/Gases+de+Efecto+Invern
adero+y+el+Cambio+Climatico.pdf/7fabbbd2-9300-4280-befe-c11cf15f06dd

Ministerio del Ambiente (2017). Coordinación general de planificación ambiental.


Retrieved from http://www.ambiente.gob.ec/wp-
content/uploads/downloads/2018/04/ENEA.pdf

Jiménez, J. Z. (2013). Macmillan Iberia, S.A.

Socle. (n.d.). Dust sensor GP2Y1014AU0F Application Notes GP2Y1014AU0F.


Retrieved from http://www.socle-tech.com/doc/IC Channel Product/Dust
sensor GP2Y1014AU0F Application Notes.pdf

48
Ublox. (n.d.). R7_GY-NEO6MV2-GPS-Module-Datasheet. Retrieved from
https://www.u-blox.com/sites/default/files/products/documents/NEO-
6_DataSheet_(GPS.G6-HW-09005).pdf

MEdu. (2017). Una guía para el CUERPO DE CONOCIMIENTO DE


SCRUM (Guía SBOKTM) 3ra Edición Una guía integral para la entrega
de proyectos utilizando Scrum. Retrieved from www.scrumstudy.com

Organización Panamericana de la Salud (OPS/OMS) 2007 La equidad en


la mira: la salud pública en Ecuador durante las últimas décadas
(Quito: OPS/MSP/CONASA). Retrieved from
https://www.paho.org/ecu/index.php?option=com_docman&view=dow
nload&alias=58-la-equidad-en-la-mira-la-salud-publica-del-ecuador-
durante-las-ultimas-decadas&category_slug=publications&Itemid=599

49
ANEXOS A

Esquema del dispositivo Arduino

Para este proyecto se realizó el dispositivo hecho con arduino, y a continuación


se plantea el esquema gráfico:

Pruebas de monitoreo

Se realizaron pruebas de monitoreo en distintos sectores de la ciudad de


Guayaquil, aproximadamente en el mismo horario, donde se conoce hay mayor
influencia vehicular, y estas son algunas de las fotos que se tomaron con su
debido reporte en PDF que se obtuvieron de las pruebas.

50
MALL EL FORTIN

Día Martes Día Viernes


Hora 18:25 Hora 17:55

RIO CENTRO NORTE

Día Miércoles Día Jueves


Hora 16:35 Hora 16:35

51
AVENIDA QUITO (entre Aguirre y Luque)

Día Miércoles Día Lunes


Hora 17:15 Hora 18:00

A continuación se muestran los resultados obtenidos de las pruebas de


monitoreo en los tres sectores mencionados anteriormente.
Cada lugar monitoreado está debidamente asociado a un código de proceso
generado por el sistema por cada prueba realizada, aquí se pueden ver los
lugares que fueron objeto de estudio para el presente trabajo de titulación:

RIOCENTRO NORTE: AV. QUITO MALL EL FORTIN


 102  104  105
 106  107  108
 109  110  111
 112  113  114
 115  116  117

52
Lugar: RIOCENTRO NORTE

53
Lugar: AV. QUITO (entre Aguirre y Luque)

54
Lugar: MALL EL FORTIN

55
Lugar: RIOCENTRO NORTE

56
Lugar: AV. QUITO (entre Aguirre y Luque)

57
Lugar: MALL EL FORTIN

58
Lugar: RIOCENTRO NORTE

59
Lugar: AV. QUITO (entre Aguirre y Luque)

60
Lugar: MALL EL FORTIN

61
Lugar: RIOCENTRO NORTE

62
Lugar: AV. QUITO (entre Aguirre y Luque)

63
Lugar: MALL EL FORTIN

64
Lugar: RIOCENTRO NORTE

65
Lugar: AV. QUITO (entre Aguirre y Luque)

66
Lugar: MALL EL FORTIN

67
ANEXO B

Currículum Vitae del Profesional: Ing. Enrique Tandazo MSc. y Carta de


Aceptación

68
69
Se puede evidenciar el extenso desarrollo profesional, experiencia laboral y
académica que tiene el Ingeniero Químico Enrique Tandazo, con varios
reconocimientos a su favor otorgados por la Universidad de Guayaquil, además
de su interés en colaborar desinteresadamente en este desarrollo. Lo
anteriormente expuesto, acredita la aceptación del profesional consultado y
avala el presente trabajo de titulación.

70
71
ANEXO C

Entrevista con el experto, Ing. Enrique Tandazo MSc.

Se incluyen las preguntas, y fotos de la entrevista que se realizó con el experto y


que validó el funcionamiento del producto:

ENTREVISTA CON EL ING QUÍMICO ENRIQUE TANDAZO MSc.

Lugar: Universidad de Guayaquil – Facultad de Ingeniería Química


Integrantes: Byron Garzón – Ing. Enrique Tandazo

Preguntas para la entrevista

1) ¿Considera válido el método usado para medir la calidad del aire en el


presente proyecto?

Sí, es válido, se debe establecer la especificación de las variables evaluadas

2) ¿Qué otros parámetros para medir la calidad del aire conoce? Mencione
los más importantes.

Entre los parámetros alternativos tenemos: material particulado, óxido de


carbono, azufre, y otras sustancias químicas que podrían estar presentes en el
aire.

72
3) ¿Cuánto tiempo es recomendable usar el dispositivo de monitoreo para
obtener resultados óptimos?

Es recomendable usar los tiempos establecidos en la normativa ambiental y en


función de la variabilidad de la concentración en el tiempo

4) ¿Es válido el reporte generado por el propio sistema, acerca de los


resultados del estado de la calidad del aire?

Sí, es válido, además es necesario para prevenir la manipulación

5) ¿Además del sistema de medición empleado para la combustión de los


vehículos, en qué otro ámbito se podría usar?

En el ámbito de combustiones fijas

6) ¿Qué opina sobre la metodología empleada, para generar los reportes en


PDF de manera general y resumida?

El reporte resumido siempre va a ser muy importante para tener la información


sintetizada, pero es necesario que se cumpla con los requisitos que establece la
normativa

7) ¿Qué recomendaciones daría para mejorar el presente proyecto?

Implementar otros parámetros como medición, por ejemplo: sustancias químicas


nocivas

Se adjunta en formato PDF, una prueba de monitoreo que se realizó el día de la


entrevista Lunes 18 de Febrero del 2019, junto al Ing. Químico Enrique Tandazo,
en la Universidad de Guayaquil

73
Lugar: Facultad de Ingeniería Química (UG)

74
ANEXO D
Caso de uso

SISTEMA DE MONITOREO (ROLES)

Página
Administrador Usuario
Principal

Seguridades

Datos
Monitoreo

Panel Control
Monitoreo

SISTEMA DE MONITOREO
DESCRIPCIÓN
NOMBRE Página Principal
ALIAS Inicio
ACTORES Administrador, Usuario
FUNCIÓN Mostrar el panel informativo del sistema

SISTEMA DE MONITOREO
DESCRIPCIÓN
NOMBRE Seguridades
ALIAS Autenticación y control de acceso
ACTORES Administrador
FUNCIÓN Creación de nuevos usuarios para usar el sistema
DESCRIPCIÓN Contiene un submenú llamado Usuario

75
SISTEMA DE MONITOREO
DESCRIPCIÓN
NOMBRE Datos Monitoreo
ALIAS Tabla de Registros
ACTORES Administrador, Usuario
FUNCIÓN Mostrar todos los registros de las pruebas de monitoreo
realizadas
DESCRIPCIÓN Contiene un submenú llamado Lecturas Monitoreo

SISTEMA DE MONITOREO
DESCRIPCIÓN
NOMBRE Panel Control Monitoreo
ALIAS Control de Monitoreo
ACTORES Administrador, Usuario
FUNCIÓN Controlar el inicio y fin del monitoreo

76
ANEXO E

Manual de técnico

Universidad de Guayaquil
Facultad de Ciencias Matemáticas y Físicas
Ingeniería en Sistemas Computacionales

El sistema se basa en el registro y visualización del monitoreo del ambiente para


establecer la calidad del aire, a través del IMECA (Índice Metropolitano de la
Calidad del Aire). La dirección Web Local para ingresar es:
http://localhost:9098/sistema_monitoreo-servicio, a continuación se presentan los
roles y las funcionalidad que cada uno de ellos representa.

LOGIN:

La ventana de autenticación es la primera ventana para iniciar sesión y hacer


uso del sistema monitoreo, en donde se tendrá que ingresar un usuario y
contraseña, generados por el SUPER_ADMIN.

77
ROLES:

Todos los roles tienen la opción de ventana principal, donde muestra 3 pestañas
que indican: la descripción, el funcionamiento y algunas especificaciones
técnicas del sistema.

La barra superior tiene dos opciones: una con forma de llave que indica el
cambio de clave o contraseña para el usuario identificado, y una figura con forma
de on/off para salir de la sesión.

A continuación se presenta los roles con sus respectivas funciones habilitadas


para el tipo de rol

 SUPER_ADMIN.- Presenta las siguientes opciones:


o Principal
o Seguridades
 Usuario
o Datos Monitoreo
 Lecturas Monitoreo
o Panel Control Monitoreo
 Panel de Lecturas
 USUARIO.- Presenta las siguientes opciones:
o Principal
o Datos Monitoreo
 Lecturas Monitoreo
o Panel Control Monitoreo
 Panel de Lecturas

78
SUPER_ADMIN

Seguridades.- Este módulo contiene una opción llamada Usuario, usada para
registrar un nuevo usuario.

Dentro del Formulario Datos Usuario, contiene:

 Nombre de Usuario
 Pequeña Descripción
 Email
 Seleccionar el rol que tendrá el usuario
 Opcional escoger una imagen como avatar
 Clic en Registrar, para crear el nuevo usuario
 Clic en Limpiar, para borrar los datos ingresados en la cajas de texto

Dentro de la Tabla Usuarios Registrados, se presentan todos los usuarios


registrados en el sistema, donde contiene una columna denominada Acciones,
para realizar lo siguiente:

79
Actualizar: Se puede realizar cambios en el usuario como el nombre, email,
descripción.

Cambiar Estado: Se puede cambiar el estado del usuario de Activo a


Inactivo y viceversa.

Ver los roles asignados: Permite ver roles que posee el usuario, o asignar
nuevos roles.

Cambiar Contraseña: Permite restablecer la contraseña, cuando un usuario


la ha olvidado; el usuario podrá ingresar con la contraseña que el administrador
haya proporcionado. Cuando el usuario ingrese, se le solicitará cambiar la
contraseña.

Menú por usuario: Presenta una lista de las opciones disponibles del
usuario que tiene en el Sistema Web.

SUPER_ADMIN Y USUARIO

Datos Monitoreo.- Este módulo contiene una opción llamada Lecturas Monitoreo,
usada para visualizar los registros de todos los monitoreos.

80
Aquí se pueden observar los registros de los monitoreos realizados, detallados
de la siguiente manera:

 Fecha de Muestreo.- Fecha Inicio del Monitoreo


 Cod.Proceso.- Muestra un código diferente por cada prueba realizada de
un monitoreo, un mismo código de proceso, representa a un conjunto de
registros de esa misma prueba
 Usuario.- Identifica el nombre del usuario logueado, que está realizando
las pruebas de monitoreo
 Longitud.- Ubicación, coordenada GPS
 Latitud.- Ubicación, coordenada GPS
 Densidad.- Resultado en microgramo detectado por el sensor de polvo
 PPM.- Partículas Por Millón del polvo detectado por el sensor de polvo
 Calidad del Aire.- Muestra la calidad del aire, en base a la densidad e
índice IMECA

OBSERVACIÓN: En la columna Cod.Proceso, se puede descargar en formato


PDF, un resumen general de la prueba realizada, asociada al código de proceso,
clicando en el ícono

81
SUPER_ADMIN Y USUARIO

Panel Control Monitoreo.- Este módulo contiene una opción llamada Panel de
Lecturas, usada para controlar el inicio o fin del monitoreo.

Dentro de esta opción se puede ver:

 Un Panel control de monitoreo, con un switch, que posee estados ON /


OFF
 Un manual de información donde se detalla el índice, intervalo y
ecuaciones usados, para establecer la calidad del aire

82
ANEXO F

Manual de usuario

Instrucciones:
Para registrar y visualizar los datos de monitoreo
 Para uso del sistema, ingresar las credenciales usuario y contraseña para
autenticarse en el sistema web,
 Una vez dentro conecte el dispositivo arduino, mediante el cable serial a
la computadora.
 Diríjase a la opción Panel Control Monitoreo, y seleccione Panel de
Lecturas.
 Para empezar la prueba clicar en el switch, para cambiar el estado OFF a
ON
 Para detener el proceso repita el proceso para cambiar el estado ON a
OFF
 Para visualizar los resultados de la prueba, diríjase a la opción Datos
Monitoreo, y seleccione Lecturas Monitoreo

Para descargar un reporte de la prueba monitoreo


 Diríjase a la opción Datos Monitoreo, y seleccione Lecturas Monitoreo.
 Visualice la columna Cod. Proceso, y de un click en el ícono que está
cerca del código de proceso generado automáticamente.
 Se abrirá una ventana, presione nuevamente en el ícono para descargar
 Empezará la descarga inmediatamente, visualícela en su navegador

83

También podría gustarte