Skip to content

Ronny12301/Sistema-de-Monitoreo-del-Viento-IoT

Repository files navigation

Sistema de Monitoreo del Viento - IoT

Aplicación web para la visualización de los datos capturados por distintos anemómetros

Diagrama de despliegue

Conecta tus anemómetros a un ordenador o Raspberry Pi y con la ayuda de Node-RED, comparte la información al servidor

Diagrama tesis - Despliegue

Node-RED

Este flujo de nodos, lee los mensajes del anemómetro enviados al puerto serial, los cuales son procesados y enviados por MQTT al servidor

image

Funcionalidades del Sistema

  • Visualización en Tiempo Real: La plataforma permite la visualización de los datos del viento en tiempo real.
  • Base de Datos: Los registros del viento se almacenan en una base de datos MySQL, clasificados por fecha y accesibles mediante un calendario.
  • Generación de Gráficas: De forma automática, el sistema genera gráficas con los valores capturados, permitiendo un seguimiento detallado del comportamiento del viento.

Tecnologías Utilizadas

  • Backend: Node.js, Express
  • Frontend: Tailwind CSS
  • Comunicación: MQTT.js
  • Base de Datos: Prisma, MySQL

Uso

  • Accede a la plataforma mediante el navegador para visualizar los datos en tiempo real.
  • Consulta el calendario para ver registros históricos.
  • Analiza las gráficas generadas automáticamente para seguir el comportamiento del viento.

Interfaz de usuario

Captura de datos en tiempo real

image

Datos por día

image