Spisu treści:

Samouczek ESP8266 i Node-RED MQTT GPIO (Mosquitto) #1: 5 kroków
Samouczek ESP8266 i Node-RED MQTT GPIO (Mosquitto) #1: 5 kroków

Wideo: Samouczek ESP8266 i Node-RED MQTT GPIO (Mosquitto) #1: 5 kroków

Wideo: Samouczek ESP8266 i Node-RED MQTT GPIO (Mosquitto) #1: 5 kroków
Wideo: Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1: PDAControl 2024, Lipiec
Anonim
Samouczek ESP8266 i Node-RED MQTT GPIO (Mosquitto) # 1
Samouczek ESP8266 i Node-RED MQTT GPIO (Mosquitto) # 1

Do integracji modułu ESP8266 z platformą node-red IoT został wykorzystany protokół MQTT, istnieją biblioteki klienckie dla esp8266 jako MQTT w tym przypadku zdecydowałem się na skorzystanie z biblioteki pubsubclient.

Ten przykład otrzyma Node Red, który odbiera dane z ESP8266 i umożliwi sterowanie diodą LED podłączoną do GPIO 02 z pulpitu nawigacyjnego utworzonego w Node Red Dashboard.

Kompletny samouczek ESP8266 i Node-RED MQTT GPIO (Mosquitto) # 1

Uwaga: Aby pomyślnie ukończyć ten samouczek, musisz wykonać następujące samouczki. Poprzednie samouczki Zalecane

Program ESP8266 z Arduino IDE

Samouczek 1: Zainstaluj Lubuntu (Ubuntu) Samouczek 2: Instalacja platformy Node RED

Samouczek 3: Czerwona tablica rozdzielcza węzła instalacji

Samouczek 4: Instalacja Modbus TCP IP w węźle czerwonym

Samouczek 5: Instalacja Mosquitto Broker MQTT w Lubuntu

Krok 1: Instalacja Node-RED zakończona

Instalacja węzła-CZERWONA zakończona

Krok 2: WIDEO Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Test wideo ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Krok 3: Samouczek ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Samouczek ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Krok 4: Bonus: Przetestuj serwo kontrolne ESP8266 MQTT Node-Red IoT #3: PDAControl

Image
Image

Bonus: Przetestuj serwo kontrolne ESP8266 MQTT Node-Red IoT #3: PDAControl

Krok 5: Wyświetl sterowanie GPIO

Wyświetl sterowanie GPIO
Wyświetl sterowanie GPIO
Wyświetl sterowanie GPIO
Wyświetl sterowanie GPIO
Wyświetl sterowanie GPIO
Wyświetl sterowanie GPIO

Arduino IDE dodaje bibliotekę pubsubclient za pomocą bibliotek wyszukiwarki lub ręcznie, pobierając bibliotekę i przechowując ją w odpowiednim folderze dla bibliotek.

Czerwony pulpit nawigacyjny węzła

Mosquitto MQTT Broker

Biblioteka Pubsubclient.h

Komponenty i materiały wymagane do testów

ESP8266 01

ESP8266 03

ESP8266 12F

Dioda led

Rezystory

Konwerter TTL-USB

Płyta prototypowa

Przewody

Pobieranie:Github Arduino IDE kod ESP8266 MQTT

Github pubsubclient Biblioteka

Przykładowy kod importu czerwonego węzła

Więcej informacji i kod do pobrania na temat tego projektu:

PDAControl Polski

Hiszpański PDAControl

Kanał Youtube PDAControl

Dzięki

Nick O'Leary „knolleary” twórca libreria pubsubclient.h Arduino

Zalecana: