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

برد توسعه NODEMCU مجهز به ماژول وای فای هست و برای پروژه های اینترنت اشیاء مورد استفاده قرار میگیرد.

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

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

 

مرحله اول:

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

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

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

 

مرحله دوم:

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

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

“http://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

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

میلاد نیک پندار

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

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