
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

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

Bonus: Test ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl
Trinn 5: 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:
Raspberry PI 3 - Aktiver seriell kommunikasjon til TtyAMA0 til BCM GPIO 14 og GPIO 15: 9 trinn

Raspberry PI 3 - Aktiver seriell kommunikasjon til TtyAMA0 til BCM GPIO 14 og GPIO 15: Jeg hadde nylig interesse for å aktivere UART0 på min Raspberry Pi (3b) slik at jeg kunne koble den direkte til en RS -232 signalnivåenhet ved hjelp av en standard 9 -nål d-sub-kontakt uten å måtte gå gjennom en USB til RS-232 adapter. En del av min interesse
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn

Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
Installere MQTT Broker (Mosquitto) på Windows: 7 trinn

Installere MQTT Broker (Mosquitto) på Windows: Hva er megler? MQTT -megleren er et datahåndteringssenter eller ofte referert til som "server". Mosquitto -megleren er ansvarlig for å håndtere alle meldinger, filtrere meldinger, bestemme hvem som er interessert i dem og deretter publisere
Slik konfigurerer du Mosquitto MQTT på AWS: 8 trinn

Slik konfigurerer du Mosquitto MQTT på AWS: Hei! Jeg skal sette opp en privat MQTT -megler med passord på min AWS -konto (amazon web service) for mine IOT -prosjekter. For å gjøre dette opprettet jeg en gratis konto på AWS som er bra i 1 år ved å gå hit:
ESP8266 NODEMCU BLYNK IOT Opplæring - Esp8266 IOT Bruke Blunk og Arduino IDE - Kontrollere lysdioder over internett: 6 trinn

ESP8266 NODEMCU BLYNK IOT Opplæring | Esp8266 IOT Bruke Blunk og Arduino IDE | Kontrollere lysdioder over internett: Hei Gutter i denne instruksjonene lærer vi hvordan du bruker IOT med ESP8266 eller Nodemcu. Vi vil bruke blynk -appen til det. Så vi vil bruke esp8266/nodemcu til å kontrollere lysdiodene over internett. Så Blynk -appen vil bli koblet til esp8266 eller Nodemcu