Cuprins:
- Pasul 1: Nod de instalare-RED Finalizat
- Pasul 2: VIDEO Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1
- Pasul 3: Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2
- Pasul 4: Bonus: Testați ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl
- Pasul 5: Vizualizați controlul GPIO
Video: Tutorial ESP8266 și Node-RED MQTT GPIO (Mosquitto) # 1: 5 Pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Pentru a integra modulul ESP8266 cu platforma IoT roșu nod s-a folosit protocolul MQTT, există biblioteci client pentru esp8266 ca MQTT în acest caz am decis să folosesc biblioteca pubsubclient.
Acest exemplu va primi Node Red care primește date de la ESP8266 și permite controlul unui LED conectat la GPIO 02 de pe un tablou de bord creat în Node Red Dashboard.
Tutorial complet ESP8266 și Node-RED MQTT GPIO (Mosquitto) # 1
Notă: Pentru a finaliza cu succes acest tutorial, trebuie să efectuați următoarele tutoriale: Tutoriale anterioare recomandate
Program ESP8266 cu Arduino IDE
Tutorial 1: Instalați Lubuntu (Ubuntu) Tutorial 2: Instalare Nod platformă RED
Tutorial 3: Nod de instalare Red Dashboard
Tutorial 4: Instalare Modbus TCP IP în roșu nod
Tutorial 5: Instalarea Mosquitto Broker MQTT în Lubuntu
Pasul 1: Nod de instalare-RED Finalizat
Nod de instalare-RED completat
Pasul 2: VIDEO Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1
Test video ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1
Pasul 3: Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2
Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2
Pasul 4: Bonus: Testați ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl
Bonus: Test ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl
Pasul 5: Vizualizați controlul GPIO
Arduino IDE adaugă biblioteca pubsubclient utilizând bibliotecile motorului de căutare sau manual, descărcând biblioteca și stocând-o în folderul respectiv pentru biblioteci.
Nod Red Dashboard
Broker Mosquitto MQTT
Pubsubclient.h lib
Componente și materiale necesare testării
ESP8266 01
ESP8266 03
ESP8266 12F
Led cu diodă
Rezistențe
Convertor TTL -USB
Protoboard
Fire
Descărcări: cod IDE Github Arduino ESP8266 MQTT
Biblioteca Github pubsubclient
Nod Exemplu cod de import roșu
Mai multe informații și cod de descărcări pentru acest proiect:
PDAControl engleză
PDAControl Español
Canal Youtube PDAControl
Mulțumită
Nick O'Leary "knolleary" creator libreria pubsubclient.h Arduino
Recomandat:
Raspberry PI 3 - Activați comunicațiile seriale la TtyAMA0 către BCM GPIO 14 și GPIO 15: 9 pași
Raspberry PI 3 - Activează comunicațiile seriale către TtyAMA0 către BCM GPIO 14 și GPIO 15: Am avut recent interes să activez UART0 pe Raspberry Pi (3b), astfel încât să îl pot conecta direct la un dispozitiv de nivel de semnal RS-232 folosind un standard 9 - conector d-sub pin, fără a fi nevoie să treceți printr-un adaptor USB la RS-232. O parte din intere
Instalarea MQTT Broker (Mosquitto) pe Windows: 7 pași
Instalarea MQTT Broker (Mosquitto) pe Windows: Ce este brokerul? Brokerul MQTT este un centru de gestionare a datelor sau denumit în mod obișnuit „server”. Brokerul Mosquitto este responsabil pentru gestionarea tuturor mesajelor, filtrarea mesajelor, decizia cine este interesat de acestea și publicarea
SONOFF Dual Tutorial: Controlează-ți aparatele electrice de la distanță folosind MQTT și Ubidots: 4 pași
SONOFF Dual Tutorial: Controlează-ți aparatele electrice de la distanță folosind MQTT și Ubidots: acest releu Wi-Fi de 9 USD poate controla două aparate în același timp. Aflați cum să îl conectați la Ubidots și să-i eliberați întregul potențial! În acest ghid veți afla cum să controlați câteva aparate de 110V prin Wi-Fi la 9 USD, folosind SONOFF Dual de la Itead
Cum se configurează Mosquitto MQTT pe AWS: 8 pași
Cum se configurează Mosquitto MQTT pe AWS: Bună! Voi crea un broker privat MQTT cu parolă pe contul meu AWS (serviciul web Amazon) pentru proiectele mele IOT. Pentru a face acest lucru, am creat un cont gratuit pe AWS, care este bun timp de 1 an, mergând aici:
ESP8266 Control Servo Node-RED MQTT (Mosquitto) IoT: 6 pași
ESP8266 Control Servo Node-RED MQTT (Mosquitto) IoT: De această dată integrarea ESP8266 și platforma Node-RED a fost făcută integrând un actuator în acest caz un servo controlat de PWM cu rotație de la 0 la 180 de grade. De la un creator web HMI sau SCADA pe Node-Red-Dashboard folosind ca bază