Índice:

Tutorial ESP8266 e Node-RED MQTT GPIO (Mosquitto) # 1: 5 etapas
Tutorial ESP8266 e Node-RED MQTT GPIO (Mosquitto) # 1: 5 etapas

Vídeo: Tutorial ESP8266 e Node-RED MQTT GPIO (Mosquitto) # 1: 5 etapas

Vídeo: Tutorial ESP8266 e Node-RED MQTT GPIO (Mosquitto) # 1: 5 etapas
Vídeo: Tutorial ESP8266 Temperature DS18B20 MQTT Node-Red IoT#6: PDAControl 2024, Novembro
Anonim
Tutorial ESP8266 e Node-RED MQTT GPIO (Mosquitto) # 1
Tutorial ESP8266 e Node-RED MQTT GPIO (Mosquitto) # 1

Para integrar o módulo ESP8266 com a plataforma IoT de nó vermelho foi usado o protocolo MQTT, existem bibliotecas de cliente para esp8266 como MQTT, neste caso, decidi usar a biblioteca pubsubclient.

Este exemplo receberá o Node Red que recebe dados do ESP8266 e permitirá controlar um LED conectado ao GPIO 02 a partir de um painel criado no Node Red Dashboard.

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

Observação: para concluir este tutorial com êxito, você deve executar os seguintes tutoriais. Tutoriais anteriores recomendados

Programa ESP8266 com Arduino IDE

Tutorial 1: Instale o Lubuntu (Ubuntu) Tutorial 2: Instalação da plataforma Node RED

Tutorial 3: Painel vermelho do nó de instalação

Tutorial 4: Instalação Modbus TCP IP em Nó Vermelho

Tutorial 5: Instalação do Mosquitto Broker MQTT no Lubuntu

Etapa 1: Instalação do Node-RED concluída

Nó de instalação-RED concluída

Etapa 2: Teste de VÍDEO ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Teste de vídeo ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

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

Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Etapa 4: Bônus: Teste ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl

Image
Image

Bônus: Teste ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl

Etapa 5: visualizar o controle GPIO

Ver controle GPIO
Ver controle GPIO
Ver controle GPIO
Ver controle GPIO
Ver controle GPIO
Ver controle GPIO

Arduino IDE adiciona a biblioteca pubsubclient usando as bibliotecas do mecanismo de pesquisa ou manualmente baixando a biblioteca e armazenando-a em sua respectiva pasta para bibliotecas.

Painel de controle do nó vermelho

Agente MQTT Mosquitto

Pubsubclient.h lib

Componentes e materiais necessários para o teste

ESP8266 01

ESP8266 03

ESP8266 12F

Diodo led

Resistores

Conversor TTL -USB

Protoboard

Fios

Downloads: código IDE Github Arduino ESP8266 MQTT

Biblioteca pubsubclient do Github

Exemplo de código de importação de Node Red

Mais informações e código de downloads neste projeto:

PDAControl Inglês

PDAControl Español

PDAControl do canal do Youtube

Graças a

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

Recomendado: