Tabla de contenido:

Tutorial ESP8266 y Node-RED MQTT GPIO (Mosquitto) # 1: 5 pasos
Tutorial ESP8266 y Node-RED MQTT GPIO (Mosquitto) # 1: 5 pasos

Video: Tutorial ESP8266 y Node-RED MQTT GPIO (Mosquitto) # 1: 5 pasos

Video: Tutorial ESP8266 y Node-RED MQTT GPIO (Mosquitto) # 1: 5 pasos
Video: Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1: PDAControl 2024, Mes de julio
Anonim
Tutorial ESP8266 y Node-RED MQTT GPIO (Mosquitto) # 1
Tutorial ESP8266 y Node-RED MQTT GPIO (Mosquitto) # 1

Para integrar el módulo ESP8266 con la plataforma IoT node-red se ha utilizado el protocolo MQTT, existen bibliotecas cliente para esp8266 como MQTT en este caso decidí usar la biblioteca pubsubclient.

Este ejemplo recibirá Node Red que recibe datos del ESP8266 y permitirá controlar un LED conectado a GPIO 02 desde un tablero creado en Node Red Dashboard.

Tutorial completo ESP8266 y Node-RED MQTT GPIO (Mosquitto) # 1

Nota: Para completar con éxito este tutorial debe realizar los siguientes tutoriales. Tutoriales anteriores recomendados

Programa ESP8266 con Arduino IDE

Tutorial 1: Instalar Lubuntu (Ubuntu) Tutorial 2: Plataforma Nodo RED de instalación

Tutorial 3: Panel rojo del nodo de instalación

Tutorial 4: Instalación Modbus TCP IP en Node Red

Tutorial 5: Instalación de Mosquitto Broker MQTT en Lubuntu

Paso 1: Instalación de Node-RED completa

Instalación Node-RED completa

Paso 2: Prueba de VIDEO ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Prueba de video ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Paso 3: Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Paso 4: Bono: prueba ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl

Image
Image

Bono: Prueba ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl

Paso 5: Ver el control GPIO

Ver control GPIO
Ver control GPIO
Ver control GPIO
Ver control GPIO
Ver control GPIO
Ver control GPIO

Arduino IDE agrega la biblioteca pubsubclient usando las bibliotecas del motor de búsqueda o manualmente descargando la biblioteca y almacenándola en su carpeta respectiva para bibliotecas.

Panel de Node Red

Broker Mosquitto MQTT

Pubsubclient.h lib

Componentes y materiales necesarios para la prueba

ESP8266 01

ESP8266 03

ESP8266 12F

Diodo led

Resistencias

Convertidor TTL -USB

Protoboard

Alambres

Descargas: Github Arduino IDE code ESP8266 MQTT

Biblioteca pubsubclient de Github

Ejemplo de código de importación de Node Red

Más información y código de descargas sobre este proyecto:

PDAControl Inglés

PDAControl Español

Canal de Youtube PDAControl

Gracias a

Nick O'Leary "knolleary" creador libreria pubsubclient.h Arduino

Recomendado: