Está en la página 1de 7

Informe proyecto Pyrrha

Jose Angel Duarte Martinez


8 de abril de 2022

Resumen
El proyecto Pyrrha es un sistema compuesto por Hardware y software que monitorea la exposi-
ción a toxinas y proporciona alertas a los equipos de extinción de incendios cuando luchan contra
incendios forestales.

1. Introducción
Pyrrha es una solución de ciencia de datos e Internet de las cosas (IoT) que mide las toxinas am-
bientales y proporciona recomendaciones individualizadas basadas en datos en tiempo real y exposición
a largo plazo. Es el núcleo de código abierto de la plataforma Prometeo que ganó el Call for Code
Global Challenge en 2019. Pyrrha.

2. Variables de interés
El proyecto pyrrha fue diseñado para medir la toxicidad del aire al que están expuestos los bomberos
a la hora de realizar su trabajo, teniendo en cuenta las siguientes variables:

Monóxido de carbono
Dioxido de nitrogeno
Temperatura

Humedad

3. Diagrama de bloques del proyecto


La figura 1 muestra el diagrama de bosques del sistema que compone al proyecto Pyrrha

Figura 1: Diagrama de bloques proyecto Pyrrha

1
A continuación se lista el funcionamiento del sistema.

1. El bombero inicia sesión en el teléfono inteligente Samsung a través de IBM App ID. Los dispo-
sitivos se emparejan a través de Bluetooth.
2. Los sensores del dispositivo capturan los niveles de toxinas. El dispositivo envı́a lecturas alma-
cenadas al teléfono a intervalos regulares.
3. La aplicación móvil transmite datos a la plataforma IBM IoT.

4. El servicio de cliente MQTT escucha los mensajes entrantes de la plataforma IBM IoT.
5. El cliente MQTT almacena los datos en la base de datos relacional MariaDB.
6. El cliente MQTT envı́a los datos al servidor WebSocket.
7. El servicio de Reglas-Decisión se activa cada minuto para calcular los promedios ponderados de
tiempo de 10 minutos, 30 minutos, 60 minutos, 4 horas y 8 horas para cada gas.
8. El tablero consulta la base de datos para mostrar los datos históricos.
9. El tablero se conecta al servidor WebSocket para mostrar datos en vivo y alerta al usuario si los
niveles superan ciertos umbrales predeterminados.

10. El centro de comando puede ver el tablero usando el navegador web en una computadora portátil
o tableta.
11. La aplicación móvil solicita regularmente el estado del servicio Reglas-Decisión y emite el resul-
tado a través del LED del dispositivo y las vibraciones del teléfono/reloj Samsung.

4. Hardware de Pyrrha
El proyecto pyrrha desarrolló un wearable para adquirir y enviar las señales registradas a la nube.
Esto se hace médiate conexión Bluetooth entre el wearable y un dispositivo Android, el cual posterior-
mente envı́a los datos a la nube.

El hardware usado para implementar este wearable es el siguiente:

Tarjeta Esp32 HUZZAH32 Tarjeta basada en el microcontrolador ESP32, es usada para


digitalizar, almacenar y enviar vı́a Bluetooth los datos leı́dos por los sensores.

Figura 2: Tarjeta Esp32 HUZZAH32

Esta tarjeta la podemos conseguir por 19.95 dólares. Esp32 HUZZAH32

2
Sensor DHT22 El sensor DHT22 te permite monitorear temperatura y humedad relativa de for-
ma precisa y sencilla a un bajo precio. La salida suministrada es de tipo digital, no requiriéndose
utilizar entradas analógicas.

Figura 3: Sensor DHT22

ESPECIFICACIONES TÉCNICAS:

• Voltaje de Operación: 3V - 6V DC.


• Rango de medición de temperatura: -40°C a 80 °C
• Precisión de medición de temperatura: ¡±0.5 °C
• Resolución Temperatura: 0.1°C
• Rango de medición de humedad: De 0 a 100
• Precisión de medición de humedad: 2
• Resolución Humedad: 0.1
• Tiempo de sensado: 2s
• Interface digital: Single-bus (bidireccional)
• Modelo: AM2302
• Dimensiones: 20*15*8 mm
• Peso: 3 gr.
• Carcasa de plástico blanco

Este sensor podemos conseguirlo por 3.77 dolares. Dht22


Sensor CO/NO2 (CJMCU-4514) es una muy pequeña tarjeta electrónica que tiene integra-
do el sensor MiCS-4514 con el cual pueden medirse con gran precisión estos gases: Monóxido
de Carbono (CO), Dióxido de Nitrógeno (NO2), Etanol (C2H5OH), Hidrógeno (H2), Amonı́aco
(NH3) y Metano (CH4).

Con el Módulo Sensor de Polución MiCS-4514 pueden hacerse aplicaciones con la integración
de este a Rasperry Pi, Arduino o cualquier otro sistema embebido; por ejemplo para medir la
calidad del aire que respiramos, alarmas por contaminación e incluso puede utilizarse para hacer
el famoso análisis de gases automotriz colocando este sensor en el exhosto del vehı́culo pues está
diseñado para trabajo en ambientes hóstiles.

3
Figura 4: Sensor Mics4514

ESPECIFICACIONES TÉCNICAS:
• Voltaje de operación: 5Vdc.
• Temperatura de operación: -40ºC a +85ºC.
• Dimensiones tarjeta LxAxH: 21mm x 15mm x 3mm.
• Fabricante: SGX Sensortech.
• Rangos de sensado:
◦ Carbon monoxide CO 1-1000ppm
◦ Nitrogen dioxide NO2 0.05-10ppm
◦ Ethanol C2H5OH 10-500ppm
◦ Hydrogen H2 1-1000ppm
◦ Ammonia NH3 1-500ppm
◦ Methane CH4 ¿1000ppm
Este sensor lo podemos conseguir por 36.61 dololares. Mics4514

Baterı́a tipo lipo YDL 3.7V 2800mAh 623360: Esta baterı́a es realmente la última tecno-
logı́a de última generación en recargable. Es extremadamente delgada, ligera y súper delgada en
comparación con cualquier quı́mica recargable. Bajo peso, tamaño pequeño pero gran capacidad.
La otra ventaja de la tecnologı́a de polı́mero de litio es la descarga muy baja.

Figura 5: Bateria YDL 3.7V 2800mAh 623360

4
ESPECIFICACIONES TÉCNICAS::
• Voltaje: 3,7 V CC. Capacidad: 2800 mAh
• Material: polı́mero de litio. Peso neto: 0.85 oz
• Tamaño: 2.402 x 1.417 x 0.224 in
• Tipo de conector: 2P PH 0.079 in de paso; Longitud del cable: 2.0 in
• Contenido del paquete: 1 baterı́a de polı́mero de litio
Esta baterı́a la podemos encontrar por 12.49 dólares. Bateria
MicroSD Reader Mini adaptador de módulo lector de tarjetas TF, interfaz SPI con Chip
convertidor de nivel para Arduino.

Figura 6: Lector de memoria SD

Esta tarjeta la podemos encontrar por 0.70 dólares. Lector de SD

4.1. Fabricación de la PCB


El montaje de los elementos se realizó sobre una PCB universal, a continuación se presentan
imágenes del montaje.

Figura 7: Vista superio PCB

5
Figura 8: Vista trasera de la PCB

6
5. Conclusiones
Este montaje de hardware funciona adecuadamente en condiciones controladas debido a que algu-
nos de sus componentes tienen condiciones lı́mite de operación, las cuales son sobrepasadas en campo
donde los bomberos realizan sus trabajos.

Para abordar el problema plantean alternativas a los componentes que presentan estas limitaciones.
Entre las cuales están usar sensores de mayor calidad, aunque esto eleve el precio a la implementación
y le agregue circuitos para adecuar las señales.

También podría gustarte