فهرست مطالب:

شروع به کار با NodeMCU (ESP8266) .: 3 مرحله
شروع به کار با NodeMCU (ESP8266) .: 3 مرحله

تصویری: شروع به کار با NodeMCU (ESP8266) .: 3 مرحله

تصویری: شروع به کار با NodeMCU (ESP8266) .: 3 مرحله
تصویری: آموزش کاربردی برد های ESP8266 و ESP32 2024, نوامبر
Anonim
Image
Image
مواردی که شما نیاز دارید
مواردی که شما نیاز دارید

در این دستورالعمل نحوه استفاده از NodeMCU (ESP8266) با Arduino IDE را به اشتراک می گذارم. این آموزش برای مبتدیانی است که به تازگی شروع به کار کرده اند. NodeMCU درست مانند Arduino با Wifi داخلی است ، بنابراین می توانید پروژه های خود را بصورت آنلاین انجام دهید. برای کسب اطلاعات بیشتر در مورد NodeMCU به وب سایت رسمی آن در اینجا مراجعه کنید.

من پروژه های بیشتری را بر این اساس به اشتراک می گذارم ، بنابراین اگر علاقه دارید من را دنبال کنید.

بنابراین اجازه دهید شروع کنیم.

مرحله 1: مواردی که باید بدانید:-

مواردی که شما نیاز دارید
مواردی که شما نیاز دارید
مواردی که شما نیاز دارید
مواردی که شما نیاز دارید
  1. آردوینو IDE
  2. درایور CP210X
  3. NodeMCU [ESP8266] (پیوندهای بهترین خرید: ایالات متحده ، انگلستان)
  4. LED ها (پیوندهای بهترین خرید: ایالات متحده ، انگلستان)
  5. تخته نان (بهترین پیوندهای خرید: ایالات متحده ، انگلستان)

این تنها چیزی است که شما نیاز دارید به بهترین پیوندهای خرید مراجعه کنید اگر قبلاً هیئت مدیره را ندارید.

هنگامی که چیزهای مورد نیاز را دارید. به مرحله بعد بروید.

مرحله 2: تنظیم IDE:-

تنظیم IDE
تنظیم IDE
تنظیم IDE
تنظیم IDE
تنظیم IDE
تنظیم IDE
  • ابتدا Arduino IDE را بارگیری و نصب کنید.
  • برو >> فایلها >> تنظیمات برگزیده و پیوند زیر را در "URL های مدیر مدیر اضافی" جایگذاری کنید

"https://arduino.esp8266.com/stable/package_esp8266com_index.json" (بدون نقل قول)

  • روی ok کلیک کنید ، اکنون بروید >> Tools >> Board >> Board Board.
  • برای پیدا کردن ESP8266 به پایین بروید و روی نصب کلیک کنید.

با این کار همه بردهای ESP به IDE اضافه می شوند.

اکنون برای تشخیص برد در رایانه ، باید درایورهای CP210X را نصب کنید. بسیار ساده است. فقط از پیوند دیدن کرده و نسخه سازگار با دستگاه خود را بارگیری کنید.

در حال حاضر شما باید برد مناسب را انتخاب کنید ، در اینجا من از NodeMCU 1.0 (ماژول ESP-12E) استفاده کرده ام.

پس از انتخاب برد ، تنظیمات زیر را دنبال کنید:-

  • اندازه فلش: "4M (3M SPIFFS)"
  • پورت اشکال زدایی: "غیرفعال"
  • سطح اشکال زدایی: "هیچ"
  • IWIP Variant: "V2 Lower Memory"
  • فرکانس پردازنده: 80 مگاهرتز
  • سرعت بارگذاری: "921600"
  • پاک کردن فلش: "Sketch On"
  • پورت: "پورت COM موجود است" (جایی که دستگاه متصل است باید نشان داده شود)

حالا می توانید طرح خود را روی تخته بارگذاری کنید.

(برای مشاهده جزئیات به تصاویر مراجعه کنید.)

مرحله 3: بارگیری طرح:-

بارگیری طرح
بارگیری طرح

اکنون که IDE برای NodeMCU راه اندازی شده است ، می توانید آن را با بارگذاری نمونه طرح به شرح زیر آزمایش کنید:-

  • در IDE Goto >> فایلها >> مثالها >> ESP8266
  • مثال چشمک زدن را انتخاب کرده و بارگذاری کنید.

LED روی صفحه باید شروع به چشمک زدن کند. این بدان معناست که شما بورد را با موفقیت برنامه ریزی کرده اید. LED روی صفحه به پین D0 NodeMCU متصل است. می توانید LED خارجی را به پین D0 اضافه کنید.

اکنون برای کار با NodeMCU باید خروجی پین و نقشه برداری Arduino به ESP8266 Pin را بشناسید.

در اینجا من پین NodeMCU و پین های مربوط به Arduino را ذکر کرده ام:

  • D0 = 16
  • D1 = 5
  • D2 = 4
  • D3 = 0
  • D4 = 2
  • D5 = 14
  • D6 = 12
  • D7 = 13
  • D8 = 15
  • D9 = 3
  • D10 = 1

بنابراین برای استفاده از پین D0 NodeMCU باید از پین 16 در Arduino IDE استفاده کنید.

اگر شک دارید ، می توانید در نظرات بپرسید.

در دستورالعمل بعدی به شما نشان خواهم داد که چگونه می توانید LED را از طریق اینترنت در هر نقطه از جهان کنترل کنید. اینجا را بررسی کنید.

توصیه شده: