Ir al contenido

← Todos los packs de proyecto

Estaciones de bombeo autónomas con telemetría LoRaWAN

Control local robusto de bombas por boyas de nivel y supervisión remota sin cobertura de red ni tarjetas SIM.

Funciona en: ESP32 PLC 14 / 38AR — sketches de Arduino (.ino).

La aplicación

Un operador de saneamiento necesitaba supervisar estaciones de bombeo dispersas, algunas a más de una hora de distancia y sin cobertura de datos. Cada estación funciona de forma autónoma con un ESP32 PLC: máquina de estados con boyas de nivel, alternancia entre dos bombas para igualar desgaste y failover automático ante avería. La telemetría viaja por LoRaWAN en tramas de 4 bytes, y el re-join horario actúa de watchdog de comunicaciones.

Arquitectura

  • Boyas de nivel y contactores → entradas digitales del ESP32 PLC
  • Sonda de nivel 4-20 mA → entrada analógica (10 bits en la trama)
  • Máquina de estados con alternancia y failover (tarea FreeRTOS de 100 ms)
  • Telemetría LoRaWAN OTAA cada 60 s (módulo RN2xx3, EU868)
  • Gateway LoRaWAN → backend de supervisión

Lista de materiales

  • ESP32 PLC 14 / 38AR — controlador de Industrial Shields
  • Módulo LoRa RN2xx3 + antena 868 MHz — telemetría sin SIM
  • Boyas de nivel (3 ud.) — mínimo, máximo y sobrenivel
  • Sonda de nivel 4-20 mA — medida continua del depósito
  • Contactores con auxiliar + relé térmico — mando y diagnóstico de bombas

Qué contiene el pack

  • dual-pump-control-lorawan-38ar.ino
  • freertos-multitasking-rejoin.ino
  • level-sensor-4-20ma.ino
  • lorawan-telemetry-bitpacking.ino
  • pump-state-machine-float-switches.ino
  • Lista de materiales + README

Recibe el pack por email — gratis

Rellena el formulario y te enviamos el pack completo a tu correo en pocos minutos.

Enviamos el pack a esta dirección.
Opcional.
Acepto que Industrial Shields trate mis datos para enviarme los ficheros solicitados, según la política de privacidad.
También quiero recibir contenido técnico y novedades de producto de Industrial Shields de vez en cuando (opcional — baja cuando quieras).