Taula de continguts:
- Pas 1: Node d'instal·lació-RED completat
- Pas 2: prova de vídeo ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1
- Pas 3: Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2
- Pas 4: Bono: prova ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl
- Pas 5: Veure el control GPIO
Vídeo: Tutorial ESP8266 i Node-RED MQTT GPIO (Mosquitto) # 1: 5 Passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
Per integrar el mòdul ESP8266 amb la plataforma IoT de node vermell s'ha utilitzat el protocol MQTT, hi ha biblioteques client per a esp8266 com a MQTT en aquest cas vaig decidir utilitzar la biblioteca pubsubclient.
Aquest exemple rebrà Node Red que rep dades de l’ESP8266 i permetrà controlar un LED connectat a GPIO 02 des d’un tauler creat al Node Red Dashboard.
Tutorial complet ESP8266 i Node-RED MQTT GPIO (Mosquitto) # 1
Nota: Per completar amb èxit aquest tutorial, heu de realitzar els següents tutories: recomanacions anteriors
Programa ESP8266 amb Arduino IDE
Tutorial 1: Instal·leu Lubuntu (Ubuntu) Tutorial 2: Plataforma RED Node d'instal·lació
Tutorial 3: Tauler de control vermell del node d'instal·lació
Tutorial 4: Instal·lació de Modbus TCP IP en Node Red
Tutorial 5: Instal·lació de Mosquitto Broker MQTT a Lubuntu
Pas 1: Node d'instal·lació-RED completat
Node d'instal·lació-RED completat
Pas 2: prova de vídeo ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1
Prova de vídeo ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1
Pas 3: Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2
Tutorial ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2
Pas 4: Bono: prova ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl
Bono: prova ESP8266 Control Servo MQTT Node-Red IoT # 3: PDAControl
Pas 5: Veure el control GPIO
Arduino IDE afegeix la biblioteca pubsubclient mitjançant les biblioteques del motor de cerca o manualment descarregant-la i emmagatzemant-la a la seva carpeta respectiva per a biblioteques.
Tauler de control vermell del node
Corredor Mosquitto MQTT
Pubsubclient.h lib
Components i materials necessaris per a les proves
ESP8266 01
ESP8266 03
ESP8266 12F
Led de díode
Resistències
Convertidor TTL -USB
Protoboard
Filferros
Descàrregues: codi IDE Github Arduino ESP8266 MQTT
Biblioteca del pubsubclient Github
Exemple de codi d'importació de node vermell
Més informació i codi de descàrregues sobre aquest projecte:
PDAControl anglès
PDAControl Español
Canal de Youtube PDAControl
Gràcies a
Nick O'Leary "knolleary" creador libreria pubsubclient.h Arduino
Recomanat:
Raspberry PI 3: activeu les comunicacions en sèrie a TtyAMA0 a BCM GPIO 14 i GPIO 15: 9 passos
Raspberry PI 3 - Activa les comunicacions serials a TtyAMA0 a BCM GPIO 14 i GPIO 15: recentment tenia interès a habilitar UART0 al meu Raspberry Pi (3b) per poder connectar-lo directament a un dispositiu de nivell de senyal RS-232 mitjançant un estàndard 9 connector pin sub-d sense haver de passar per un adaptador USB a RS-232. Part del meu intere
Instal·lació de MQTT Broker (Mosquitto) al Windows: 7 passos
Instal·lació de MQTT Broker (Mosquitto) al Windows: què és el broker? El corredor MQTT és un centre de gestió de dades o normalment anomenat "servidor". El corredor Mosquitto és responsable de gestionar tots els missatges, filtrar missatges, decidir qui hi està interessat i publicar el
Com configurar Mosquitto MQTT a AWS: 8 passos
Com configurar Mosquitto MQTT a AWS: Hola! Vaig a configurar un broker MQTT privat amb contrasenya al meu compte AWS (servei web amazon) per als meus projectes IOT. Per fer-ho, he fet un compte gratuït a AWS, que és bo durant 1 any anant aquí:
ESP8266 Control Servo Node-RED MQTT (Mosquitto) IoT: 6 passos
ESP8266 Control Servo Node-RED MQTT (Mosquitto) IoT: Aquesta vegada s’ha fet la integració d’ESP8266 i la plataforma Node-RED integrant un actuador en aquest cas un servo controlat per PWM amb rotació de 0 a 180 graus. Des d’un creador web HMI o SCADA a Node-Red-Dashboard que utilitza com a base el
ESP8266 DS18B20 Node de temperatura-VERMELL MQTT: 5 passos
ESP8266 DS18B20 Temperature Node-RED MQTT: Aquesta vegada es va realitzar la integració de ESP8266 i la plataforma Node-RED integrant un sensor DS18B20 del Protocol de temperatura Onewire. Libra de protocol i pubsubclient