Los sensores de temperatura y humedad son uno de los sensores más comunes y ampliamente utilizados con Arduino y otras plataformas de IoT. Hay tantos casos de uso en los que se pueden usar sensores de temperatura y humedad para detectar problemas potenciales como tuberías congeladas, congeladores rotos, mal funcionamiento del aire acondicionado, detección de agua / humedad en espacios estrechos y mucho más. En este proyecto conectaremos un sensor de humedad de temperatura inalámbrico de largo alcance con Arduino. Estas lecturas se pueden utilizar para configurar una alarma o enviar una alerta.

Hay tantos sensores que se pueden conectar a Arduino, pero no hay muchos que se puedan conectar a través de una conexión inalámbrica. Los dispositivos podrían tener algunas deficiencias como:

  1. Alcance corto de comunicación inalámbrica
  2. Lecturas de temperatura y humedad no precisas ni consistentes
  3. Alto consumo de energía con una batería de corta duración
  4. Pérdida de datos
  5. Conflicto de RF (por lo que no puede tener demasiadas en un área).

En este artículo utilizaremos un sensor de humedad/ temperatura inalámbrico de largo alcance con Arduino Due.
Usaremos Xbee S3B como módulo de comunicación. Aquí hay una lista del hardware que usaremos para construir este sensor de humedad de temperatura inalámbrico Arduino.

  1. Sensor inalámbrico de temperatura y humedad
  2. Arduino Due Wireless y I2C Shield
  3. Arduino Due
  4. Módulo S3B inalámbrico de largo alcance

sensor de humedad de temperatura inalámbrico Arduino

¿Qué hace este sensor inalámbrico de temperatura y humedad de largo alcance sea tan especial?

  1. Alcance inalámbrico de 2 millas (3.218Km) con antena incorporada y hasta 28 millas (45.06Km) cuando se usa una antena de alto alcance
  2. Sensor de humedad y temperatura de alta precisión
  3. Consumo de energía ultra bajo, opera con 2 pilas AA durante años
  4. Protocolo de comunicaciones M2M
  5. Cada dispositivo tiene una identificación única y un número de serie único sin conflicto de RF
  6. Cientos de dispositivos se pueden conectar con un Arduino
  7. Cifrado AES de 128 bits para comunicaciones seguras

 

¿Cómo conectar el sensor inalámbrico de temperatura y humedad IoT con Arduino?

El sensor inalámbrico enviará un paquete de datos después de un intervalo definido por el usuario. El paquete de datos contiene un ID nodo del sensor, tipo de sensor, voltaje de la batería del dispositivo, lecturas de temperatura y lecturas de humedad. En el lado de Arduino, escribiremos un breve script que decodificará estos datos entrantes y mostrará el voltaje de la batería, los valores de temperatura y los valores de humedad. En esta configuración tendremos un sensor, pero este mismo script se puede usar para leer cientos de sensores.

¿Diagrama de cableado? ¡Nos especializamos en Plug and Play!

Esta es una solución inalámbrica que está diseñada para funcionar fuera de la caja, por lo que no hay cableado.

Código Arduino para leer el sensor de humedad de temperatura inalámbrico IoT:
El código es realmente simple: todo lo que necesita hacer es leer los datos entrantes en el puerto serie y convertirlos en valores de temperatura y humedad.

conectar el sensor inalámbrico de temperatura y humedadconectar el sensor inalámbrico de temperatura y humedad.1

conectar el sensor inalámbrico de temperatura y humedad.2

Aplicaciones/ejemplos de uso:

  1. Monitoreo interno de temperatura y humedad
  2. Unidad de almacenamiento en el Sistema de monitoreo del clima
  3. Sistema de monitoreo de temperatura y humedad del almacén
  4. Sensor inalámbrico de temperatura y humedad para espacios de rastreo
  5. Sensor de temperatura y humedad para aplicación de control de dispositivos
  6. Monitoreo inalámbrico de temperatura y humedad para Raspberry Pi y Arduino

 

Si tiene alguna pregunta contáctenos al correo soporte@logicbus.com o en cualquiera de nuestras redes sociales.

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *