آموزش ESP8266

شروع کاار با ESP8266

شروع کار با ESP8266

مقدمه

سلام. یکی از موضوعاتی که امروزه خیلی دربارش میشنویم، بحث اینترنت اشیاء (IOT) و هوشمند سازی منازل و صنایع است. برای اینکه بتونیم دستگاهی که ساختیم رو از طریق کاپیوتر و یا گوشی موبایلمون کنترل کنیم و اطلاعات اونو بخونیم، باید بتونیم یک راه ارتباطی بین اون دستگاه و کامپیوتر و یا گوشیمون برقرار کنیم. یکی از بهترین راه ها برای ایجاد این ارتباط، استفاده از Wi-Fi است پس بریم شروع کار با ESP8266 رو ببینیم.
تراشه های ESP8266 جزو ارزون ترین و دردسترس ترین آی سی های دارای وای فای هست که با استفاده از اونا به راحتی میتونیم اطلاعات سنسورهای دستگاه خودمونو بر بستر وای فای انتقال بدیم و با استفاده از کامپویتر، لپ تاپ، گوشی موبایل، تبلت و… اون اطلاعات رو دریافت کنیم.

آنچه در این آموزش یاد می گیرید:

• ESP8266 چیست؟
• نصب ماژول های ESP8266 بر روی نرم افزار آردوینو
• تست اولیه و شروع برنامه نویسی برای ESP8266

ESP8266 چیست؟

ESP8266 یک تراشه وای فای ارزون قیمت و محصول شرکت ESPRESSIF هست که چند سالیه بین طراحان سیستم هایIOT به شدت پرطرفدار شده و تو پروژه های مختلف خیلی ازش استفاده میشه. این تراشه بخش های مختلفی داره که در شکل زیر هم مشخصه:

بلوک دیاگرام ESP8266

در سال های گذشته، مدل های مختلفی از آی سی و ماژول های ESP8266 به بازار اومده که خیلی از اونا تو بازار ایران هم قابل تهیه هستن. برخی از این ماژول ها در شکل زیر نمایش داده شدن:

مجموعه بردهای ESP8266نصب و شروع کار با ESP8266 در آردوینو

برای نصب تراشه و ماژول های ESP8266 روی نرم افزار آردوینو (Arduino IDE)، مراحل زیر را دنبال کنید البته اگه با نرم افزار Arduino آشنا نیستید بهتره اول راهنمای 0 تا 100 نرم افزار Arduino IDE رو بخونید:
گام اول) به منوی File و بخش Preferences برید.

گام نخست شروع کار با ESP8266 گام دوم) قسمت Addintional Boards Manager URLs رو باز کنید و URL پکیج ESP8266 برای آردوینو رو در یک خط جدید اضافه کنید.

https://arduino.esp8266.com/stable/package_esp8266com_index.json
گام دو شروع کار با ESP8266گام سوم) از منوی Tools قسمت Boards بخش Boards Manger رو باز کنید.

گام سوم شروع کار با ESP8266 گام چهارم) در پنجره بازه شده کلمه esp8266 رو سرچ کنید و گزینه نمایش داده شده را در آخرین نسخه شروع به نصب کنید.

گام چهارم شروع کار با ESP8266

 

گام پنجم) حالا شما با موفقیت بردهای ESP8266 رو روی نرم افزار آردوینو نصب کردید. بردهای نصب شده رو می تونید در منوی Tools قسمت Boards ببیندید.

انتخاب برد برای شروع کار با ESP8266

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

تمام مراحل بالا رو میتونید توی این فیلم هم ببینید:

اولین پروژه برای شروع کار با ESP8266

من برای تست از ماژول ESP8266 مدل Wemos D1 Mini استفاده کردم ولی شما می تونید از هر مدلی که در دسترس دارید استفاده کنید.

برد ESP8266-WEMOS

اگه درایور بردتون CH340G یا CP2102 است، اول درایور مناسب اونارو نصب کنید.

گام اول) از پروژه های آماده آردوینو، Blink را باز می کنیم.

اولین مثال برای شروع کار با ESP8266

گام دوم) ماژول رو به کامپیوتر وصل کنید و پورتی که ماژول به آن وصل شده رو انتخاب کنید.
انتخاب پورت ESP8266
گام سوم) نوع بردتونو انتخاب کنید.

انتخاب برد برای شروع کار با ESP8266

گام چهارم) کدتونو روی برد ESP8266 بریزید.
آپلود کد روی ESP8266
اگر تمام مراحل رو به درستی انجام داده باشین، الان باید اون ال ای دی آبی روی ماژول چشمک بزنه.

رذرذ

حالا که شروع کار با ESP8266 رو به سرانجام رسوندید، دستتون برای پروژه های IoT خیلی خیلی بازه

نتیجه گیری

دنیای IoT یه دنیای جذاب و دوست داشتنیه و این ابزارا به ما کمک میکنه وارد این دنیا بشیم و جوری که دوست داریم تغییرش بدیم. یادتون نره که شروع کار با ESP8266 تازه قدم اول بود.

آخر کار بادی این نکته رو هم بگم که ورژن جدیدی از این پردازنده ها اومده بنام ESP32 که امکانات بهتری داره اگر دوست دارید با اونا کار کنید پیشنهاد میکنم آموزش نصب ESP32 رو ببینید.

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

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