Оглавление:

Учебник ESP8266 и Node-RED MQTT GPIO (Mosquitto) # 1: 5 шагов
Учебник ESP8266 и Node-RED MQTT GPIO (Mosquitto) # 1: 5 шагов

Видео: Учебник ESP8266 и Node-RED MQTT GPIO (Mosquitto) # 1: 5 шагов

Видео: Учебник ESP8266 и Node-RED MQTT GPIO (Mosquitto) # 1: 5 шагов
Видео: Node-Red импорт, экспорт, установка новых нод 2024, Июль
Anonim
Учебник ESP8266 и Node-RED MQTT GPIO (Mosquitto) # 1
Учебник ESP8266 и Node-RED MQTT GPIO (Mosquitto) # 1

Для интеграции модуля ESP8266 с платформой node-red IoT был использован протокол MQTT, есть клиентские библиотеки для esp8266 в качестве MQTT, в данном случае я решил использовать библиотеку pubsubclient.

Этот пример получит Node Red, который получает данные от ESP8266 и позволит управлять светодиодом, подключенным к GPIO 02, с приборной панели, созданной в Node Red Dashboard.

Полное руководство ESP8266 и Node-RED MQTT GPIO (Mosquitto) # 1

Примечание: Для успешного завершения этого учебного курса вы должны выполнить следующие учебные пособия

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

Урок 1: Установка Lubuntu (Ubuntu) Урок 2: Установка платформы Node RED

Урок 3: Установка Red Dashboard узла

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

Урок 5: Установка Mosquitto Broker MQTT в Lubuntu

Шаг 1. Установка Node-RED завершена

Установка Node-RED завершена

Шаг 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

Просмотр управления GPIO
Просмотр управления GPIO
Просмотр управления GPIO
Просмотр управления GPIO
Просмотр управления GPIO
Просмотр управления GPIO

Arduino IDE добавляет библиотеку pubsubclient с помощью библиотек поисковой системы или вручную, загрузив библиотеку и сохранив ее в соответствующей папке для библиотек.

Узел Red Dashboard

Брокер Mosquitto MQTT

Pubsubclient.h библиотека

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

ESP8266 01

ESP8266 03

ESP8266 12F

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

Резисторы

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

Протоборд

Провода

Загрузки: Github Arduino IDE code ESP8266 MQTT

Библиотека pubsubclient на Github

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

Дополнительная информация и код для загрузки по этому проекту:

PDAControl Английский

PDAControl Español

Youtube канал PDAControl

Благодаря

Ник О'Лири, «известный» создатель библиотеки pubsubclient.h Arduino

Рекомендуемые: