Съдържание:

Урок ESP8266 и NOD-RED MQTT GPIO (Mosquitto) # 1: 5 стъпки
Урок ESP8266 и NOD-RED MQTT GPIO (Mosquitto) # 1: 5 стъпки

Видео: Урок ESP8266 и NOD-RED MQTT GPIO (Mosquitto) # 1: 5 стъпки

Видео: Урок ESP8266 и NOD-RED MQTT GPIO (Mosquitto) # 1: 5 стъпки
Видео: [DEMO] ESP8266 and Node-RED with MQTT (Publish and Subscribe) 2024, Юли
Anonim
Урок ESP8266 и NOD-RED MQTT GPIO (Mosquitto) # 1
Урок ESP8266 и NOD-RED MQTT GPIO (Mosquitto) # 1

За интегриране на модула ESP8266 с node-червена IoT платформа беше използван протокол MQTT, има клиентски библиотеки за esp8266 като MQTT в този случай реших да използвам библиотеката pubsubclient.

Този пример ще получи Node Red, който получава данни от ESP8266 и ще позволи управление на светодиод, свързан към GPIO 02 от табло, създадено в Node Red Dashboard.

Пълен урок ESP8266 и NOD-RED MQTT GPIO (Mosquitto) # 1

Забележка: За да завършите успешно този урок, трябва да изпълните следните уроци. Препоръчва се предишни уроци

Програма ESP8266 с Arduino IDE

Урок 1: Инсталирайте Lubuntu (Ubuntu) Урок 2: Инсталационен възел RED платформа

Урок 3: Червено табло за инсталиране на възел

Урок 4: Инсталиране на Modbus TCP IP в Node Red

Урок 5: Инсталиране на Mosquitto Broker MQTT в Lubuntu

Стъпка 1: Инсталационният възел-ЧЕРВЕН завършен

Инсталационният възел-ЧЕРВЕН завършен

Стъпка 2: ВИДЕО Тест ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Видео тест ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Стъпка 3: Урок ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Урок ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2

Стъпка 4: Бонус: Тествайте ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Image
Image

Бонус: Тествайте ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Стъпка 5: Преглед на GPIO Control

Преглед на GPIO Control
Преглед на GPIO Control
Преглед на GPIO Control
Преглед на GPIO Control
Преглед на GPIO Control
Преглед на GPIO Control

Arduino IDE добавя библиотеката pubsubclient, използвайки библиотеките на търсачките или ръчно, като изтегля библиотеката и я съхранява в съответната папка за библиотеки.

Червено табло за възел

Mosquitto MQTT брокер

Pubsubclient.h lib

Компоненти и материали, необходими за изпитване

ESP8266 01

ESP8266 03

ESP8266 12F

Диоден светодиод

Резистори

Конвертор TTL -USB

Protoboard

Проводници

Изтегляния: Github Arduino IDE код ESP8266 MQTT

Github публична библиотека

Пример за код за импортиране на Node Red

Повече информация и код за изтегляне за този проект:

PDAControl английски

PDAControl Español

PDAControl на канала на YouTube

Благодарение на

Nick O'Leary "knolleary" създател libreria pubsubclient.h Arduino

Препоръчано: