فهرست مطالب:

NodeMCU با برنامه/سرور Blynk: 4 مرحله
NodeMCU با برنامه/سرور Blynk: 4 مرحله

تصویری: NodeMCU با برنامه/سرور Blynk: 4 مرحله

تصویری: NodeMCU با برنامه/سرور Blynk: 4 مرحله
تصویری: ESP8266 آموزش راه اندازی وب سرور با برنامه نویسی میکروپایتون برروی برد توسعه 💜💖 2024, جولای
Anonim

فیلم Blynk چیست و چگونه کار می کند ، فیلم تبلیغاتی آنها را تماشا کنید!

ابتدا ، به نظر می رسد می توانید NodeMCU را با Arduino IDE برنامه ریزی کنید ویدئوی بالا را بررسی کنید.

در اینجا آموزش نوشته شده برای راه اندازی است:

تدارکات

  1. تخته نان
  2. دو NodeMCU 1.0
  3. آردوینو اونو یا هر نوع دیگری
  4. پرش کننده ها
  5. کابل های برق USB

مرحله 1: در اینجا یک مرور کلی است

اول - برنامه Blynk را بارگیری کنید

دوم- دستگاه های خود را همانطور که در ویدئو نشان داده شده اضافه کنید و رمز احراز هویت ایجاد شده برای دستگاه ما را کپی کنید زیرا بعداً در کد از آن استفاده خواهیم کرد

- در این پروژه ما دو دستگاه NodeMCU را تنظیم کرده و آنها را به شبکه WiFi متصل می کنیم ، سپس شروع به ارسال داده (Integer/Character) از NodeMCU 1 به NodeMCU 2 می کنیم.

- همچنین ما Arduino UNO را به NodeMCU 2 از طریق ارتباط سریال سیمی متصل می کنیم

- داده های دریافت شده از NodeMCU 1 در پایان به Arduino UNO ارسال می شود و ما می توانیم از این واحد برای تغییر LED یا هر چیز دیگری استفاده کنیم

- در صورتی که LED روشن یا خاموش باشد ، روی برنامه Blynk نمایش می دهیم

مرحله 2: کد NodeMCU 1

Image
Image

برای Node MCU 1 نیازی به سیم کشی نیست زیرا به وای فای متصل می شود و فقط "1" یا "0" را ارسال می کنیم تنها چیزی که احتیاج داریم رمز احراز هویت است که ایجاد کرده ایم

LED ساخته شده در D2 به عنوان نشانه ای برای اتصال وای فای موفق استفاده می شود

سپس شروع به نوشتن کد بالا کنید

مرحله 3: NodeMCU 2 + کدهای آردوینو

NodeMCU 2 + کدهای آردوینو
NodeMCU 2 + کدهای آردوینو

NodeMCU 2 - ما از D7 به عنوان RX و D8 به عنوان TX استفاده کردیم ، LED ساخته شده در D13 به عنوان نشانه استفاده می شود

آردوینو - ما از پین 8 به عنوان RX و پین 9 به عنوان TX استفاده کردیم

سیم کشی:

  • D7 در NodeMCU به پین 9 در آردوینو
  • D8 در NodeMCU به پین 8 در آردوینو
  • VIN در NodeMCU تا 5V در آردوینو
  • GND در NodeMCU به GND در آردوینو (Common Ground)

پس از تنظیم همه اتصالات ، لطفاً بارگیری کد بالا را در NodeMCU 2 شروع کنید

مرحله 4: کد آردوینو

Image
Image

در اینجا کد مورد نیاز برای دریافت داده ها از NodeMCU 2 به Arduino است

می توانید یک LED را به پین 13 وصل کنید

توصیه شده: