
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09

Za integracijo modula ESP8266 z node-rdečo platformo IoT je bil uporabljen protokol MQTT, obstajajo odjemalne knjižnice za esp8266 kot MQTT, v tem primeru sem se odločil za uporabo knjižnice pubsubclient.
Ta primer bo prejel Node Red, ki sprejema podatke iz ESP8266 in omogoča nadzor LED, priključene na GPIO 02 z nadzorne plošče, ustvarjene v Node Red Dashboard.
Celotna vadnica ESP8266 in Node-RED MQTT GPIO (Mosquitto) # 1
Opomba: Za uspešno dokončanje te vadnice morate opraviti naslednje vaje. Priporočamo prejšnje vaje
Program ESP8266 z Arduino IDE
Vadnica 1: Namestite Lubuntu (Ubuntu) Vadnica 2: RED platforma za namestitveno vozlišče
Vadnica 3: Rdeča nadzorna plošča vozlišča za namestitev
Vadnica 4: Namestitev Modbus TCP IP v rdečem vozlišču
Vadnica 5: Namestitev Mosquitto Broker MQTT v Lubuntu
1. korak: Namestitveno vozlišče-RDEČO dokončano

Namestitveno vozlišče-RDEČA dokončana
Korak: VIDEO Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Video preizkus ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1
Korak: Vadnica ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Vadnica ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2
4. korak: Bonus: Preizkusite ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Bonus: Preizkusite ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl
5. korak: Ogled nadzora GPIO



Arduino IDE dodajte knjižnico pubsubclient s pomočjo knjižnic iskalnikov ali ročno, tako da prenesete knjižnico in jo shranite v ustrezno mapo za knjižnice.
Node Red Dashboard
Mosquitto MQTT posrednik
Pubsubclient.h lib
Sestavni deli in materiali, potrebni za preskušanje
ESP8266 01
ESP8266 03
ESP8266 12F
LED dioda
Upori
Pretvornik TTL -USB
Protoboard
Žice
Prenosi: Github Arduino IDE koda ESP8266 MQTT
Github pubsubclient knjižnica
Primer uvozne kode Node Red
Več informacij in koda za prenos o tem projektu:
PDAControl angleščina
PDAControl Español
PDAControl kanala Youtube
Zahvale gredo.
Nick O'Leary "knolleary" ustvarjalec libreria pubsubclient.h Arduino
Priporočena:
Raspberry PI 3 - Omogoči serijsko komunikacijo TtyAMA0 do BCM GPIO 14 in GPIO 15: 9 korakov

Raspberry PI 3 - Omogoči serijsko komunikacijo na TtyAMA0 do BCM GPIO 14 in GPIO 15: Pred kratkim me je zanimalo, da omogočim UART0 na mojem Raspberry Pi (3b), tako da ga lahko povežem neposredno na signalno napravo RS -232 s standardnim 9 -pin d-sub konektor brez potrebe po vmesniku USB na RS-232. Del mojega interesa
Namestitev posrednika MQTT (Mosquitto) v sistemu Windows: 7 korakov

Namestitev posrednika MQTT (Mosquitto) v sistemu Windows: Kaj je posrednik? Posrednik MQTT je center za upravljanje podatkov ali ga običajno imenujejo "strežnik". Posrednik Mosquitto je odgovoren za obdelavo vseh sporočil, filtriranje sporočil, odločanje, kdo jih zanima, in nato objavo
Kako nastaviti Mosquitto MQTT na AWS: 8 korakov

Kako nastaviti Mosquitto MQTT na AWS: Pozdravljeni! Za svoje projekte IOT bom ustanovil zasebnega posrednika MQTT z geslom na svojem računu AWS (amazonska spletna storitev). Če želite to narediti, sem na AWS -u naredil brezplačen račun, ki je dober za eno leto, tako da grem sem:
ESP8266 NODEMCU BLYNK IOT Vadnica - Esp8266 IOT z uporabo Blunk in Arduino IDE - Krmiljenje LED preko interneta: 6 korakov

ESP8266 NODEMCU BLYNK IOT Vadnica | Esp8266 IOT z uporabo Blunk in Arduino IDE | Upravljanje LED diod po internetu: Pozdravljeni fantje, v teh navodilih se bomo naučili uporabljati IOT z našim ESP8266 ali Nodemcu. Za to bomo uporabili aplikacijo blynk, zato bomo za nadzor LED preko interneta uporabljali naš esp8266/nodemcu. Torej bo aplikacija Blynk povezana z našim esp8266 ali Nodemcu
ESP8266 Nadzor servo vozlišča-RDEČI MQTT (Mosquitto) IoT: 6 korakov

ESP8266 Control Servo Node-RED MQTT (Mosquitto) IoT: Tokrat je bila izvedena integracija ESP8266 in platforme Node-RED z vključitvijo aktuatorja v tem primeru servo krmiljenega s PWM z vrtenjem od 0 do 180 stopinj. Od spletnega ustvarjalca HMI ali SCADA na Node-Red-Dashboard, ki za osnovo uporablja