5 Minutos para Desarrollar un Sensor Industrial LoRaWAN Develop
Construye en 5 minutos un sensor inalámbrico LoRaWAN de grado industrial para uso comercial
Al prototipar para un proyecto comercial de adquisición de datos, se invierte mucho tiempo y dinero. Por ejemplo, para un sensor de pH inalámbrico en agricultura, hay que:
- Buscar la placa de desarrollo y la sonda.
- Escribir el código.
- Imprimir en 3D la carcasa.
- Ensamblar y probar.
Esto puede llevar días o semanas.
Hoy podemos usar un colector inalámbrico LoRa, configurar sensores vía Bluetooth en una app y tener un producto listo para un proyecto comercial en sólo cinco minutos.
Preparación
Prepara el data logger, la sonda, el gateway y las herramientas:
-
Data Logger
SenseCAP S2100 LoRaWAN Data Logger
Convierte sensores MODBUS RS485 / Analógicos / GPIO en dispositivos habilitados para LoRa y transmite datos por LoRaWAN. -
Sonda
Sonda con cable que entregue RS485 / 4–20 mA / 0–10 V / pulso / nivel.
En este tutorial usamos un sensor ultrasónico RS485 para medición de nivel de líquido. -
Destornillador de cruz
Para ensamblar la sonda.
-
Gateway LoRaWAN
El sensor transmite datos al gateway, que los envía al servidor en la nube.- Opción 1: Usa la red Helium si hay cobertura (Helium Explorer).
- Opción 2: Compra un SenseCAP Multi-Platform LoRaWAN Indoor Gateway.
-
App SenseCAP Mate
Descárgala para configuración.
¡Preparación lista, comencemos!
Arquitectura de Red
El data logger convierte los datos del sensor a LoRa y los envía al gateway, que los sube al servidor.
Conectar la Sonda
- Desmonta el data logger.
- Conecta la sonda al terminal y alimenta el equipo con la batería interna.
Tip: Si usas otro protocolo (4–20 mA, etc.), consulta la tabla de pines:
- Ensambla la sonda de nuevo.
Configurar el Sensor vía App
- Abre e inicia sesión en la app SenseCAP Mate.
- Selecciona “S2100 Data Logger” y pulsa Setup.
- Mantén presionado el botón 3 s hasta que el LED verde parpadee a 1 s de intervalo. Pulsa Scan para buscar el data logger por Bluetooth.
- Configura los parámetros LoRaWAN y del sensor (incluye comando Modbus-RTU RS485).
#########Basic Setting#############
Platform:
-SenseCAP for helium (use helium network)
-SenseCAP for The Things Network (use SenseCAP gateway)
Frequency Plan: EU868 (Select this based on the frequency or region of the gateway)
Uplink Interval: 5 min
Packet Policy: 2C+1N (use the default parameter)
#########Sensor Setting#############
Protocol: RS485 Modbus RTU
Baud Rate: 9600
Modbus Address: 128 (Sensor's modbus address)
Power Type: Periodic power (Power the sensor before data collection, and power off the sensor after data collection)
Power Voltage: 5V
Sensor Warm-up Time: 100ms
Response Timeout: 100ms
Startup Time: 100ms
Measurement Number: 2 (distance and temperature)
#########Measurement1#############
Register Address: 256 (DEC)
Function code: 03
Data Type: Unsigned 16bit integer,0xAB
Precision: 0,# (No decimal number)
FactoryA: 1 (Y=Ax+B, “Y”: It is the value of Data Logger will upload.
“x”: It is the original current value.If only raw values are uploaded, set A=1 and B=0.)
FactoryB: 0
Write Strategy: None
#########Measurement2#############
Register Address: 258 (DEC)
Function code: 03
Data Type: Unsigned 16bit integer,0xAB
Precision: 0,# (No decimal number)
FactoryA: 0.1 (The final value is divided by 10)
FactoryB: 0
Write Strategy: None
- Pulsa Send y luego Measure para probar el sensor.
¡Distancia y temperatura obtenidas con éxito!
Subir Datos al Portal SenseCAP y App
Asegúrate de que el gateway funcione o haya cobertura Helium.
- La app vuelve a la pantalla principal y desconecta Bluetooth. El data logger intentará unirse a LoRaWAN.
- Luz roja respiratoria: esperando unirse.
- Luz verde rápida 2 s: ¡unido con éxito!
- Vincula el data logger escaneando el código QR.
- Consulta los datos en la app y en el portal: (https://sensecap.seeed.cc/).
Prueba en Entorno Real
Aplica el sensor en exteriores para monitoreo a largo plazo.
¡En sólo 5 minutos ya tienes un sensor LoRaWAN industrial listo para tu proyecto!