راه‌اندازی ماژول WiFi ESP8266 با آردوینو | رویدکت
السَّلامُ عَلَیْکَ یا اَباعَبْدِاللَّهِ وَ عَلَی الاَْرْواحِ الَّتی حَلَّتْ بِفِناَّئِکَ عَلَیْکَ مِنّی سَلامُ اللَّهِ

راه‌اندازی ماژول WiFi ESP8266 با آردوینو

  •   شما اینجا هستید :
  •   پنج شنبه, ۱۸ مرداد ۱۳۹۷
  •   آموزش, بلاگ, سخت‌افزار
  •   محمد مسعود ساکی زادی
  •   بدون دیدگاه
  •   60
  • در این آموزش قراراست که راه‌اندازی ماژول وای فای ESP8266-07 با آردوینو را آموزش بدهیم.

    اول بهتر است یک معرفی کوتاه درباره‌ی این ماژول داشته باشیم.

    • این ماژول یک میکروکنترلر ۳۲ بیتی دارد که حافظه فلش آن ۴ تا ۳۲ مگابیت دارد و دارای حداکثر فرکانس ۸۰ مگاهرتز می‌باشد!
    • این سری از ماژول‌ها بیش از ۱۰ نوع در بازار وجود دارند و بردهای توسعه خاصی از آن‌ها هم مثل nodemcu،Witty cloud و … وجود دارد.
    • این ماژول مثل یک میکروکنترلر قابلیت برنامه‌نویسی دارد.
    • ماژول ESP8266 هم در مد Station و هم در مد Access Point قابلیت پیکربندی دارد و …

    در قدم اول باید به نرم‌افزار IDE آردوینو  ماژول ESP8266 را معرفی کنیم.

    طبق تصویر زیر مراحل را طی می‌کنیم تا اول فایل های موردنیاز را دانلود کنیم، پس حتماً باید لپ‌تاپ و یا کامپیوتر را به اینترنت هم وصل باشد.

    راه‌اندازی ماژول WiFi ESP8266 با آردوینو

    در بخش نمایش داده‌شده باید متن زیر را وارد کنید:

    راه‌اندازی ماژول WiFi ESP8266 با آردوینو

    و در آخر با زدن گزینه‌ی Ok تغییرات را ذخیره کنید.

    در بخش بعدی باید به محلی که در تصویر زیر مشخص‌شده رفته: (به اینترنت متصل باشید)

    راه‌اندازی ماژول WiFi ESP8266 با آردوینو

    وقتی به آدرسی که درون شکل بالا نشان داده‌شده رفته و یک پنجره جدید مثل شکل زیر باز می‌شود و شما باید درون کادر قرمز عبارت ESP8266 را تایپ کنید تا مثل شکل گزینه موردنظرمان شود بعد روی گزینه ۱ یا همان More Info کلیک کنید تا پنجره‌ای که با کادر سبزرنگ نشان داده‌شده را ببینید, بعد ورژن موردنظرتان را انتخاب کنید – هر نسخه‌ای که بالاتر بود را انتخاب کنید – و بعد روی گزینه ۲ یا همان Install کلیک کنید تا فرایند دانلود را انجام دهد و بعد از اتمام دانلود و دیدن گزینه Installed که با کادر زردرنگ مشخص‌شده است روی گزینه OK کلیک کنید تا پنجره‌ی مربوطه بسته شود.

    بیشتر بخوانید :   راه‌اندازی lcd کاراکتری با i2c و آردوینو

    راه‌اندازی ماژول WiFi ESP8266 با آردوینو

    آدرس کتابخانه:esp8266wifi

    بعد از نصب این کتابخانه‌ها، نرم‌افزار آردوینو از ماژول ESP8266   و ماژول NodeMCU پشتیبانی می‌کند و می‌توانید به‌راحتی راه‌اندازی ماژول WiFi ESP8266 با آردوینو را انجام دهید.

    این کتابخانه برای راه‌اندازی ماژول وای فای esp8266 و هم برای راه‌اندازی NodeMCU با آردوینو کاربرد دارد.

    وقتی همه تنظیمات بالا تمام شود سراغ تنظیماتی که قرار است توی سخت‌افزار ماژول انجام دهیم و بعد با نرم‌افزار آردوینو پروگرام می‌کنیم:
    اولین چیزی که نیازمان می‌شود یک مبدل یو اس بی به سریال هست که ما در اینجا از PL2303 (یا CP2102) استفاده کردیم و اینکه اتصالات را به شکل زیر انجام می‌دهیم:

    راه‌اندازی ماژول WiFi ESP8266 با آردوینو

    مبدل یو اس بی به سریال:

    راه‌اندازی ماژول WiFi ESP8266 با آردوینو

    توجه: مبدل‌های USB به سریال نیاز به درایور دارند! حتماً درایور مخصوص خودشان را نصب کنید، مبدلتان اگر مثل ما با PL2303 کار می‌کند می‌توانید درایور آن را از لینک زیر دریافت کنید.

    درایور مبدل USB به سریال

    (می‌توانید از بردهایی مثل برد توسعه Witty cloud و NodeMCU هم استفاده کنید که فقط نیاز به اتصال به کامپیوتر با کابل دارد و نیاز به مبدل ندارد!)

    بعد از تنظیمات سخت‌افزاری باید به سراغ تنظیمات IDE, طبق شکل زیر به آدرس نشان داده‌شده رفته و تنظیمات را طبق شکل زیر انجام دهید:

    راه‌اندازی ماژول WiFi ESP8266 با آردوینو

    طبق شکل بالا اول روی گزینه ۱ و بعد ۲ و بعد گزینه‌ی سوم که Generic ESP8266 Module  را انتخاب می‌کنیم  و طبق آن تنظیمات را انجام می‌دهیم اما گزینه PORT را که درون قسمت ستاره است همان شماره پورتی را انتخاب می‌کنید که مبدلتان به آن وصل می‌باشد.

    حالا که تمام تنظیمات را به‌درستی انجام داده‌اید به سراغ پروگرام کردن تمام آن اتصالاتی که نشان داده شد باید همان‌گونه باقی بماند.

    بیشتر بخوانید :   آموزش راه‌اندازی ماژول سون سگمنت TM1637 با آردوینو

    یک example رو انتخاب کنید تا بتوانیم تنظیماتی را که انجام داده‌ایم را تست کنیم، گزینه آپلود روی برد را بزنید و بعد از انتخاب گزینه آپلود در نرم‌افزار آردوینو تقریباً بعد از ۳ – ۴ ثانیه دکمه ریست رو فشار دهید تا مراحل پروگرام به‌درستی انجام شود طبق شکل زیر:

    راه‌اندازی ماژول WiFi ESP8266 با آردوینو

    بعد از موفق شدن در پروگرام کردن ماژول فقط باید یک کار را انجام دهیم و آن‌هم این است که اتصالپایه GPIO 0 ماژول را به زمین قطع کنیم

    توجه: اگر بعد از پروگرام کردن هنوز این پایه متصل باشد برنامه‌ای را که پروگرام کرده‌ایم کار نمی‌کند

    برای هر بار پروگرام کردن ماژول باید پایه GPIO 0 ماژول را به زمین متصل کنیم و بعد از پروگرام کردن برای اجرای کد آن را قطع کنیم.


  • 1 Star2 Stars3 Stars4 Stars5 Stars (1 رای, متوسط: 5٫00 از 5)
    Loading...
  • 
      خبرنامه رویدکت
    باعضویت در خبرنامه رویدکت به دنیای اندروید متصل بمانید. برای عضویت اینجا کلیک کنید
      نویسنده
  • محمد مسعود ساکی زادی
  • در حال نویسندگی با عشق و علاقه در رویدکت
  • دیدگاه بگذارید

    اولین نفری باشید که دیدگاه میگذارد

    Notify of
    avatar
    wpDiscuz
    پشتیبانی آنلاین رویدکت

      عضویت در خبرنامه

    ×

  • کسب و کار رویدکت در مرکز توسعه تجارت الکترونیکی وزارت صنعت، معدن و تجارت شناسایی شده و دارای نماد اعتماد الکترونیکی می باشد. برای تایید صلاحیت بر روی نماد ها کلیک کنید.
    اعتبار ما، اعتماد شما
  • logo-samandehi