فهرست مطالب:
- مرحله 1: نصب و راه اندازی Node-RED کامل است
- مرحله 2: VIDEO Test ESP8266 GPIO MQTT Mosquitto Node-RED IoT # 1
- مرحله 3: آموزش ESP8266 GPIO MQTT Mosquitto Node Red IoT # 2
- مرحله 4: پاداش: تست ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl
- مرحله 5: مشاهده GPIO Control
تصویری: آموزش ESP8266 و Node-RED MQTT GPIO (Mosquitto) # 1: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
برای ادغام ماژول 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
پاداش: تست ESP8266 Control Servo MQTT Node-Red IoT #3: PDAControl
مرحله 5: مشاهده 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
توصیه شده:
نصب کارگزار MQTT (Mosquitto) در ویندوز: 7 مرحله
نصب MQTT Broker (Mosquitto) در Windows: بروکر چیست؟ کارگزار MQTT یک مرکز مدیریت داده یا معمولاً به عنوان "سرور" نامیده می شود. کارگزار Mosquitto مسئول رسیدگی به همه پیام ها ، فیلتر کردن پیام ها ، تصمیم گیری در مورد علاقه مندان به آنها و سپس انتشار
آموزش دوگانه SONOFF: لوازم برقی خود را از راه دور با استفاده از MQTT و Ubidots کنترل کنید: 4 مرحله
SONOFF دوگانه: لوازم برقی خود را از راه دور با استفاده از MQTT و Ubidots کنترل کنید: این رله وای فای 9 دلاری می تواند همزمان دو دستگاه را کنترل کند. بیاموزید که چگونه آن را به Ubidots متصل کرده و از پتانسیل کامل آن استفاده کنید! در این راهنما نحوه کنترل چند دستگاه 110 ولت از طریق Wi-Fi را با استفاده از SONOFF دوگانه Itead با 9 دلار یاد خواهید گرفت
نحوه تنظیم Mosquitto MQTT در AWS: 8 مرحله
نحوه تنظیم Mosquitto MQTT در AWS: سلام! من قصد دارم یک کارگزار خصوصی MQTT با رمز عبور در حساب AWS (سرویس وب آمازون) خود برای پروژه های IOT خود راه اندازی کنم. برای انجام این کار ، من یک حساب رایگان در AWS ایجاد کردم که با رفتن به اینجا 1 سال خوب است:
آموزش Arduino Hang Guardian - آموزش تایمر نگهبان Arduino: 6 مرحله
Arduino Hang Guardian - آموزش تایمر نگهبان Arduino: سلام به همه ، برای همه ما اتفاق می افتد. شما یک پروژه می سازید ، با اشتیاق تمام سنسورها را به هم وصل می کنید ، و ناگهان ، آردوینو متوقف می شود و هیچ ورودی پردازش نمی شود. "چه اتفاقی می افتد؟" ، شما می پرسید و شروع به کاوش در کد خود می کنید ، تا دوباره
آموزش ESP8266 NODEMCU BLYNK IOT - Esp8266 IOT با استفاده از Blunk و Arduino IDE - کنترل LED ها از طریق اینترنت: 6 مرحله
آموزش ESP8266 NODEMCU BLYNK IOT | Esp8266 IOT با استفاده از Blunk و Arduino IDE | کنترل LED ها از طریق اینترنت: سلام بچه ها در این دستورالعمل نحوه استفاده از IOT را با ESP8266 یا Nodemcu یاد می گیریم. ما برای این کار از برنامه blynk استفاده خواهیم کرد. بنابراین از esp8266/nodemcu خود برای کنترل LED ها در اینترنت استفاده خواهیم کرد. بنابراین برنامه Blynk به esp8266 یا Nodemcu ما متصل می شود