Evaluando propuestas

Desarrollo de Software para Sistema Maestro-Esclavo con Arduino, Lora y Sensores

Publicado el 05 Diciembre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere el desarrollo de software en lenguaje Arduino para un sistema maestro-esclavo complejo, diseñado para capturar y procesar información de sensores, y gestionar la comunicación entre unidades. El proyecto implica la programación de funcionalidades específicas para cada componente de hardware y la implementación de un nuevo método de emparejamiento inalámbrico local.

Hardware del Maestro (Placa PCB A):
*  Placa Arduino Mega + WIFI R3 + ESP8266
*  Módulo regulador de voltaje de 24 a 5 V (Step down LM2596)
*  Módulo reloj DS1302
*  Módulo tarjeta lector microSD
*  Módulo de regulador de voltaje de 3,3 a 5 V (TX S0108E)
*  Módulo lora sk 1276 de 915 mhz para comunicación con esclavos
*  driver de motor de 40 a (módulo pwmbts 7960)
*  sensor de temperatura y humedad sht30 con protocolo i2c
*  pantalla táctil de 7” marca nextion modelo nx 8048p070-011r

hardware del esclavo:
*  arduino pro mini
*  regulador de voltaje de 5 a 3,7 v
*  controlador de carga solar tp 4056 con módulo de carga tipo c
*  panel solar
*  módulo lora sk 1276 de 915 mhz (rfm 95-915m)
*  sensor de temperatura y humedad sht30 con protocolo i2c
*  sistema de conexión para hermanar escuderos con maestros usando distintos protocolos

funcionalidades clave:
*  programación de las funciones del sistema maestro-esclavo para procesar datos de los sensores sht30 y ejecutar acciones.
*  Implementación de la comunicación LoRa a 915 Mhz entre el maestro y los esclavos.
*  Desarrollo de funcionalidades de pantalla utilizando el software Nextion Editor, incluyendo la integración de un esquema de funcionalidades ya existente y la adición de nuevas características.
*  La funcionalidad más relevante a desarrollar es la capacidad de realizar el emparejamiento maestro-esclavo de manera local utilizando un protocolo inalámbrico (por ejemplo, Wi-Fi o Bluetooth).

Se proporcionarán los diagramas Gerber y esquemáticos del hardware existente para facilitar el desarrollo.

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Medio

Plazo de Entrega: No definido

Habilidades necesarias