Skip to content

Este es el repositorio del proyecto de la Boya Marítima con sensor de PH y Temperatura. Surgido de un TFG de la EPI Gijón y convertido en un proyecto MediaLab para permitir su réplica a toda persona interesada.

Notifications You must be signed in to change notification settings

MediaLabUniovi/Boya_Maritima

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Boya_Maritima

Este es el repositorio del proyecto de la Boya Marítima con sensor de PH y Temperatura. Surgido de un TFG de la EPI Gijón y convertido en un proyecto MediaLab para permitir su réplica a toda persona interesada.

Características

  • Diseño impreso en 3D: La estructura de la boya emplea elementos impresos en 3D.
  • ESP32 Lilygo T7 V1.3: El proyecto emplea una Esp32 Lilygo para el procesamiento de los datos de los sensores y su envío por tecnología LoRaWAN.
  • Sensor de pH PH-405C: Se utiliza este sensor con adaptador de señales incorporado para medir el PH del agua.
  • Sensor de temperatura DS18B20: Se utiliza un sensor de temperatura del agua.
  • Baterías 18650 y gestor de baterías: Incorpora baterías de larga duración y gestor de baterías con regulador de salida y adaptador para la carga.
  • Placa solar de alimentación: Se emplea una placa solar para alimentar la batería.

Módulo PH4502C sensor de pH

El sensor pH PH405C es un dispositivo electrónico diseñado para medir el nivel del pH de un líquido.

Especificaiones técnicas

  • Rango de medidas: 0-14 pH
  • Resolución: 0.01 pH
  • Precisión: ±0.1 pH (a 25°C)
  • Tiempo de respuesta: ≤ 1 minut0
  • Temperatura de trabajo: 0-60°C
  • Voltaje de entrada (Vcc): 5V DC
  • Voltaje de salida (pH): 0-5V (proporcional al valor de pH)
  • Tamaño: 42mm x 32mm x 20mm

Configuración de los pines y descripción

Número Nombre Descripción
1 V+ Alimentación (5V DC)
2 GND Tierra
3 Po Valor analógico de salida
4 Do Valor digital de salida (No usado)
5 To Valor de temperatura

ESP32 Lilygo

El ESP32 Lilygo es un microcontralador preparado para aplicaciones LoRaWAN con el módulo de antena ya integrado. Se alimenta por puerto USB a 5V.

Configuración de los pines y descripción

Número Descripción
12 Pin activación MOSFET
13 Pin de lectura de pH
14 Pin de lectura temperatura (PH405C)
15 Pin de lectura de temperatura
34 Medidor de nivel de batería

Bajo consumo de energía

En proyectos de este tipo es fundamental el ahorro de energía por eso para este proyecto se emplean baterias de 18650 con una capacidad de alrededor de 3000mAh conectada a un módulo gestor de baterías que permita su carga con placa solar. Además se coloca un transistor MOSFET a todos los neutros de los sensores de forma que estos no consuman cuando se ponga el dispositivo en modo reposo.

Funcionamiento

  1. Copia el repositorio:

    Copia este repositorio a tu máquina local usando:

    git clone https://github.com/MedialabUniovi/Boya_Maritima.git
  2. Configura el entorno:

    Abre el proyecto con Arduino IDE y comprueba que se encuentren instaladas todas la librerias.

  3. Monta el dispositivo:

    Conecta la Lilygo a los sensores y demás elementos según el esquemático.

  4. Carga el código:

    Compila y carga el código al microcontrolador.

  5. Añade la alimentación:

    Conecta la placa solar de alimentación y orientala correctamente.

Imágenes relacionadas

Schematic_Boya

Figura 1: Esquemático del proyecto

BoyaMontada

Figura 2: Boya armada

Información adicional

Se recomienda, como se puede observar en la foto, aislar el circuito electrónico tanto con sprays de laca para protejer contra la corrosión como en cajas aislantes de humedad.

About

Este es el repositorio del proyecto de la Boya Marítima con sensor de PH y Temperatura. Surgido de un TFG de la EPI Gijón y convertido en un proyecto MediaLab para permitir su réplica a toda persona interesada.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published