پرش به محتوا

راه اندازی برد توسعه NodeMCU

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

برای کسب اطلاعات بیشتر در مورد راه اندازی NodeMCU ، به وب سایت رسمی آن مراجعه کنید.

مرحله اول:

برای راه اندازی یک برد NodeMCU v1.0 تهیه کنید و درایور مربوط به شناسایی برد توسط پورت سریال سیستم را نصب کنید

جهت دانلود درایور CP2102 کلیک کنید (داخل سایت باز شده نسخه مطابق با سیستم عامل خود را دانلود کنید)

در صورتی که نرم افزار (IDE) آردینو رو ندارید با کلیک در این قسمت دانلود کنید

 

مرحله دوم:

برد NodeMCU را در نرم افزار آردینو نصب میکنیم ( برای این کار ماننده شکل زیر عمل کنید)

آموزش توابع آردوینو

در شکل دوم از این لینک استفاده کنید

“http://arduino.esp8266.com/stable/package_esp8266com_index.json”

و یا از لینک زیر استفاده کنید 

“https://arduino.esp8266.com/stable/package_esp8266com_index.json”

از منوی file گزینه preferences را بزنید

 

لینک بالا را در پنجره باز شده در قسمت مشخص شده کپی کنید و دکمه OK را بزنید
از منوی Tools در کشوی Board گزینه Board Manager را بزنید
در قسمت جستجوی صفحه باز شده esp8266 را تایپ کنید و گزینه نصب را بزنید
از منوی Tools کشوی Board را باز کنید و NodeMCU 1.0 را بزنید
تنظیمات مربوط به NodeMCU را مطابق عکس وارد کنید. گزینه آخر Port متصل به برد باید تنظیم شود

خب تنظیمات اولیه برد توسعه تکمیل شد.

اکنون که IDE برای NodeMCU تنظیم شده است ، می توانید آن را با بارگذاری یک برنامه مثال به شرح زیر آزمایش کنید: –
Files >> Examples >> ESP8266
نمونه Blink را انتخاب کرده و آن را بارگذاری کنید.

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

حال برای اینکه بتوانید با NodeMCU کار کنید باید نقشه پین ها و آردوینو را به ESP8266 پین نقشه برداری کنید.

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

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

از اینکه تا پایان این آموزش اومدید خیلی ممنونیم، با نظرات و پیشنهاداتتون به روند بهبود این آموزش و آموزش های بعدی کمک کنید
در هر قسمت از این آموزش به مشکل برخورد کردید در قسمت نظرات بنویسید حتما پاسخگو هستیم…

اشتراک گذاری این نوشته

دانشجوی رشته مکاترونیک صنعتی هستم و در زمینه اتوماسیون و توسعه صنعت فعالیت میکنم. سعی میکنم تجربیات و خورده دانشی که از الکترونیک دارم را با شما به اشتراک بگذارم.

شاید این مطالب براتون جذاب باشه!

6 دیدگاه دربارهٔ «راه اندازی برد توسعه NodeMCU»

  1. سلام خسته نباشید من یک برد esp_12f node mcu دارم که وقتی میخوام کد رو روش اپلود کنم حین یا بعد از اجرای فر ایند این ارور رو میده A fatal esptool.py error occurred: Failed to connect to ESP8266: Timed out waiting for packet heade

  2. سلام توی مرحله 2 اردوینو کتابخانه رو پیدا میکنه ولی نصبش نمیتونه بکنه نصف فایل رو دانلود میکنه ولی بقیشو نه خیلی سعی کردم ولی نمیشه

  3. توی مرحله دوم برای اضافه کردن برد برای من esp8266 رو پیدا نمیکرد ، به جای لینک شما از این لینک “https://arduino.esp8266.com/stable/package_esp8266com_index.json” استفاده کردم درست شد.
    (تفاوتش در http و https هست)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تماس با ما

عضویت

عضو سایت هستید؟ برای ورود کلیک کنید

ورود به حساب کاربری