Мазмуну:

Окутуу ESP8266 жана Node-RED MQTT GPIO (Mosquitto) # 1: 5 кадамдары
Окутуу ESP8266 жана Node-RED MQTT GPIO (Mosquitto) # 1: 5 кадамдары

Video: Окутуу ESP8266 жана Node-RED MQTT GPIO (Mosquitto) # 1: 5 кадамдары

Video: Окутуу ESP8266 жана Node-RED MQTT GPIO (Mosquitto) # 1: 5 кадамдары
Video: Изучите Arduino за 30 минут: примеры и проекты 2024, Июль
Anonim
Окутуу ESP8266 жана Node-RED MQTT GPIO (Mosquitto) # 1
Окутуу ESP8266 жана Node-RED MQTT GPIO (Mosquitto) # 1

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

Бул мисал ESP8266дан маалыматтарды алган Node Redди алат жана Node Red Dashboardдо түзүлгөн тактадан GPIO 02ге туташкан LEDди башкарууга мүмкүндүк берет.

Complete Tutorial ESP8266 жана Node-RED MQTT GPIO (Mosquitto) # 1

Эскертүү: Бул окуу куралын ийгиликтүү аяктоо үчүн сиз төмөнкү окуу куралдарын аткарышыңыз керек

Arduino IDE менен ESP8266 программасы

Үйрөткүч 1: Орнотуу Lubuntu (Ubuntu) үйрөткүч 2: Орнотуу түйүнү RED платформасы

Үйрөткүч 3: Орнотуу Node Red Dashboard

Үйрөткүч 4: Кызыл түйүнгө Modbus TCP IP орнотуу

Үйрөткүч 5: Lubuntuго Mosquitto Broker MQTT орнотуу

1-кадам: Node-RED орнотуу аяктады

Node-RED орнотуу аяктады

2-кадам: VIDEO Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1

Video Test 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-кадам: Бонус: Test ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl

Image
Image

Бонус: Test 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 китепканасын кошот.

Node Red Dashboard

Mosquitto MQTT брокери

Pubsubclient.h lib

Сыноо үчүн керектүү компоненттер жана материалдар

ESP8266 01

ESP8266 03

ESP8266 12F

Диод жетектеген

Резисторлор

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

Protoboard

Зымдар

Жүктөөлөр: Github Arduino IDE коду ESP8266 MQTT

Github pubsubclient китепканасы

Node Red импорттук кодунун мисалы

Бул долбоор боюнча көбүрөөк маалымат жана Жүктөөлөр коду:

PDAControl англис тили

PDAControl Español

Youtube каналы PDAControl

Рахмат

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

Сунушталууда: