Cuprins:

Tutorial ESP8266 și Node-RED MQTT GPIO (Mosquitto) # 1: 5 Pași
Tutorial ESP8266 și Node-RED MQTT GPIO (Mosquitto) # 1: 5 Pași

Video: Tutorial ESP8266 și Node-RED MQTT GPIO (Mosquitto) # 1: 5 Pași

Video: Tutorial ESP8266 și Node-RED MQTT GPIO (Mosquitto) # 1: 5 Pași
Video: Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2: PDAControl 2024, Noiembrie
Anonim
Tutorial ESP8266 și Node-RED MQTT GPIO (Mosquitto) # 1
Tutorial ESP8266 și Node-RED MQTT GPIO (Mosquitto) # 1

Pentru a integra modulul ESP8266 cu platforma IoT roșu nod s-a folosit protocolul MQTT, există biblioteci client pentru esp8266 ca MQTT în acest caz am decis să folosesc biblioteca pubsubclient.

Acest exemplu va primi Node Red care primește date de la ESP8266 și permite controlul unui LED conectat la GPIO 02 de pe un tablou de bord creat în Node Red Dashboard.

Tutorial complet ESP8266 și Node-RED MQTT GPIO (Mosquitto) # 1

Notă: Pentru a finaliza cu succes acest tutorial, trebuie să efectuați următoarele tutoriale: Tutoriale anterioare recomandate

Program ESP8266 cu Arduino IDE

Tutorial 1: Instalați Lubuntu (Ubuntu) Tutorial 2: Instalare Nod platformă RED

Tutorial 3: Nod de instalare Red Dashboard

Tutorial 4: Instalare Modbus TCP IP în roșu nod

Tutorial 5: Instalarea Mosquitto Broker MQTT în Lubuntu

Pasul 1: Nod de instalare-RED Finalizat

Nod de instalare-RED completat

Pasul 2: VIDEO Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

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

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

Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Pasul 4: Bonus: Testați ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl

Image
Image

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

Pasul 5: Vizualizați controlul GPIO

Vizualizați controlul GPIO
Vizualizați controlul GPIO
Vizualizați controlul GPIO
Vizualizați controlul GPIO
Vizualizați controlul GPIO
Vizualizați controlul GPIO

Arduino IDE adaugă biblioteca pubsubclient utilizând bibliotecile motorului de căutare sau manual, descărcând biblioteca și stocând-o în folderul respectiv pentru biblioteci.

Nod Red Dashboard

Broker Mosquitto MQTT

Pubsubclient.h lib

Componente și materiale necesare testării

ESP8266 01

ESP8266 03

ESP8266 12F

Led cu diodă

Rezistențe

Convertor TTL -USB

Protoboard

Fire

Descărcări: cod IDE Github Arduino ESP8266 MQTT

Biblioteca Github pubsubclient

Nod Exemplu cod de import roșu

Mai multe informații și cod de descărcări pentru acest proiect:

PDAControl engleză

PDAControl Español

Canal Youtube PDAControl

Mulțumită

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

Recomandat: