Innehållsförteckning:

Handledning ESP8266 och Node-RED MQTT GPIO (Mosquitto) # 1: 5 Steg
Handledning ESP8266 och Node-RED MQTT GPIO (Mosquitto) # 1: 5 Steg

Video: Handledning ESP8266 och Node-RED MQTT GPIO (Mosquitto) # 1: 5 Steg

Video: Handledning ESP8266 och Node-RED MQTT GPIO (Mosquitto) # 1: 5 Steg
Video: How to control Servo Motor using ESP32 with Arduino ESP32 Servo library 2024, Juli
Anonim
Handledning ESP8266 och Node-RED MQTT GPIO (Mosquitto) # 1
Handledning ESP8266 och Node-RED MQTT GPIO (Mosquitto) # 1

För att integrera modulen ESP8266 med nodröd IoT-plattform har använts MQTT-protokoll, det finns klientbibliotek för esp8266 som MQTT i det här fallet bestämde jag mig för att använda bibliotekets pubsubclient.

Detta exempel kommer att ta emot Node Red som tar emot data från ESP8266 och tillåter styrning av en LED ansluten till GPIO 02 från en instrumentpanel som skapats i Node Red Dashboard.

Komplett självstudie ESP8266 och Node-RED MQTT GPIO (Mosquitto) # 1

Obs: För att lyckas med den här självstudien måste du utföra följande självstudier. Föregående handledning rekommenderas

Program ESP8266 med Arduino IDE

Handledning 1: Installera Lubuntu (Ubuntu) Självstudie 2: Installation Node RED -plattform

Handledning 3: Installation Node Red Dashboard

Handledning 4: Installation Modbus TCP IP i nodröd

Handledning 5: Installation av Mosquitto Broker MQTT i Lubuntu

Steg 1: Installationsnod-RÖD slutförd

Installation Node-RED komplett

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

Videotest ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Steg 3: Handledning ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Handledning ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Steg 4: Bonus: Testa ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Image
Image

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

Steg 5: Visa GPIO -kontroll

Visa GPIO -kontroll
Visa GPIO -kontroll
Visa GPIO -kontroll
Visa GPIO -kontroll
Visa GPIO -kontroll
Visa GPIO -kontroll

Arduino IDE lägger till pubsubclient -biblioteket med sökmotorbiblioteken eller manuellt genom att ladda ner biblioteket och lagra det i respektive mapp för bibliotek.

Node Red Dashboard

Mosquitto MQTT -mäklare

Pubsubclient.h lib

Komponenter och material som krävs för testning

ESP8266 01

ESP8266 03

ESP8266 12F

Diod ledde

Motstånd

Omvandlare TTL -USB

Protoboard

Trådar

Nedladdningar: Github Arduino IDE -kod ESP8266 MQTT

Github pubsubclient Library

Nodröd importkodsexempel

Mer information och nedladdningskod för detta projekt:

PDAControl engelska

PDAControl Español

Youtube Channel PDAControl

Tack vare.

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

Rekommenderad: