برای کسب اطلاعات بیشتر در مورد راه اندازی 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”
خب تنظیمات اولیه برد توسعه تکمیل شد.
اکنون که 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
از اینکه تا پایان این آموزش اومدید خیلی ممنونیم، با نظرات و پیشنهاداتتون به روند بهبود این آموزش و آموزش های بعدی کمک کنید
در هر قسمت از این آموزش به مشکل برخورد کردید در قسمت نظرات بنویسید حتما پاسخگو هستیم…
سلام خسته نباشید من یک برد esp_12f node mcu دارم که وقتی میخوام کد رو روش اپلود کنم حین یا بعد از اجرای فر ایند این ارور رو میده A fatal esptool.py error occurred: Failed to connect to ESP8266: Timed out waiting for packet heade
سلام حین آپلود کلید boot رو نگه دارید این مشکل برطرف میشه
سلام توی مرحله 2 اردوینو کتابخانه رو پیدا میکنه ولی نصبش نمیتونه بکنه نصف فایل رو دانلود میکنه ولی بقیشو نه خیلی سعی کردم ولی نمیشه
سلام vpn روشن نیست؟؟ ممکنه ایراد از اینترنتتون باشه!
توی مرحله دوم برای اضافه کردن برد برای من esp8266 رو پیدا نمیکرد ، به جای لینک شما از این لینک “https://arduino.esp8266.com/stable/package_esp8266com_index.json” استفاده کردم درست شد.
(تفاوتش در http و https هست)
سلام، ممنون از نظرتون!
لینک جدید رو گذاشتم داخل مقاله