Obsah:

Tutorial ESP8266 and Node-RED MQTT GPIO (Mosquitto) # 1: 5 Steps
Tutorial ESP8266 and Node-RED MQTT GPIO (Mosquitto) # 1: 5 Steps

Video: Tutorial ESP8266 and Node-RED MQTT GPIO (Mosquitto) # 1: 5 Steps

Video: Tutorial ESP8266 and Node-RED MQTT GPIO (Mosquitto) # 1: 5 Steps
Video: Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1: PDAControl 2024, November
Anonim
Tutorial ESP8266 and Node-RED MQTT GPIO (Mosquitto) # 1
Tutorial ESP8266 and Node-RED MQTT GPIO (Mosquitto) # 1

Na integráciu modulu ESP8266 s uzlovou červenou platformou IoT bol použitý protokol MQTT, pre esp8266 existujú klientske knižnice ako MQTT. V tomto prípade som sa rozhodol použiť knižnicu pubsubclient.

Tento príklad dostane Node Red, ktorý prijíma údaje z ESP8266 a umožní ovládať LED diódu pripojenú k GPIO 02 z palubnej dosky vytvorenej v Node Red Dashboard.

Kompletný návod ESP8266 a Node-RED MQTT GPIO (Mosquitto) č. 1

Poznámka: Ak chcete úspešne dokončiť tento návod, musíte vykonať nasledujúce návody. Predchádzajúce návody odporúčané

Program ESP8266 s Arduino IDE

Tutorial 1: Install Lubuntu (Ubuntu) Tutorial 2: Installation Node RED platform

Tutorial 3: Red Dashboard inštalačného uzla

Tutorial 4: Installation Modbus TCP IP in Node Red

Tutorial 5: Inštalácia Mosquitto Broker MQTT v Lubuntu

Krok 1: Inštalácia Node-RED je dokončená

Inštalácia Node-RED je dokončená

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

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

Krok 3: Výučba ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Krok 4: Bonus: Otestujte riadiace servo ESP8266 MQTT uzol-červené IoT #3: PDAControl

Image
Image

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

Krok 5: Zobrazte ovládanie GPIO

Zobraziť ovládanie GPIO
Zobraziť ovládanie GPIO
Zobraziť ovládanie GPIO
Zobraziť ovládanie GPIO
Zobraziť ovládanie GPIO
Zobraziť ovládanie GPIO

Arduino IDE pridá knižnicu pubsubclient pomocou knižníc vyhľadávacích nástrojov alebo ručne stiahnutím knižnice a jej uložením do príslušného priečinka pre knižnice.

Hlavný panel Node Red

Maklér Mosquitto MQTT

Pubsubclient.h lib

Komponenty a materiály potrebné na testovanie

ESP8266 01

ESP8266 03

ESP8266 12F

Dióda viedla

Rezistory

Prevodník TTL -USB

Protoboard

Drôty

Na stiahnutie: Github Arduino IDE kód ESP8266 MQTT

Knižnica Github pubsubclient

Príklad importného kódu Node Red

Viac informácií a kód na stiahnutie k tomuto projektu:

PDAControl anglicky

PDAControl Español

Youtube Channel PDAControl

Vďaka.

Nick O'Leary „knolleary“tvorca libreria pubsubclient.h Arduino

Odporúča: