Skip to content

En este repositario adjuntaré todos los códigos utilizados en el proyecto de prácticas comunitarias. Se utiliza Arduino IDE.

Notifications You must be signed in to change notification settings

arfrei/PRACTICAS_COMUNITARIAS_SINCHAL_PAE_2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PRACTICAS_COMUNITARIAS_SINCHAL_PAE_2025

En este repositario se adjuntan todos los códigos utilizados en el proyecto de prácticas comunitarias.

INTRODUCCION

La Junta Administrativa de Agua Potable Regional de Valdivia (JAAPRV) en Sinchal abastece a cinco comunidades, asegurando el suministro de un recurso esencial. Para mejorar la eficiencia del sistema y minimizar riesgos como el desabastecimiento y el desperdicio de agua, se ha implementado un sistema de monitoreo en el tanque reservorio de la localidad.

Este sistema cuenta con un transmisor de nivel (4-20mA), cuya información es recolectada por una LoRa WiFi 32 (V3). La alimentación del sistema proviene de una batería de 12V recargada mediante energía solar, lo que permite su funcionamiento autónomo. Sin embargo, para optimizar su desempeño, es necesario mejorar el acceso a la información del tanque por parte de los miembros de la Junta y establecer una comunicación eficiente entre el tanque reservorio y el edificio de la Junta del Agua. Para ello, es fundamental adoptar tecnologías de monitoreo en tiempo real, que permitan una supervisión precisa y confiable de los niveles de almacenamiento, el flujo de distribución y posibles fugas. La integración de estos sistemas facilitará una toma de decisiones informada, optimizando el uso del agua y asegurando su disponibilidad continua para la comunidad.

SOLUCIONES

En este repositario iré subiendo los códigos implementados para las distintas soluciones.

1: Comunicación LoRa, ThingSpeak y Comunicación Servidor Flask-SQL Server

TRANSMISOR SINCHAL RECEPTOR SINCHAL THINGSPEAK SINCHAL NIVEL SERVIDOR FLASK SINCHAL BASE DE DATOS SINCHAL

Se añadió el sensor de presión de la junta de agua al Dashboard:

SENSOR PRESION DASHBOARD THINGSPEAK

2: Adaptar los códigos del sensor de nivel a un filtro estadístico (IQR+Media)

3: Servidor Raspberry Pi (Broker Mosquitto, MariaDB (with Cron Job), Grafana, Ngrok)

Final: Comunicacion LoRa, Servidor Remoto ThingSpeak y Servidor Local Raspberry Pi (Broker Mosquitto, MariaDB (with Cron Job), Grafana)

About

En este repositario adjuntaré todos los códigos utilizados en el proyecto de prácticas comunitarias. Se utiliza Arduino IDE.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published