Tesis Guiada - Prototipo Usando Tecnologia Arduino
Tesis Guiada - Prototipo Usando Tecnologia Arduino
Tesis Guiada - Prototipo Usando Tecnologia Arduino
AUTOR:
Bach. WILLIAMS ULRRICH AGUSTIN, DEPAZ SANDON
ASESOR:
Ing. LUIS RUPERTO, ALVARADO CÁCERES
HUARAZ-PERÚ
2018
lado para poder brindarme ánimos y alegrías, que con cada acción da
ii
AGRADECIMIENTOS
Agradezco a mis padres por cada momento de apoyo y por cada acción
y con cada sacrificio para yo poder seguir mis estudios e inculcarme los
hermano por ser un pilar fundamental en mi vida por ser aquel amigo
iii
PRESENTACIÓN
nivel de agua en lagunas peligrosas del parque nacional Huascarán. 2018”; realizada
se desarrolló los antecedentes, teorías que sustentan el trabajado. En el capítulo III, los
Se espera, que está investigación concuerde con las exigencias establecidas por nuestra
El autor
iv
HOJA DE VISTO BUENO
_____________________________________
Dr. Carlos Antonio Reyes Pareja
Presidente
_____________________________________
Ing. Esteban Julio Medina Rafaile
Secretario
Reg. C.I.P. No 88145
_____________________________________
Ing. Luis Ruperto Alvarado Cáceres
Vocal
Reg. C.I.P. No 116530
v
RESUMEN
la presente tesis tiene como objetivo elaborar un prototipo usando tecnología Arduino
para medición de nivel de agua en lagunas peligrosas del Parque Nacional Huascarán
(PNH), un prototipo que nos permitirá prevenir y monitorizar el cambio del nivel de
El nivel de agua debe ser monitorizado diariamente por trabajadores del gobierno
con el análisis de la variación entre los datos tomados por los trabajadores
tecnología Arduino, junto con Raspberry y sensores de medición, que fue probado con
un margen de confiabilidad del 95.5% las 24 horas del día, funcionando a más 4500
msnm.
vi
ABSTRACT
Given the current situation and the problems of our school, the natural phenomena that
constantly arise and are based on the memory of our present history, which aims at
development, a prototype that uses technology to measure the level of water in the
dangerous lagoons of the Huascarán National Park (PNH), a prototype that allows us
to prevent and monitor the change of the water level of the dangerous lagoons of the
PNH.
The level of water should be monitored daily by the regional government workers and
institutions in charge, for that our prototype continues the methodology proposed by
these institutions for the data collection and its subsequent verification with the
analysis of the variation between the data taken by the workers manually and by the
data of the desired prototype automatically.
This thesis was achieved through the development of a low cost prototype based on
Arduino technology, together with Raspberry and measurement sensors, which was
successfully tested in the Palcacocha lagoon allowing us to have the water level of the
lagoon with a margin of reliability of 95.5% 24 hours a day, operating at over 4500
meters above sea level.
vii
ÍNDICE GENERAL
DEDICATORIA ......................................................................................................... ii
AGRADECIMIENTOS ............................................................................................ iii
PRESENTACIÓN ..................................................................................................... iv
HOJA DE VISTO BUENO ....................................................................................... v
RESUMEN ................................................................................................................. vi
ABSTRACT .............................................................................................................. vii
ÍNDICE GENERAL ............................................................................................... viii
CAPÍTULO I: GENERALIDADES...................................................................... 1
1.1. REALIDAD PROBLEMÁTICA: ................................................................. 1
1.2. ENUNCIADO DEL PROBLEMA: ............................................................... 3
1.3. HIPÓTESIS ................................................................................................... 3
1.4. OBJETIVO .................................................................................................... 3
1.4.1. Objetivo General: ................................................................................... 3
1.4.2. Objetivos Específicos: ............................................................................ 3
1.5. JUSTIFICACIÓN .......................................................................................... 4
1.5.1. JUSTIFICACIÓN SOCIAL ................................................................... 4
1.5.2. JUSTIFICACIÓN ECONÓMICA ......................................................... 4
1.5.3. JUSTIFICACIÓN TECNOLÓGICA: .................................................... 5
1.5.4. JUSTIFICACIÓN LEGAL: ................................................................... 5
1.5.5. JUSTIFICACIÓN OPERATIVA: .......................................................... 7
1.5.6. JUSTIFICACIÓN AMBIENTAL .......................................................... 7
1.6. DESCRIPCIÓN Y SUSTENTACIÓN DE LA SOLUCIÓN ........................ 8
CAPÍTULO II: MARCO TEÓRICO .................................................................. 10
2.1 ANTECEDENTES ...................................................................................... 10
2.1.1 Antecedentes Internacionales ............................................................... 10
2.1.2 Antecedentes Nacionales ..................................................................... 11
2.1.3 Antecedentes locales ............................................................................ 13
2.2 MARCO TEÓRICO BÁSICO .................................................................... 14
2.2.1 Medición de Nivel de Líquidos ............................................................ 14
2.2.2 Medición de nivel por ultrasonido ....................................................... 15
viii
2.2.3 Parque Nacional Huascarán ................................................................. 17
2.2.6 Lagunas peligrosas del Parque Nacional Huascarán ............................ 21
2.2.7 Módulo ................................................................................................. 23
2.2.8 Hardware .............................................................................................. 23
2.2.9 Software ............................................................................................... 24
2.2.10 Tecnología Arduino ............................................................................. 26
2.2.11 Hardware Arduino ................................................................................ 27
2.2.12 Arduino UNO ....................................................................................... 29
2.2.13 Arduino IDE ......................................................................................... 31
2.2.14 Sensor de ultrasonido ........................................................................... 33
2.2.15 Raspberry Pi 3 ...................................................................................... 34
2.3 DEFINICIÓN DE TÉRMINOS .................................................................. 35
CAPITULO III: MATERIALES Y MÉTODOS .................................................. 38
3.1 MATERIALES Y RECURSOS .................................................................. 38
3.1.1 Personal ................................................................................................ 38
3.1.2 Materiales, equipos y servicios ............................................................ 38
3.1.3 Locales ................................................................................................. 39
3.1.4 Población .............................................................................................. 39
3.1.5 Muestra................................................................................................. 41
3.2 MÉTODOS .................................................................................................. 41
3.2.1 De acuerdo a la orientación: ................................................................. 41
3.2.2 De acuerdo a la técnica de contrastación: ............................................ 42
3.2.3 Régimen de investigación: ................................................................... 42
3.2.4 Diseño de investigación: ...................................................................... 42
3.3 TÉCNICAS ................................................................................................. 42
3.3.1 Instrumentos de medición y recolección de datos................................ 42
3.4 PROCEDIMIENTO .................................................................................... 44
3.4.1 Técnicas estadísticas u operacionales para el procesamiento de la
información ........................................................................................................ 44
3.4.2 Diseño de experiencia .......................................................................... 45
CAPITULO IV: ANÁLISIS .................................................................................... 48
4.1 ANÁLISIS DE LA SITUACIÓN ACTUAL .............................................. 48
4.2 IDENTIFICACIÓN Y DESCRIPCIÓN DE REQUERIMIENTOS ........... 55
4.2.1 Requerimiento de hardware y software ................................................... 55
ix
4.3 DIAGNÓSTICO DE LA SITUACIÓN ACTUAL ..................................... 58
4.4 ANÁLISIS TÉCNICO: ............................................................................... 63
CAPITULO V: DISEÑO DE LA SOLUCIÓN...................................................... 65
5.1 ARQUITECTURA TECNOLÓGICA DE LA SOLUCIÓN ....................... 65
5.2 DISEÑO DE ESTRUCTURA DE LA SOLUCIÓN ................................... 69
5.3 DISEÑO DE LA FUNCIONALIDAD DE LA SOLUCIÓN ...................... 72
4.4.1 Medición del nivel del agua ................................................................. 74
4.4.2 Captura de datos del puerto serie ......................................................... 79
4.4.3 Validación de datos .............................................................................. 81
4.4.4 Almacenamiento de Datos ................................................................... 82
4.4.5 Análisis de datos .................................................................................. 82
5.4 DISEÑO DE LA INTERFAZ DE LA SOLUCIÓN ................................... 84
CAPITULO VI: CONSTRUCCIÓN DE LA SOLUCIÓN .................................. 88
6.1. CONSTRUCCIÓN: ..................................................................................... 88
6.1.1. Lenguaje de programación. .................................................................. 88
6.1.2. Librerías a utilizar. ............................................................................... 89
6.1.3. Pruebas ................................................................................................. 89
6.1.4. Tipos de Pruebas .................................................................................. 90
6.1.5. Costos ................................................................................................... 92
CAPITULO VII: IMPLEMENTACIÓN ............................................................... 93
7.1. MONITOREO Y EVALUACIÓN DE LA SOLUCIÓN: ........................... 93
7.2. IMPLEMENTACIÓN DEL SOFTWARE .................................................. 95
7.3. IMPLEMENTACIÓN DEL HARDWARE .............................................. 110
7.3.1. Ensamblando el prototipo .................................................................. 110
7.4. IMPLEMENTACIÓN DEL PROTOTIPO EN LA LAGUNA
PALCACOCHA ................................................................................................... 123
7.5. BITÁCORA Y PUESTA A PUNTO: ....................................................... 131
7.5.1. Carga inicial de datos: ........................................................................ 131
7.5.2. Implementación y equipamiento: ....................................................... 131
7.5.3. Instalación del Prototipo: ................................................................... 132
7.5.4. Pruebas de producción: ...................................................................... 132
CAPITULO VIII: RESULTADOS....................................................................... 134
8.1. PRUEBA DE HIPÓTESIS: ....................................................................... 134
8.2. INTERPRETACIÓN DE DATOS ............................................................ 137
x
CAPITULO IX: DISCUSIÓN DE RESULTADOS ............................................ 140
9.1. Análisis de la medición obtenida por el prototipo con respecto a la realizada
manualmente. ....................................................................................................... 140
9.2. Análisis de la funcionabilidad del modelo Arduino en condiciones de
laguna del Parque Nacional Huascarán. ............................................................... 141
9.3. Análisis de los componentes usados para el prototipo de medición de nivel
de agua de las lagunas peligrosas del PNH .......................................................... 141
CONCLUSIONES .................................................................................................. 143
RECOMENDACIONES ........................................................................................ 146
BIBLIOGRAFÍA .................................................................................................... 147
ANEXOS ................................................................................................................. 149
xi
ÍNDICE DE GRÁFICOS
Imagen 1 Sistema de medición por ultrasonido ...................................................... 16
Imagen 2 Ubicación de la cordillera Blanca ........................................................... 20
Imagen 3 Las 11 lagunas con peligro en el Parque Nacional Huascarán ................ 22
Imagen 4 Arduino UNO .......................................................................................... 29
Imagen 5 Entorno Arduino IDE .............................................................................. 32
Imagen 6 Sensor de Ultrasonido HC SR04 ............................................................. 34
Imagen 7 Placa Raspberry PI 3 ............................................................................... 35
Imagen 8 Batimetría 13 febrero del 2016................................................................ 50
Imagen 9 Evolución de la Laguna Palcacocha ........................................................ 51
Imagen 10 Arquitectura Tecnológica de la Solución .............................................. 66
Imagen 11 Estructura de la solución ....................................................................... 69
Imagen 12 Diseño de la Funcionabilidad de la solución ......................................... 73
Imagen 13 Esquematización de la colocación del prototipo .................................... 77
Imagen 14 Consola del Putty conectado al Raspberry ............................................. 83
Imagen 15 Interfaz del VNC Server ........................................................................ 84
Imagen 16 Simulación en Proteus ........................................................................... 85
Imagen 17 Plano de la distribución de los componentes del prototipo ................... 86
Imagen 18 Plano de la distribución de los componentes del prototipo en PCB ..... 87
Imagen 19 Imagen del Arduino IDE ....................................................................... 96
Imagen 20 Declaración de variables en Arduino .................................................... 97
Imagen 21 Definición de velocidad ........................................................................ 97
Imagen 22 Configuración del Programa Arduino ................................................... 97
Imagen 23 Definición de variables.......................................................................... 98
Imagen 24 Funcionamiento del HC-SR04 .............................................................. 99
Imagen 25 Código para capturar el tiempo que demora en recorrer el pulso .......... 99
Imagen 26 Captura de la Distancia ....................................................................... 100
Imagen 27 La compilación del código. ................................................................. 100
Imagen 28 La consola del Raspberry PI 3............................................................. 101
Imagen 29 Verificando versión de Python ............................................................ 101
Imagen 30 Imagen de actualización del Raspberry pi 3........................................ 102
Imagen 31 Imagen de actualización de paquetes del Raspberry pi 3 .................... 102
Imagen 32 Declaración de librerías en Python...................................................... 103
Imagen 33 Declaración de librerías Python .......................................................... 103
Imagen 34 Código para comunicarse con el puerto serie ..................................... 104
Imagen 35 Conexión con el servidor local ............................................................ 104
Imagen 36 Imagen del código para iniciar bucle ................................................... 105
Imagen 37 Captura de datos del puerto serie ........................................................ 105
Imagen 38 Código de verificación de la longitud del dato ................................... 106
Imagen 39 Impresión de datos capturado .............................................................. 106
Imagen 40 Código de almacenamiento del dato del servidor ............................... 107
Imagen 41 Imagen Código captura de datos del puerto serie ............................... 108
Imagen 42 Localización y Creación del Script ..................................................... 109
Imagen 43 Ejecución del Script ............................................................................ 109
Imagen 44 Proceso de implementación del hardware ........................................... 110
Imagen 45 Imagen del Raspberry PI 3 sin montar ................................................ 111
xii
Imagen 46 Imagen del Raspberry PI 3 con tarjeta micro Sd ................................. 111
Imagen 47 Vista superior del Arduino .................................................................. 112
Imagen 48 Vista posterior del Arduino ................................................................. 112
Imagen 49 Base del contenedor del Prototipo ....................................................... 113
Imagen 50 El contenedor con el Raspberry .......................................................... 114
Imagen 51 El contenedor con el Raspberry e incluido el Arduino ....................... 114
Imagen 52 El posterior del sensor ultrasonido HC-SR04 ..................................... 115
Imagen 53 El sensor ultrasonido HC-SR04 .......................................................... 115
Imagen 54 Sensor ultrasonido en la plataforma ..................................................... 116
Imagen 55 Claves de conexión.............................................................................. 116
Imagen 56 Claves de conexión en Prototipo ......................................................... 117
Imagen 57 Sensor ultrasonido HC-SR04 .............................................................. 117
Imagen 58 Orden de conexión de cables para el Prototipo .................................... 118
Imagen 59 Conexión de cables entre Arduino y sensor de Ultrasonido ............... 118
Imagen 60 Conexión entre Arduino y Raspberry ................................................. 119
Imagen 61 Conexión del prototipo con la antena .................................................. 120
Imagen 62 Prototipo .............................................................................................. 121
Imagen 63 Encendido del prototipo median una batería de salida 5v ................... 121
Imagen 64 Vista completa del Prototipo ............................................................... 122
Imagen 65 Vista completa del Prototipo con paneles Solares .............................. 122
Imagen 66 Camino a la quebrada Cojup ............................................................... 123
Imagen 67 Inicio de la quebrada Cojup ................................................................ 124
Imagen 68 Dique artificial de 8 metros .................................................................. 124
Imagen 69 Tuberías en el dique ............................................................................ 125
Imagen 70 Camino a la laguna Palcacocha ........................................................... 125
Imagen 71 Laguna Palcacocha .............................................................................. 126
Imagen 72 Prototipo antes de poner en contenedor ............................................... 126
Imagen 73 Funcionamiento del Raspberry en la Prueba ....................................... 127
Imagen 74 Armado del prototipo para la Prueba .................................................. 127
Imagen 75 Prototipo en su contenedor .................................................................. 128
Imagen 76 Instalación de prototipo ........................................................................ 128
Imagen 77 Prototipo instalado en la laguna Palcacocha ....................................... 129
Imagen 78 Instalación del Prototipo en su soporte ............................................... 129
Imagen 79 Datos capturados por el prototipo ....................................................... 130
Imagen 80 Base de datos del prototipo ................................................................. 130
Imagen 81 Pruebas de Normalidad en SPSS ......................................................... 136
Imagen 82 Datos tomados con la regla de la laguna Palcacocha ........................... 151
Imagen 83 Datos tomados con el prototipo en la laguna Palcacocha ................... 153
Imagen 84 Histograma de frecuencias datos tomados de la regla manualmente .. 155
Imagen 85 Distribución de frecuencias datos tomados de la regla manualmente . 156
Imagen 86 Histograma de frecuencias de datos tomados por el prototipo............ 158
Imagen 87 Distribución de frecuencias de datos tomados por el prototipo .......... 159
Imagen 88 Distribución normal de datos tomados por el Prototipo...................... 161
Imagen 89 Distribución normal de datos tomados con la Regla ........................... 161
Imagen 90 Diagrama de bloque del Raspberry PI 3.............................................. 163
Imagen 91 Dimensiones Mecánicas Raspberry ..................................................... 164
xiii
Imagen 92 Funcionamiento de la fuente de alimentación ...................................... 164
Imagen 93 Parámetros eléctricos sensor de ultrasonido ........................................ 166
Imagen 94 Ultrasonido HC-SR04 ......................................................................... 166
Imagen 95 Secuencia de tiempo del Ultrasonido .................................................. 166
Imagen 96 Circuito físico Arduino UNO .............................................................. 168
Imagen 97 Pines de conexión de Atmega 168/328 ............................................... 169
xiv
ÍNDICE DE TABLAS
Tabla 1 Personal Disponible .................................................................................... 38
Tabla 2 Materiales .................................................................................................... 38
Tabla 3 Equipos........................................................................................................ 39
Tabla 4 Servicios ...................................................................................................... 39
Tabla 5 Población ...................................................................................................... 40
Tabla 6 Batimetría 2009 ........................................................................................... 50
Tabla 7 Relación de sucesos causados por lagunas de origen glaciar ...................... 53
Tabla 8 Comparativa de Arduino y Raspberry......................................................... 57
Tabla 9 Lagunas peligrosas del PNH y su ubicación ................................................ 59
Tabla 10 Costos de afectación .................................................................................. 60
Tabla 11 Lenguajes de programación ...................................................................... 63
Tabla 12 Comparativa de base de datos ................................................................... 64
Tabla 13 Plataforma, distribución de datos y aplicaciones ...................................... 67
Tabla 14 Componentes de esta etapa ....................................................................... 78
Tabla 15 Componentes de esta etapa ....................................................................... 81
Tabla 16 Lenguaje de Programación ........................................................................ 88
Tabla 17 Librerías Arduino y Raspberry ................................................................. 89
Tabla 18 Prueba 001................................................................................................. 90
Tabla 19 Prueba 002................................................................................................. 91
Tabla 20 Prueba 003................................................................................................. 91
Tabla 21 Prueba 004................................................................................................. 91
Tabla 22 Costos de Hardware y Software ................................................................ 92
Tabla 23 Monitoreo y Evaluación ............................................................................ 95
Tabla 24 Prueba de toma de datos .......................................................................... 133
Tabla 25 Pruebas de Normalidad ........................................................................... 135
Tabla 26 Pruebas de Muestras Emparejadas .......................................................... 137
Tabla 27 Frecuencia acumulada de datos de la regla .............................................. 155
Tabla 28 Frecuencia acumulada de datos tomados por el prototipo ..................... 158
Tabla 29 Matriz de consistencia ............................................................................. 171
xv
CAPÍTULO I: GENERALIDADES
de Lima afectando vías, cultivos y puentes. Las fuertes lluvias provocan la caída
peruana se vieron afectados por estos fenómenos naturales. Según cifras del
mató cuatro mil personas, esto es un símbolo de lo frágil que es el hombre frente
a la naturaleza. Este evento tomo por sorpresa a la población y arraso con todo,
llegando a destruir la tercera parte de la ciudad. Esto fue provocado por la laguna
que nace a 4562 metros sobre el nivel del mar la Laguna Palcacocha ubicada en
1
entonces comenzaron a analizar y comprender que las lagunas con origen en el
partes bajas.
afectadas y las pérdidas económicas superarían los 2 mil 600 millones de dólares.
2
1.2. ENUNCIADO DEL PROBLEMA:
Nacional Huascarán?
1.3. HIPÓTESIS
1.4. OBJETIVO
2018.
Huascarán.
Huascarán.
3
1.4.2.4. Determinar los componentes del prototipo de medición de nivel de agua para
1.5. JUSTIFICACIÓN
la superficie libre del agua de lagos o lagunas, lo que puede causar daños en
este problema el presente proyecto busca dar una solución social ya que es
una herramienta que permite a la población analizar los cambios en los niveles
costo por ello los componentes utilizados no superan los 700 soles en
comparación con los beneficios que traería esta tecnología lo hace totalmente
4
fácil de replicar y de bajo costo ahorrando así un gran porcentaje en
tecnología Arduino soporta entre los -40°C y 85°C, dado estos rangos limites,
por el uso de esta tecnología ya que también nos brinda la posibilidad del uso
5
sociedad, así como la adecuada preparación y respuesta ante situaciones de
economía y el ambiente.
6
1.5.5. JUSTIFICACIÓN OPERATIVA:
desarrollo de esta tesis en el aspecto del software son de libre acceso, teniendo
entre ellos los programas como el Arduino IDE, el Python 3.6, el sistema
reducir los daños que causaría un fenómeno natural, su efecto sobre la vida
por encima de la región quechua y 41 ríos que alimentan las cuencas del
aves, peces y reptiles que han sido documentados, incluyendo muchos que
7
los ecosistemas de la Cordillera Blanca que son patrimonio natural, científico
ya que permitirá determinar las unidades de medida con mayor facilidad. Cabe
destacar que el análisis cumple un papel muy importante en este proyecto porque
variable la cual serán el eje central del proyecto donde nos guiaremos y
haremos que todas las demás etapas giren en torno a esta variable.
8
Los objetivos se establecen luego de haber definido las variables que encierra
al finalizar el proyecto.
Huascarán
recogidos desde nuestros sensores y los datos recogidos de la regla echa por los
nuestra hipótesis planteada para ver así su concordancia con nuestro problema y
9
CAPÍTULO II: MARCO TEÓRICO
2.1 ANTECEDENTES
Santa Fe es una provincia situada en el centro del país. Las inundaciones más
siguientes actividades:
10
(CARE Brasil, 2011) en el proyecto de “Movilización de la sociedad civil
SAT posee pluviómetros en zonas remotas que envían datos cada 15 minutos.
Si la lluvia alcanza una intensidad dada se activa una alarma. Así cuando se
sistema de monitoreo del nivel de agua en los tanques elevados bajo coste y
11
utilizando la Red GSM” nos presenta que el desborde de los ríos y lluvias
(Global System Mobile) con el fin de alertar en forma temprana a una persona
usuario final dispondrá de acceso a los datos por medio de un equipo celular
que afecta a la población de Zurite tiene una dinámica compleja causada por
12
menor velocidad debido al cambio de pendiente. En este SAT se usa Sensores
al cambio climático y reducir los riesgos asociados a los glaciares, así como
de agua.
13
otorgando un mayor tiempo para la evacuación de las familias en caso de
aluviones.
a) Métodos Directos
14
• Determinación de la posición de un flotador que descansa sobre la
b) Métodos Indirectos
Estos consisten en medir otros efectos que cambian con el nivel del líquido.
del nivel del tanque. Estos se pueden usar como alarma, en este caso los
frecuencia cuando el líquido los toca. En este caso el montaje puede ser lateral
fuente de ultrasonido genera impulsos que son detectados por el receptor una
15
vez transcurrido el tiempo de ida y vuelta de la onda a la superficie del sólido
montaje podrá ser entonces en el aire o en el líquido. Sirven para todo tipo de
16
2.2.3 Parque Nacional Huascarán
localizado en la zona norte centro del país ocupando parte de las provincias
país puesto que protege una de las zonas con la mayor diversidad biológica y
cumbres nevadas con altitudes que oscilan entre los 5,000 m.s.n.m. y 6,768
albergando los nevados más altos del mundo en esta región geográfica.
Dentro de sus límites existe cerca de 660 glaciares y 300 lagunas de origen
potencial hidrológico pues sus nevados alimentan la cuenca de los ríos Santa,
Marañón y Pativilca.
17
El carácter prístino del paisaje es impresionante y es el atractivo central del
protegido es casi una obligación. Recorrer este lugar es un viaje por la historia
Según (INAIGEM, 2018): “La Cordillera Blanca cuenta con 860 lagunas con
origen glaciar con áreas mayores o iguales a 5,000 m2, siendo las lagunas más
La Cordillera Blanca es uno de los activos naturales más importante del país
por contener la mayor reserva de agua dulce sólida como líquida del Perú,
del tiempo. Los glaciares del flanco occidental de la Cordillera Blanca vierten
18
sus aguas a la cuenca del río Santa. Este aporte hídrico contribuye
riachuelos van hacia las partes bajas, confluyendo en tres ríos principales que
anual mayor a los 900 m3. Esto ocurre principalmente en la estación de verano
y son del tipo orográficas. En las zonas ubicadas por encima de los 4,500
m.s.n.m. de la vertiente occidental se tiene una media anual de 600 mm, valor
inferior a la vertiente oriental debido a los flujos de viento que son de este a
en dicho lugar.
19
Imagen 2
Ubicación de la cordillera Blanca
20
2.2.6 Lagunas peligrosas del Parque Nacional Huascarán
nevados más altos del mundo en esta región geográfica. Dentro de sus límites
existe cerca de 660 glaciares y 300 lagunas de origen glaciar. Es por eso que
Dentro de toda esta cantidad de lagunas encontramos entre las más peligrosas
a las que representan un claro peligro para las poblaciones cercanas a estas,
sus cobijos las lagunas con gran peligro potencial dado su origen glaciar.
Huaraz
Cuchillacocha y Tullparaju
Oshapalca
Artesoncocha
Mullaca
Rajucolta
Palcacocha
Arhuaycocha
Carhuaz
21
Laguna 513
Huaylas
Arguaycocha
Pomabamba
Asunción de Chacas
Cancaracá y Yanaraju
Imagen 3
Las 11 lagunas con peligro en el Parque Nacional Huascarán
22
2.2.7 Módulo
(Gardey, 2012)
una amplia flexibilidad. Por otra parte, el producto final o sistema puede
2.2.8 Hardware
Tipos de hardware:
23
ejemplo el monitor, teclado, ratón. Y el complementario como su nombre lo
dice, sirve para realizar funciones específicas o más allá de las básicas.
- Periféricos de entrada
Son los que permiten que el usuario aporte información exterior. Entre ellos
- Periféricos de salida
Son los que muestran al usuario el resultado de las operaciones realizadas por
- Periféricos de entrada/salida
2.2.9 Software
una secuencia de órdenes que se le dan a la computadora para que haga algo.
Tipos de Software:
- Sistemas Operativos
24
sistema de cómputo, ya que regula como se usa la memoria, como se guarda
servicios al usuario para que éste pueda iniciar programas, manejar datos o
preservar la seguridad.
- Software de Aplicación
simplemente, aplicaciones.
- Software de desarrollo
desarrollo, que permiten crear programas para realizar cualquier tipo de tarea.
software o programas.
25
2.2.10 Tecnología Arduino
embebido, ya que cuenta con todos los elementos de este tipo de sistemas; su
26
USB, aunque también dispone de un conector ICSP para utilizar un
como Shields), que pueden adaptarse fácilmente gracias a que Arduino cuenta
sin necesidad de alterar el diseño original de esta placa. Estos a su vez son
27
sus bajos precios y gran flexibilidad para construir diversidad de diseños.
conectarse por medio de un cable USB a una computadora para poder trabajar
con ella desde nivel software, ya que es dónde se le darán las “ordenes” que
Elementos de la placa
Comunicación Arduino-Ordenador.
28
2.2.12 Arduino UNO
los usuarios, es Arduino UNO R3 10, que es la versión actual de las primeras
versatilidad y bajo coste hacen de Arduino UNO R3, una plataforma muy
Entradas y salidas:
Cada uno de los 14 pines digitales se puede usar como entrada o como
29
Cada uno de los pines digitales dispone de una resistencia interna de entre
contrario.
Alimentación de un Arduino
transformador o, por ejemplo, una pila de 9V. Los límites están entre los 6 y
los 12 V. Como única restricción hay que saber que, si la placa se alimenta
con menos de 7V, la salida del regulador de tensión a 5V puede dar menos
placa.
la placa.
Ventajas:
30
- Multiplataforma: El software de Arduino IDE se ejecuta en Windows,
Macintosh OS X, y Linux.
la que se basa. Del mismo modo, puede agregar código AVR-C directamente
31
consola de texto, una barra de herramientas con botones para funciones
Escritura de bocetos
32
muestra la tarjeta configurada y el puerto serie. Los botones de la barra de
mejor idea del funcionamiento, se señala que el componente básico del sensor
los 20,000 Hz, decimos, entonces, que emite una onda de ultrasonido,
energías. Algunas de sus ventajas son que es una energía no ionizante, posible
33
de dirigirla y seleccionar la cantidad de energía deseada que llegue al blanco,
Imagen 6
Sensor de Ultrasonido HC SR04
2.2.15 Raspberry Pi 3
34
triplica, pasa de 100 Mbits/s en el modelo anterior a 300 Mbits/s en el nuevo
2018)
Imagen 7
Placa Raspberry PI 3
2.3.1 Arduino:
hardware y software fácil de usar. Las placas Arduino son capaces de leer
35
2.3.2 Ultrasonido
Los ultrasonidos son ondas sonoras con una frecuencia superior a 20.000 Hz,
que no son percibidas por el oído humano; sin embargo, tienen muchas
2.3.3 Laguna
2.3.4 PNH
2.3.6 Medición:
36
2.3.7 Sensor:
2.3.8 Sistema:
Según la Real Academia Española la palabra Sistema proviene del latín tardío
37
CAPÍTULO III: MATERIALES Y MÉTODOS
3.1.1 Personal
Tabla 1
Personal Disponible
CARGO NOMBRE
Tabla 2
Materiales
2.3.15.12 CD Unidad 10
38
Tabla 3
Equipos
Tabla 4
Servicios
3.1.3 Locales
3.1.4 Población
Huascarán serán los datos de nivel del espejo de agua tomadas de las lagunas
peligrosas del Parque Nacional Huascarán, para este caso siendo varias las
39
lagunas en peligro del Parque Nacional Huascarán, tomamos la más
alto grado de peligrosidad por ser una laguna de origen glaciar en la Cordillera
a las otras cuencas denominadas peligrosas, por ello se optó por tomar como
horas 9 a.m. y al medio día a las 12 p.m. y se determinó el mes de junio del
año 2018 dado que es en este mes donde vamos a aplicar la toma de datos con
y por el prototipo.
Tabla 5
Población
40
2 Datos tomados por el prototipo de nivel de 60 datos de nivel del
agua de lagunas peligrosas del Parque Nacional espejo de agua
Huascarán.(Laguna Palcacocha) recolectados en el mes de
junio
Total 120
3.1.5 Muestra
colocará el prototipo en la laguna y así podremos tener los datos del nivel del
medidas en total.
3.2 MÉTODOS
a) Aplicada:
41
3.2.2 De acuerdo a la técnica de contrastación:
b) Descriptiva:
Porque los datos son obtenidos directamente de la realidad, sin que estos sean
a) Libre:
Porque busca atender una inquietud propia y así lograr hacer un aporte a mi
comunidad.
3.3 TÉCNICAS
A. Fuentes Primarias:
vienen tomando medidas de las lagunas por medio de una regla colocada
42
dos turnos uno en la mañana y otro en la tarde. Y la otra medida será
tomada por el prototipo desarrollado para así poder comparar dos medias
que van a registrar nuestro prototipo, así las medida tomadas nos va
Recolección de información
nos permite saber el comportamiento del nivel del espejo de agua, ya que
proyecto de Tesis.
Observación:
las variables que intervienen en el comportamiento del mismo, así haré uso
43
de los sentidos para poder examinar las pruebas a realizar en el prototipo
3.4 PROCEDIMIENTO
información
proyecto en desarrollo es 60. Esto quiere decir que se aplica una prueba T
Bitácora de sucesos:
44
o El mes/día/año del suceso.
Quién participó
45
determinar su conocimiento sobre el problema planteado. El proceso de
Establecimiento de variables.
la variable la cual serán el eje central del proyecto donde nos guiaremos y
haremos que todas las demás etapas giren en torno a esta variable.
Establecimiento de objetivos.
Establecimiento de hipótesis.
46
La muestra será obtenida de acuerdo a la población, ya que nuestra
La discusión de resultados.
con nuestra hipótesis planteada para ver así su concordancia con nuestro
Informe final.
47
CAPÍTULO IV: ANÁLISIS
Dado el cambio climático en la última década las lagunas del Parque Nacional
constantemente por el cambio de clima sufrido en nuestra zona. Dado que las
de Huaraz.
48
Citando como fuente, al portal institucional de la Municipalidad Distrital de
de ganados vacuno. Sus aguas provienen directamente del deshielo del Nevado
Palcaraju (6110 m.s.n.m.). La tonalidad del agua es verde turquesa que tiende a
ubica en una hoyada teniendo como marco elevaciones rocosas que se empinan
Utilizando la base de datos del censo del INEI del 2007, se ha determinado que
esto sin considerar la población flotante producto del turismo a lo largo del año
49
Tabla 6
Batimetría 2009
Imagen 8
Batimetría 13 febrero del 2016
50
Imagen 9
al retroceso glaciar.
desarrolló una serie de trabajos de drenaje que han sido realizados el año 2016.
51
de la laguna, el cual se produciría ante la caída de un bloque de hielo de las
lo cual significa que el 40% de la población estaría dentro del área de afectación.
Universidad Nacional Santiago Antúnez de Mayolo quienes con los recursos que
tiene un sistema que pueda estar midiendo el nivel de la laguna en tiempo real.
Jatuncocha y 513.
52
También es importante recalcar que durante los estudios se pudo determinar y
blanca, por ello se reportan 32 sucesos a causa de las lagunas de origen glaciar.
Tabla 7
Relación de sucesos causados por lagunas de origen glaciar
53
Fuente: (INAIGEM, 2018)
54
4.2 IDENTIFICACIÓN Y DESCRIPCIÓN DE REQUERIMIENTOS
de tal forma asegurar que sea el prototipo sea funcional en cada aspecto que
lo requiera.
segundos.
55
El prototipo tomara las medidas del nivel del agua en cm considerando
Arduino y Raspberry Pi
56
Tabla 8
Requerimientos no funcionales
Eficiencia:
dificultad.
57
Seguridad:
mediante computadora.
eficiente.
Usabilidad:
vienen tratando el tema del monitoreo de las lagunas y su nivel del agua en el
58
Tabla 9
1 Tullparaju Huaraz
2 Cuchillacocha Huaraz
3 Rajucolta Huaraz
4 Palcacocha Huaraz
5 Arhuaycocha Huaraz
7 Parón Huaylas
8 Jatuncocha Huaraz
59
Tomando como muestra la laguna Palcacocha podemos decir que, si esta no es
nivel de vulnerabilidad total de las zonas de impacto es alto, por cuanto gran
60
La tendencia general en la evolución del almacenamiento de agua de la laguna
buscar una solución, que tienen la difícil tarea de balancear los diferentes
Palcacocha.
Es necesario indicar que las montañas que rodean la laguna Palcacocha tienen
61
El contacto que existe entre la laguna Palcacocha y la lengua glaciar de los
oleajes que erosionarán las morrenas tanto laterales como la frontal, pudiendo
rebasar el nivel de los diques tanto naturales como los artificiales. Del mismo
modo, la morrena lateral izquierda, por ser más inestable que la derecha, puede
de la ciudad de Huaraz, ya que sus aguas, al discurrir por el valle de Cojup, son
ubicadas muy cerca de las riberas de los ríos, como es el caso del sector Este de
62
cercanas a la confluencia de los ríos Cojup y Quillcay, las mismas que serían
afectadas.
prototipo con tecnología Arduino para medir el nivel del agua de las lagunas
desastre de la naturaleza.
tecnologías que permiten facilitar la realización de cada una de las tareas que
realización del presente proyecto para poder tener una visión más clara.
a. Lenguaje de programación:
considerablemente.
Tabla 11
Lenguajes de programación
Lenguaje máquina PHP Python C++
Arduino X
X X
Raspberry
Fuente: Elaboración propia
63
En lenguaje de programación seleccionado es Python, PHP y C++, las
memoria y bajo consumo de procesador, a su vez que son lenguajes con una
Tabla 12
Comparativa de base de datos
X X
Sin costo asociado
X X
Fácil instalación
X
Fácil configuración
X X
Manejo de transacciones
de las consultas.
64
CAPÍTULO V: DISEÑO DE LA SOLUCIÓN
cuales van hacer posible que se tome los datos, se transmitan los mismos y que
real.
Nivel 1
TOMA DE DATOS
Dentro de este nivel el prototipo tendrá contacto con la superficie del agua
Arduino UNO.
Nivel 2
TRANSMISIÓN DE DATOS
los datos obtenidos en el Arduino que luego son enviados a la base de datos
información.
Nivel 3
65
La información que fue recabada en el microcomputador ya ha sido
enviada a la base de datos esta la almacena dentro de sus tablas para así tener
la toma de datos, por ello en este nivel interviene el Raspberry y la tarjeta sd.
Nivel 4
ANÁLISIS DE DATOS
Imagen 10
Arquitectura Tecnológica de la Solución
66
5.1.2 Definición de plataforma, distribución de datos y aplicaciones
datos como: PHP, MySql server, Para el desarrollo del Sistema de gestión web
Arduino tanto para el software como su hardware, así también como el uso de la
operativo Raspbian.
Tabla 13
Aplicación Detalle
67
Gestor de Base de Datos Maria Gestor que permitirá el almacenamiento de los
Bd datos.
68
5.2 DISEÑO DE ESTRUCTURA DE LA SOLUCIÓN
para así tener una forma y método para saber aplicar, controlar y dirigir el
proyecto.
Imagen 11
Estructura de la solución
TRASMISIÓN DE
TOMA DE DATOS
DATOS
ANÁLISIS DE ALMACENAMIEN
DATOS TO DE DATOS
modelo.
Arduino, dado que estos dos componentes son complementarios. Los datos
69
como datos resultantes una medida en centímetros y cada tiempo en que
fuerte oleajes.
del INAIGEM, teniendo en total 1440 datos durante un día lo cual nos
trabajo. Estos datos los tenemos dados gracias a las entidades encargadas
70
tecnología para poder capturar estos datos y luego de ello poder
procesarlos y trasmitirlos.
Arduino y el Raspberry para así poder tener la medición de los datos, hacer
inalámbrica.
respectivos componentes nos permitirá capturar los datos del Arduino que
los envía por puerto serie, una vez capturados también se le adicionará la
hora local del sistema del Raspberry para saber la fecha y hora exacta de
la toma de dato.
fecha y hora en que se capturo el dato para así poder tener un registro
71
- Mediante la instalación de un servidor local con el sistema de gestión de
antenas.
la tabla con los espacios antes mencionados como son: código, medición
Los datos almacenados en la base de datos local del Raspberry necesitan ser
a continuación:
72
Imagen 12
Diseño de la Funcionabilidad de la solución
73
5.3.1 Medición del nivel del agua
Es así que por ello será el sistema que, a utilizar en nuestro proyecto, mediante
mejor idea del funcionamiento, se señala que el componente básico del sensor
74
material presenta también el fenómeno inverso, cuando recibe una vibración
de la onda.
Es una onda esférica: Esto hace referencia a que las ondas se desplazan en
tres dimensiones describiendo esferas radiales que parten del foco emisor.
𝐷𝑖𝑠𝑡𝑎𝑛𝑐𝑖𝑎 𝑅𝑒𝑐𝑜𝑟𝑟𝑖𝑑𝑎
𝑉𝑒𝑙𝑜𝑐𝑖𝑑𝑎𝑑 =
𝑡𝑖𝑒𝑚𝑝𝑜
Donde:
al sensor.
75
Distancia Recorrida: es dos veces la distancia hacia el objeto.
340 1 100𝑐𝑚 2𝑑
𝑥 𝑥 =
𝑠 1000000𝑢𝑠 1𝑚 𝑡
𝑡(𝑢𝑠)
𝑑(𝑐𝑚) =
59
Los ultrasonidos son sonido, exactamente igual que los que oímos
normalmente, salvo que tienen una frecuencia mayor que la máxima audible
distancia en cm.
76
Imagen 13
Esquematización de la colocación del prototipo
77
Tabla 14
Memoria Flash 32 KB
78
Dimensiones del módulo 45x20x15
mm.
Los datos que son enviados por el Arduino son capturados por el Raspberry
aspectos:
Arduino este nos permite leer los datos que se están procesando.
79
Primero se debe de hacer la conexión con el dispositivo Arduino, el cual se
9600.
Dado que los datos son tomados cada 10000 milisegundos por el Arduino el
dispositivo Raspberry tiene que leer también cada 10 segundo así se evitara
la duplicidad de los datos y también se evitara que exista una latencia entre
cosas en la vida real. Esto se hace a través de un modelo conocido como clase,
que al crear un objeto definirán las características únicas de ese mismo objeto
y asi se creará un script para que pueda tomar los datos del Arduino, en esta
serial.Serial y readline.
80
Tabla 15
UNO microcontrolador y un
Voltaje de operación 5V
entorno de desarrollo.
Memoria Flash 32 KB
GPU VideoCore IV
Los datos que son capturados por el sensor y que luego son leídos por el
81
un sensor y estar expuesto a condiciones climáticas muy adversas pude
más de 4 dígitos, también puede dar un dato separado por un salto de líneas y
también un dato vacío. Dadas estas consideraciones los datos son revisados
MariaDB.
Los datos que han sido tomados por Arduino y que luego fueron capturados
Estos datos son almacenados gracias al uso del script creado en Python, que
junto al uso de las librería mysql.connector podemos hacer las consultas para
los datos los cuales se consideran entre la distancia calculada y la fecha y hora
del sistema.
En este proceso los datos que ya son almacenados en la base de datos pueden
ser consultado por gracias al entorno que nos ofrece Raspberry dado que es
82
un sistema que permite la instalación de otros softwares nosotros podemos
comandos.
Imagen 14
83
Además de este puerto se tienen también el control del Raspberry mediante
Imagen 15
Interfaz del VNC Server
EDA, quien nos permite crear diseños en la nube para el desarrollo de nuestro
prototipo.
84
Los diseños presentados corresponden al circuito a elaborar para el desarrollo de
Imagen 16
Simulación en Proteus
prototipo hace uso de dos entradas digitales como son el PIN 5 y el PIN 6, en
estas entradas se conecta las salidas del sensor de ultrasonido, que vendrían a ser
la distancia.
85
Imagen 17
PLANO DE LA DISTRIBUCIÓN DE LOS COMPONENTES DEL PROTOTIPO
86
Imagen 18
PLANO DE LA DISTRIBUCIÓN DE LOS COMPONENTES DEL PROTOTIPO EN PCB
87
CAPÍTULO VI: CONSTRUCCIÓN DE LA SOLUCIÓN
6.1. CONSTRUCCIÓN:
de la solución.
Tabla 16
Lenguaje de Programación
Dispositivo Lenguaje
N°
Raspberry pi 3 Python
2
proyecto será C++ para la configuración que se necesaria dentro del Arduino y
sus módulos de sensores, además de ello se hará uso del Python para la
88
6.1.2. Librerías a utilizar.
Tabla 17
microcontroladores
datos.
nuestros datos.
6.1.3. Pruebas
Las pruebas a realizarse sobre el prototipo son de gran importancia puesto que
89
El desarrollo de la prueba será ejecutado a lo largo de todo el proceso de
prototipo.
siguieron.
Tabla 18
Prueba 001
PRUEBA-001
Objetivo Verificar que el sensor recopila datos
Pasos a seguir 1. Encender el Arduino UNO
2. Conectar el sensor de ultra sonido
3. Entrar al Arduino IDE
4. Abrir el puerto serie
Resultado esperado Los datos son tomados correctamente
Resultado obtenido Éxito
Fuente: Elaboración Propia
90
Tabla 19
Prueba 002
PRUEBA-002
Objetivo Verificar que el sensor toma datos correctamente
Pasos a seguir 1. Ver datos del puerto serie en el Arduino
2. Comparar con la medida de la regla
3. Se verifica que los datos son en cm.
Resultado esperado Los datos son similares en sus medidas.
Resultado obtenido Éxito
Tabla 20
Prueba 003
PRUEBA-003
Objetivo Verificar que el sensor almacena datos
Pasos a seguir 1. Abrir el gestor de base de datos en Raspberry.
2. Identificarse con el usuario y su contraseña.
3. Ingresar a la tabla de los datos y verificar
Resultado esperado Los datos que han sido tomados son encontrados en la
base de datos.
Resultado obtenido Éxito
Fuente: Elaboración Propia
Tabla 21
Prueba 004
PRUEBA-004
Objetivo Verificar el acceso remoto a la base de datos
Pasos a seguir 1. Abrir el software VNC viewer .
2. Identificarse con el usuario y su contraseña.
3. Ingresar al Raspberry por mediante IP
Resultado esperado Los datos que han sido tomados se pueden verificar
remotamente.
Resultado obtenido Éxito
Fuente: Elaboración Propia
91
6.1.5. Costos
Tabla 22
92
CAPÍTULO VII: IMPLEMENTACIÓN
del prototipo.
humanos necesarios para la instalación del prototipo, para las pruebas de implantación y
realizarán capacitaciones.
(Laguna Palcacocha).
93
7.1.2. Políticas y reglas del procedimiento:
- En caso se genere errores en los datos medición, deben ser registrados para su
respectiva corrección.
del proyecto.
sin embargo, el personal responsable del uso del prototipo es el que debe llevar
94
Tabla 23
Monitoreo y Evaluación
con el
registro
visual.
Lo primero a realizar dentro del código para poder hacer uso del módulo del
95
Imagen 19
Imagen del Arduino IDE
Dentro del cual podremos empezar a programar las líneas del código que sean
Para ello se define el Pin digital 5 y el Pin digital 6 del Arduino como Echo y Trigger
96
Imagen 20
Imagen 21
Definición de velocidad
Imagen 22
97
Definimos las variables de tiempo y distancia en que se demora en volver e ir la
𝑡(𝑢𝑠)
𝑑(𝑐𝑚) =
59
Imagen 23
Definición de variables
Enviamos la señal digital por el Trigger la cual presentará una duración de 10𝑢𝑠,
esperará por la entrada del pulso en el pin asignado para el Echo así podremos
98
Imagen del
Funcionamiento 24 HC-SR04
Funcionamiento del HC-SR04
Trigger
Imagen 25
Una vez determinado el tiempo solo se aplica la fórmula para poder determinar
la distancia. Una vez calculada se imprime el dato por el puerto serial. Y hacemos
un delay (pausa) de 10000𝑢𝑠 que tiene un equivalente a diez segundos, para poder
99
Imagen 26
Captura de la Distancia
datos.
Imagen 27
100
Una vez grabado el código en el Arduino podemos empezar a crear el programa
de las librerías para hacer uso del entorno de programación del Python. Para ello
101
Luego de ello procedemos a actualizar nuestro Raspberry con los comandos sudo
Imagen 30
Imagen de actualización del Raspberry pi 3
Imagen 31
Imagen de actualización de paquetes del Raspberry pi 3
102
Luego de esto procedemos a instalar la librería del servidor MySQL para nuestra
Imagen 32
$nano Sensor.py
Imagen 33
Dentro de estas librerías tenemos a la librería serial, para leer los datos del puerto
serie del Arduino, la librería mysql.connector para poder acceder a nuestro servidor
103
local en el Raspberry, y la librería time que nos permite tener la hora del sistema
Raspbian.
definida en baudios en este caso será igual a 9600, y el Timeout (tiempo de espera)
que sería el tiempo máximo que espera el programa para comunicarse con el puerto
serie.
Imagen 34
Código para comunicarse con el puerto serie
Imagen 35
Conexión con el servidor local
104
Imagen 36
Empezamos dando una pausa de 5 segundos para así esperar ese tiempo a
Imagen 37
conexión.
105
Imagen 38
Código de verificación de la longitud del dato
y la medida de captura.
Imagen 39
Impresión de datos capturado
esto no asegura que ya sean datos almacenados en nuestro servidor local, por lo
Primero creamos un cursor con la sentencia con. Cursor (), lo cual nos va permitir
variable.
106
Luego de ello en la variable SQL almacenamos el valor de nuestra consulta,
Except para así asegurarnos de que si existiese un valor capturado que se haya
tratado de almacenar pero que no haya sido exitosa la consulta nos muestre el
Imagen 40
así la programación de nuestro código para captura del puerto serie del Arduino.
107
Imagen 41
Imagen Código captura de datos del puerto serie
Para facilitarnos la ejecución del programa vamos a crear un script el cual nos
línea de código.
$ /usr/local/bin
108
Imagen 42
Localización y Creación del Script
$ /home/pi/Sensor.py
Una vez digitado todo lo descrito procedemos a guardarlo para luego proceder
a la ejecución.
Imagen 43
Ejecución del Script
109
7.3. IMPLEMENTACIÓN DEL HARDWARE
Imagen 44
Proceso de implementación del hardware
Hardware
Sensor de Antena de
del Ultrasonido Wifi Prototipo
Proyecto
Contenedor
Raspberry Arduino Fluido
del
PI 3 UNO Eléctrico
Prototipo
circuitos.
110
correspondiente del Raspberry ya que esta contiene el sistema operativo
previamente instalado.
Imagen 45
Imagen del Raspberry PI 3 sin montar
Imagen 46
Imagen del Raspberry PI 3 con tarjeta micro Sd
111
Luego de ello se procede a acoplar a nuestro prototipo el Arduino UNO, el
Imagen 47
Vista superior del Arduino
Imagen 48
Vista posterior del Arduino
112
Estos dos dispositivos se proceden a ensamblar en el soporte el cual va ser el
Dentro de este contenedor se tiene secciones para colocar cada una de las piezas
Así también presenta ranuras para poder colocar los cables de conexión con el
113
Imagen 50
El contenedor con el Raspberry
Imagen 51
El contenedor con el Raspberry e incluido el Arduino
114
Una vez se tenga el Arduino y el Raspberry en el contenedor se puede
Imagen 53
El sensor ultrasonido HC-SR04
Imagen 52
El posterior del sensor ultrasonido HC-SR04
Esta por ser una pieza de medición que va estar expuesta a la intemperie se
115
Imagen 54
Procedemos a hacer el cableado de nuestro prototipo una vez que cada pieza
este en su lugar, por ello primero conectamos el sensor de ultra sonido con el
Raspberry.
Imagen 55
Claves de conexión
116
Imagen 56
Claves de conexión en Prototipo
Imagen 57
Sensor ultrasonido HC-SR04
117
Los cables de colores nos ayudan a distinguir en qué posición estamos
colocando cada conector, a siguiente tabla nos ayudara a observar el orden para
Imagen 58
Orden de conexión de cables para el Prototipo
ARDUINO SENSOR
CABLE COLOR
ULTRASONIDO
GND GND
Verde
PIN ~5 ECHO
Amarillo
PIN ~6 TRIG
Anaranjado
5v VCC
PLOMO
Fuente: Elaboración Propia
Imagen 59
Conexión de cables entre Arduino y sensor de Ultrasonido
118
Luego que hayan sido conectados ambos circuitos se procede a unir el
Raspberry con el Arduino, para ello se procede hacer uso del cable azul tipo USB-
lo conectamos al Raspberry.
Imagen 60
Conexión entre Arduino y Raspberry
mediante el alimentador de color blanco que tiene una entrada micro USB lo que
servidor local.
119
Imagen 61
Conexión del prototipo con la antena
El último paso a realizar seria administrarle una fuente de energía que nos
permita monitorear el nivel del espejo de agua constantemente las 24 horas del
día para ello el prototipo se conectaría con una fuente de energía con un
Así una vez que todos los componentes estén conectados el prototipo empezara
a funcionar.
120
Imagen 62
Prototipo
Imagen 63
Encendido del prototipo median una batería de salida 5v
121
Imagen 64
Vista completa del Prototipo
Imagen 65
Vista completa del Prototipo con paneles Solares
122
7.4. IMPLEMENTACIÓN DEL PROTOTIPO EN LA LAGUNA PALCACOCHA
laguna Palcacocha, esto se realizó el día viernes primero de junio con ayuda del
personal del INAIGEM, quienes brindaron las facilidades del caso para poder hacer
quebrada Cojup, este recorrido nos permite conocer toda la zona que se vería
Imagen 66
Camino a la quebrada Cojup
123
Imagen 67
Inicio de la quebrada Cojup
dique que fue construido para la contención de las aguas de la laguna Palcacocha
Imagen 68
124
Imagen 69
Tuberías en el dique
Imagen 70
Camino a la laguna Palcacocha
125
Imagen 71
Laguna Palcacocha
Imagen 72
Prototipo antes de poner en contenedor
126
Imagen 73
Funcionamiento del Raspberry en la Prueba
Imagen 74
Armado del prototipo para la Prueba
127
Imagen 75
Prototipo en su contenedor
Imagen 76
Instalación de prototipo
128
Imagen 78
Instalación del Prototipo en su soporte
Imagen 77
Prototipo instalado en la laguna Palcacocha
129
Imagen 79
Datos capturados por el prototipo
Imagen 80
Base de datos del prototipo
130
7.5. BITÁCORA Y PUESTA A PUNTO:
Para realizar la implementación del prototipo se siguió los pasos que se detallan a
continuación:
Esta actividad se llevó a cabo para cargar información que es necesaria para el
de la laguna.
El objeto de esta etapa es la optimización del prototipo de medición del nivel del
agua de la laguna, así como también dar facilidad del manejo de la información
- 01 sensor de ultrasonido
- 01 Arduino
- 01 Raspberry
131
- 01 Antena
Para la instalación del prototipo de medición del nivel de agua en las lagunas
a. Toma de datos:
En esta tabla veremos la prueba de acceso a la ventana principal del sistema, cual
cumplimiento.
132
Tabla 24
133
CAPÍTULO VIII: RESULTADOS
Hipótesis General
Hipótesis nula
Los datos de medición del prototipo basado en tecnología Arduino no varía con
Hipótesis alterna
Los datos de medición del prototipo basado en tecnología Arduino varía con los
Nivel de significancia
Para la comprobación de la hipótesis se tiene que tener en cuenta que son datos
dos datos tomados por diferentes medios, uno calculado por el prototipo y otro el
134
incremento o disminución. Por ello se escogió “La prueba de T para muestras
relacionadas”.
Haciendo uso del software estadístico SPSS se procedió a realizar los cálculos
Realizando el cálculo para nuestras muestras obtuvimos que las muestras están
Tabla 25
Pruebas de Normalidad
Pruebas de Normalidad
Kolmogorov - Smirnov
Datos tomado
Estadístico Gl Sig.
0.134 60 0.009
Datos Sensor
0.132 60 0.011
Datos Regla
135
Imagen 81
Pruebas de Normalidad en SPSS
136
Tabla 26
Diferencias emparejadas
Media Desv. Desv. 95% de intervalo t gl Sig.
DATOS
Desviaci Error de confianza (bilateria)
SENSOR –
ón Promedio Inferior Superior
DATOS REGLA
0.083 0.381 0.049 -0.015 0.182 1.692 59 0.096
Podemos concluir que tomando el valor del P-value (𝑃) y comparándolo con
Entonces:
alternativa.
Por ello decimos que las medidas que toma el prototipo al espejo de agua de
137
cual se recomienda su uso del prototipo para la medición del nivel de agua de
Siendo en total 8 lagunas las cuales son consideradas al día de hoy como
-Nos informó que de las lagunas del Parque Nacional Huascarán solamente la
laguna Palcacocha cuenta con un medidor para el nivel del espejo de agua, el cual
138
el apoyo de estas para el desarrollo de proyectos para salvaguardas la vida de los
huaracinos.
automatizado nos refirió que el costo estaría por los 20 000 dólares en
equipamiento.
- De las lagunas peligrosas del parque nacional Huascarán nos refirió que la más
139
CAPÍTULO IX: DISCUSIÓN DE RESULTADOS
manualmente.
realizada por los cuidadores de la laguna Palcacocha nos muestran que ambos datos
son similares habiendo sido visto con anterioridad tenemos en los antecedentes
Sistema de Alerta Temprana ante desborde de rios utilizando la Red GSM, 2011)
donde hace uso de un prototipo para tomar medidas que sirvan para alertar a la
nos muestra que el uso de este prototipo con tecnología arduino tiene resultados con
prototipo diseñado que hace uso de materiales de bajo costo se acercan a los datos
2018.
140
9.2. Análisis de la funcionabilidad del modelo Arduino en condiciones de laguna
primer año funciono con normalidad en esa geografía que nos presenta, ahora según
nuestro prototipo a alturas de las lagunas del Parque Nacional Huascarán dado que
según las pruebas realizadas soporto con normalidad el mes de prueba en que estuvo
Los componentes usados para este prototipo son piezas de uso comercial lo cual
141
componentes y en especial definir el sensor de medición a usar que sea compatible
con la tecnología Arduino. Podemos basarnos en las referencias que nos brinda los
medición de ultrasonido HC SR04 el cual les resulto beneficioso por el bajo costo
del mismo y por su adaptación con la tecnología Arduino. Según nuestro resultado
obtenido, pudimos comprobar que el sensor de medición arroja datos muy precisos
con un margen de error del 0.05 % lo cual nos asegura la fiabilidad de los mismos.
medición. Los demás componentes que son necesarios para el trabajo del prototipo
han sido también validados por el porcentaje de error obtenido y estos son
En relación con el trabajo podemos decir que actualmente el prototipo está siendo
Montaña INAIGEM, para la toma de datos del nivel del espejo de agua de la laguna
Palcacocha.
142
CONCLUSIONES
El proyecto presentado a logrado varias cosas en un área que aún está siendo
investigada y en donde sus aplicaciones están abarcando las diferentes ramas de la ciencia,
tecnología y otras materias. Todos estos estudios realizados van a contribuir a que en sus
aplicaciones futuras el campo de operación se extienda por encima de los 4562 m.s.n.m.
con prototipos de bajos costo, de fácil acceso e implantación. Puesto que cuando
sólo se mejore, sino que se extienda a más lugares con más aplicación y para el beneficio
de más poblaciones.
1. Por los datos obtenidos en nuestra validación de hipótesis podemos asegurar que el
valor obtenido por nuestro prototipo no varía con el valor obtenido por la toma de datos
de la regla. Por ello con un valor de significancia del 95.5% se asegura la veracidad de
los datos, este prototipo ha sido desarrollado con tecnología Arduino y componentes
Palcacocha lo cual dada sus características puede ser replicada para las demás lagunas
de origen glaciar. Esta conclusión nos ayuda a cumplir el objetivo general y así poder
143
Permitiéndonos tener los datos de las lagunas a medir en tiempo real, además de ellos
nos permite contar con la data almacenada durante las 24 horas del día, así si no se
condiciones presentadas por las lagunas del Parque Nacional Huascarán podemos decir
4560 m.s.n.m. lo cual nos demuestra que puede ser implementada en otras lagunas con
con tecnología Arduino nos permite tener la seguridad de ser implementada en otros
proyectos.
4. El error que muestra el sensor de ultrasonido está en un rango del 4.5% a pesar de haber
presentado climas adversos, lo cual nos permite tenerlo como referente para la toma de
datos en reservorios hídricos del parque nacional Huascarán, además de su bajo costo
5. Los componentes usados para la elaboración de este prototipo son el sensor de ultra
144
sostenibilidad del equipo y el contenedor del prototipo, teniendo estos componentes
siendo estos de bajo costo podemos concluir que quedan definidas las piezas a usar
para el desarrollo del prototipo de medición de nivel de agua de lagunas peligrosas del
145
RECOMENDACIONES
del software y el manual anexado, para así asegurar el correcto funcionamiento del
tenga en cuenta las fórmulas explicadas anteriormente para poder tener datos
cálculo del nivel de agua en las algunas peligrosas del Parque Nacional Huascarán.
sensores para que el margen de error sea mínimo y así se evite la perdida de datos o
dispositivo sufra alteraciones por la crecida inevitable del oleaje en las lagunas.
146
BIBLIOGRAFÍA
147
PLATAFORMA DE PROTOTIPOS ELECTRÓNICA. Tacna: Universidad Privada
de Tacna.
Herrera Herranz, J. C., & Sanchez Allende, J. (2015). Una mirada al mundo Arduino.
Villanueva de la Calaña,Madrid: UNIVERSIDAD ALFONSO X EL SABIO.
INAIGEM. (2016). Reporte hidrológico anual de actividades en la Laguna Palcacocha.
Reporte Hidriológico, Huaraz.
INAIGEM. (2018). INVENTARIO DE LAS CORDILLERAS GLACIARES DEL PERÚ.
HUARAZ: INAIGEM.
International Strategy for Disaster Reduction; EWC III. (marzo de 2006). Desarrollo de
Sistema de Alerta Temprana: Lista de Comprobacion. Tercera Conferencia
Internacional sobre Alerta Temprana. Bonn, Alemania.
Kinnear, T., & Taylor, J. (1998). Investigación de Mercados: Un enfoque aplicado. (V
edición ed.). McGraw-Hill.
La Republica. (9 de julio de 2017). Palcacocha y otras 11 lagunas amenazan a poblados
de Áncash. Obtenido de http://larepublica.pe/sociedad/1059591-palcacocha-y-
otras-11-lagunas-amenazan-a-poblados-de-Ancash
Madariaga, E. A. (2008). Sistemas de alerta temprana y medidas de prevención. Plan de
desarrollo “Santa Fe ciudad”. Santa Fe, Argentina.
NAYLAMP Electronic. (25 de 07 de 2018). Sensor Ultrasonido HC SR 04. Obtenido de
https://naylampmechatronics.com/sensores/10-sensor-ultrasonido-hc-sr04.html
Poder Legislativo. (2011). Ley 29664 Ley de Sistema Nacional de Gestión del Riesgo de
Desastre. Lima.
Raspberry. (2018). Documentacion Raspberry PI 3. Obtenido de DataSheet RAspberry
PI 3:
https://www.raspberrypi.org/documentation/hardware/computemodule/datasheet
s/rpi_DATA_CM_1p0.pdf
Raspberry Pi Foundation. (01 de 05 de 2018). Raspberry Pi Org. Obtenido de Raspberry
Pi Org: https://www.raspberrypi.org/
Rigoberto Morales, J. (2012). Aplicaciones domóticas con Android y Arduino. Revista
Tecnológica, 6-10.
SERNANP. (2018). Servicio nacional de areás naturales protegidas por el estado.
Obtenido de http://www.sernanp.gob.pe/huascaran
Soluciones Prácticas. (2013-2012). Sistema de alerta temprana ante peligro de
deslizamiento en Zurite. Cusco, Zurite: Gobierno Regional Cusco.
UNISDR. (2009). Oficina de las Naciones Unidas para la Reducción del Riesgo de
Desastres. Recuperado el 24 de enero de 2017, de http://www.eird.org/americas/
Universidad de Buenos Aires. (25 de 01 de 2015). Medicion de nivel Líquidos. Obtenido
de http://campus.fi.uba.ar/course/view.php?id=255
148
ANEXOS
149
Anexo Nº 01
Datos de la medición
manual en la laguna
Palcacocha
150
Imagen 82
Datos tomados con la regla de la laguna Palcacocha
151
Anexo Nº 02
Datos de la medición con el
prototipo en la laguna
Palcacocha
152
Imagen 83
Datos tomados con el prototipo en la laguna Palcacocha
153
Anexo Nº 03
Frecuencia de los
datos acumulados
de la regla
154
Tabla 27
Frecuencia acumulada de datos de la regla
Clases Marca Frecuencia F. % de F % acumulado
Acumulada
253 257 255 19 19 32% 31.67%
257 261 259 8 27 13% 45.00%
261 265 263 10 37 17% 61.67%
265 269 267 8 45 13% 75.00%
269 273 271 7 52 12% 86.67%
273 277 275 6 58 10% 96.67%
277 281 279 2 60 3% 100.00%
Fuente: Elaboración Propia
Imagen 84
Histograma de frecuencias de datos tomados de la regla manualmente
Histograma
018 120.00%
016
100.00%
014
012 80.00%
Frecuencia
010
60.00%
008 Frecuencia
006 40.00%
% acumulado
004
20.00%
002
000 0.00%
255 259 263 267 271 275 279
155
Imagen 85
Distribución de frecuencias de datos tomados de la regla manualmente
Gráfico de Frecuencias
018 017
016
014
012 11
frecuencias
010
8 8
008 7
6
006
004 3
002
000
255 259 263 267 271 275 279
clases
156
Anexo Nº 04
Frecuencia de los
datos acumulados
tomados por el
prototipo
157
Tabla 28
Frecuencia acumulada de datos tomados por el prototipo
Imagen 86
Histograma de frecuencias de datos tomados por el prototipo
Histograma
020 120.00%
100.00%
015
Frecuencia
80.00%
010 60.00%
Frecuencia
40.00%
005
20.00% % acumulado
000 0.00%
255 259 263 267 271 275 279
158
Imagen 87
Distribución de frecuencias de datos tomados por el prototipo
Gráfico de Frecuencias
018 017
016
014
012 11
frecuencias
010
8 8
008 7
6
006
004 3
002
000
255 259 263 267 271 275 279
clases
159
Anexo Nº 05
Distribución
Normal de datos
analizados
160
Imagen 88
Distribución Normal
Distribución normal de Datos
datos tomados porPrototipo
el Prototipo
0.06
0.05
0.04
0.03
0.02
Imagen 89
Distribución normal de datos tomados con la Regla
0.05
0.04
0.03
0.02
0.01
y = 1E-08x4 - 2E-06x3 + 8E-05x2 - 0.0003x + 0.0187
R² = 0.9775
0
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79
161
Anexo Nº 06
DataSheet
Raspberry
162
Imagen 90
Diagrama de bloque del Raspberry PI 3
163
Imagen 91
Dimensiones Mecánicas Raspberry
Imagen 92
Funcionamiento de la fuente de alimentación
164
Anexo Nº 07
DataSheet
Ultrasonido HC-
SR04
165
Imagen 93
Parámetros eléctricos sensor de ultrasonido
166
Anexo Nº 08
DataSheet
Arduino UNO R3
167
Imagen 96
Circuito físico Arduino UNO
Imagen 97
Circuito físico Arduino UNO
168
Imagen 97
Pines de conexión de Atmega 168/328
Imagen 98
Pines de conexión de Atmega 168/328
169
Anexo Nº 09
Matriz de Consistencia
170
Tabla 29
Matriz de consistencia
Variables y
Problemas Objetivos Hipótesis Metodología
dimensiones
Problema General: Objetivo General: Hipótesis General TIPO DE INVESTIGACIÓN Y
¿De qué manera la Proponer un prototipo basado en El uso de un prototipo basado Variable 1 DISEÑO DE ESTUDIO
implementación de un tecnología Arduino para la medición en tecnología Arduino servirá TECNOLOGÍA Tipo de Investigación
prototipo basado en de nivel de agua en las lagunas para la medición de nivel de ARDUINO PARA La investigación aplicada busca
tecnología Arduino peligrosas del Parque Nacional agua en las lagunas MEDICIÓN DE NIVEL la generación de conocimiento
permitirá la medición Huascarán en el 2018. peligrosas del Parque DE AGUA EN con aplicación directa a los
de nivel de agua en Nacional Huascarán. LAGUNAS problemas de la sociedad
lagunas peligrosas del Objetivo específico 1 Hipótesis específica 1 PELIGROSAS DEL
Parque Nacional Realizar un prototipo haciendo uso La Aplicación de la tecnología PARQUE NACIONAL De acuerdo a la técnica de
Huascarán? de la tecnología Arduino. Arduino para la medición de HUASCARÁN contrastación, la investigación
Problema específico 1 Objetivo específico 2 nivel de agua en las lagunas es Descriptiva:
¿Cómo el módulo Demostrar la funcionabilidad y peligrosas será óptima para Dimensiones Porque los datos son obtenidos
ARDUINO me permite resistencia del módulo Arduino en el Parque Nacional • Módulo Arduino directamente de la realidad, sin
medir el nivel del agua las condiciones presentadas en las Huascarán • Sensor de medición que estos sean manipulados
en las lagunas lagunas peligrosas del Parque Hipótesis específica 2 por los investigadores.
peligrosas del Parque Nacional Huascarán. El impacto de la aplicación
Nacional Huascarán? Objetivo específico 3 del módulo Arduino seria Régimen de investigación Libre:
Problema específico 2 Determinar el sensor de medición significativa en la medición Porque busca atender una
¿Cómo los sensores de compatible con la tecnología del nivel del agua en lagunas inquietud propia y así lograr
medición influyen en la Arduino para la medición del espejo peligrosas del Parque hacer un aporte a mi
medición del nivel del de agua en lagunas peligrosas del Nacional Huascarán. comunidad.
agua en las lagunas Parque Nacional Huascarán. Hipótesis específica 3
peligrosas del Parque Objetivo específico 4 El uso de sensores de
Nacional Huascarán? Determinar los componentes del medición influiría
prototipo de medición de nivel de significativamente en la
agua para lagunas peligrosas del medición de nivel de agua en
Parque Nacional Huascarán. las lagunas peligrosas del
Parque Nacional Huascarán
171