Tutorial ESP8266 DS18B20 Temperatura Node-RED MQTT (Mosquitto) IoT

En esta oportunidad se ha realizado la integración de ESP8266 y la plataforma Node-RED integrando un sensor DS18B20 de Temperatura protocolo Onewire.

Desde un HMI o SCADA Web creador en Node-Red-Dashboard utilizando como base el Protocolo MQTT y la libreria  pubsubclient convirtiendo el ESP8266 en Cliente MQTT realizara la lectura del sensor periodicamemte.

Video Test ESP8266  Temperature DS18B20 (Onewire) MQTT Node-Red  IoT #5 

Nota: Para realizar correctamente este tutorial debe realizar los siguientes tutoriales.

Tutoriales Anteriores Recomendados

Requerido Programar ESP8266 con Arduino IDE
Tutorial 1: Instalacion de lubuntu ubuntu
Tutorial 2: Instalacion de Node Red
Tutorial 3: Instalacion Dashboard Node Red 
Tutorial 4: Instalacion nodo Modbus TCP en Node red 
Tutorial 5: Instalacion de Mosquitto Broker MQTT en Lubuntu
Tutorial 6: Prueba  ESP8266 y Node-RED MQTT  # 1
Tutorial 7: Prueba ESP8266 Control Servo Node-RED MQTT  #2

Arduino IDE 

Se ha configurado el modulo ESP8266 como cliente MQTT, como publicador al topico “temp/sensor”, el Modulo realiza la lectura Onewire sin librerias intermedias, enviando casi instantaneamente la temperatura para ser preocesada y visualizada desde Node-RED.

Mosquitto MQTT Broker

Previamente se ha instalado en un equipo con lubuntu (Ubuntu) Linux, el servidor Broker MQTT el cual realiza la gestion de mensajes en la red, se ha utilizado Mosquitto en este caso.

Node-Red

Se ha creado una secuencia de nodos para la recepcion de datos desde el Dashboard.

Video Tutorial ESP8266  Temperature DS18B20 (Onewire) MQTT Node-Red  IoT#6

Materiales 

1 ESP8266 01
1 Regulador LDV33CV  5 a 3.3V
1 Chip FTDI Serial
1 SensoR ds18b20 (Onewire)

Conexiones 

Donde Comprar ?

Descargas:

You may also like...

Deja un comentario