فهرست مطالب:

آموزش 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 با پلتفرم اینترنت اشیاء گره ای قرمز از پروتکل MQTT استفاده شده است ، کتابخانه های سرویس گیرنده برای esp8266 به عنوان MQTT در این مورد وجود دارد که من تصمیم گرفتم از pubsubclient کتابخانه استفاده کنم.

این مثال Node Red را دریافت می کند که داده ها را از ESP8266 دریافت می کند و اجازه می دهد یک LED متصل به GPIO 02 را از داشبورد ایجاد شده در داشبورد Node Red کنترل کنید.

آموزش کامل ESP8266 و Node-RED MQTT GPIO (Mosquitto) # 1

توجه: برای تکمیل موفقیت آمیز این آموزش باید آموزشهای زیر را انجام دهید. آموزشهای قبلی توصیه می شود

برنامه ESP8266 con Arduino IDE

آموزش 1: نصب Lubuntu (اوبونتو) آموزش 2: سکوی نصب Node RED

آموزش 3: داشبورد نصب گره نصب

آموزش 4: نصب Modbus TCP IP در Node Red

آموزش 5: نصب Mosquitto Broker MQTT در Lubuntu

مرحله 1: نصب و راه اندازی Node-RED کامل است

Node-RED نصب کامل شد

مرحله 2: VIDEO Test 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

پروتو بورد

سیم ها

بارگیری: Github Arduino کد IDE ESP8266 MQTT

کتابخانه pubsubclient مشتری Github

مثال کد واردات Node Red

اطلاعات بیشتر و کد بارگیری در مورد این پروژه:

PDAControl انگلیسی

PDAControl Español

کانال یوتیوب PDAControl

با تشکر از

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

توصیه شده: