Innholdsfortegnelse:

Opplæring ESP8266 og Node-RED MQTT GPIO (Mosquitto) # 1: 5 trinn
Opplæring ESP8266 og Node-RED MQTT GPIO (Mosquitto) # 1: 5 trinn

Video: Opplæring ESP8266 og Node-RED MQTT GPIO (Mosquitto) # 1: 5 trinn

Video: Opplæring ESP8266 og Node-RED MQTT GPIO (Mosquitto) # 1: 5 trinn
Video: CREATE MQTT Server with Node-red and VUE Web Client 2024, Juli
Anonim
Opplæring ESP8266 og Node-RED MQTT GPIO (Mosquitto) # 1
Opplæring ESP8266 og Node-RED MQTT GPIO (Mosquitto) # 1

For å integrere modulen ESP8266 med node-rød IoT-plattform har blitt brukt MQTT-protokoll, er det klientbiblioteker for esp8266 som MQTT i dette tilfellet bestemte jeg meg for å bruke bibliotekets pubsubclient.

Dette eksemplet vil motta Node Red som mottar data fra ESP8266 og tillate kontroll av en LED koblet til GPIO 02 fra et dashbord som er opprettet i Node Red Dashboard.

Komplett opplæring ESP8266 og Node-RED MQTT GPIO (Mosquitto) # 1

Merk: For å fullføre denne opplæringen må du utføre følgende opplæringsprogrammer. Tidligere opplæringer anbefales

Program ESP8266 med Arduino IDE

Opplæring 1: Installer Lubuntu (Ubuntu) Opplæring 2: Installasjonsnode RØD plattform

Opplæring 3: Installasjon Node Red Dashboard

Opplæring 4: Installasjon Modbus TCP IP i Node Red

Opplæring 5: Installasjon av Mosquitto Broker MQTT i Lubuntu

Trinn 1: Installasjonsnode-RØD fullført

Installasjonsnode-RØD fullført

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

Videotest ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Trinn 3: Opplæring ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Opplæring ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

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

Image
Image

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

Trinn 5: Se GPIO -kontroll

Se GPIO -kontroll
Se GPIO -kontroll
Se GPIO -kontroll
Se GPIO -kontroll
Se GPIO -kontroll
Se GPIO -kontroll

Arduino IDE legger til pubsubclient -biblioteket ved hjelp av søkemotorbibliotekene eller manuelt ved å laste ned biblioteket og lagre det i deres respektive mappe for biblioteker.

Node Red Dashboard

Mosquitto MQTT -megler

Pubsubclient.h lib

Komponenter og materialer som kreves for testing

ESP8266 01

ESP8266 03

ESP8266 12F

Diode ledet

Motstander

Omformer TTL -USB

Protoboard

Ledninger

Nedlastinger: Github Arduino IDE -kode ESP8266 MQTT

Github pubsubclient Library

Node rød importkode eksempel

Mer informasjon og nedlastningskode for dette prosjektet:

PDAControl engelsk

PDAControl Español

Youtube Channel PDAControl

Takk til

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

Anbefalt: