Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
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
Bonus: Test ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl
Krok 5: Zobrazte 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