Sommario:

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

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

Video: Tutorial ESP8266 e Node-RED MQTT GPIO (Mosquitto) # 1: 5 passaggi
Video: Tutorial ESP8266 Temperature DS18B20 MQTT Node-Red IoT#6: PDAControl 2024, Luglio
Anonim
Tutorial ESP8266 e Node-RED MQTT GPIO (Mosquitto) #1
Tutorial ESP8266 e Node-RED MQTT GPIO (Mosquitto) #1

Per integrare il modulo ESP8266 con piattaforma IoT node-red è stato utilizzato il protocollo MQTT, esistono librerie client per esp8266 come MQTT in questo caso ho deciso di utilizzare la libreria pubsubclient.

Questo esempio riceverà Node Red che riceve i dati dall'ESP8266 e consentirà il controllo di un LED collegato a GPIO 02 da un dashboard creato in Node Red Dashboard.

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

Nota: per completare con successo questo tutorial è necessario eseguire i seguenti tutorial. Tutorial precedenti consigliati

Programma ESP8266 con Arduino IDE

Tutorial 1: installazione di Lubuntu (Ubuntu) Tutorial 2: installazione della piattaforma Node RED

Esercitazione 3: Dashboard rosso del nodo di installazione

Tutorial 4: installazione Modbus TCP IP in Node Red

Tutorial 5: installazione di Mosquitto Broker MQTT in Lubuntu

Passaggio 1: installazione Nodo-RED completata

Installazione Nodo-RED Completa

Passaggio 2: test VIDEO ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Video Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

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

Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Passaggio 4: Bonus: prova ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Image
Image

Bonus: Test ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Passaggio 5: visualizzare il controllo GPIO

Visualizza controllo GPIO
Visualizza controllo GPIO
Visualizza controllo GPIO
Visualizza controllo GPIO
Visualizza controllo GPIO
Visualizza controllo GPIO

Arduino IDE aggiunge la libreria pubsubclient utilizzando le librerie del motore di ricerca o manualmente scaricando la libreria e memorizzandola nella rispettiva cartella per le librerie.

Nodo Red Dashboard

Mosquitto MQTT Broker

Pubsubclient.h lib

Componenti e materiali necessari per i test

ESP8266 01

ESP8266 03

ESP8266 12F

LED a diodi

resistori

Convertitore TTL-USB

Protoboard

fili

Download: codice IDE Github Arduino ESP8266 MQTT

Libreria Github pubsubclient

Esempio di codice di importazione Node Red

Ulteriori informazioni e codice download su questo progetto:

Controllo PDA Italiano

PDAControl Español

Canale Youtube Controllo PDA

Grazie a

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

Consigliato: