ساخت پروژه

راه اندازی و تست ماژول ESP8266 با آردوینو

راه اندازی و تست ماژول ESP8266

در این آموزش از ساخت پروژه با راه اندازی و تست ماژول ESP8266 با آردوینو آشنا می شوید این ماژول یکی از پرکاربرد ترین ماژول های ارتباط بی سیم WIFI، هست. این ماژول در هر دو حالت سرور و کلاینت قابل استفاده هستند. شما می توانید این ماژول رو با استفاده از AT Command به راحتی تست و راه اندازی کنید.


شماتیک راه اندازی و تست ماژول ESP8266 با آردوینو


راه اندازی و تست ماژول ESP8266

ماژول ESP8266
برد اردوینو
RX ماژولپین شماره 3 اردوینو
TX ماژولپین شماره 2 اردوینو
VCC ماژولفقط به 3.3 ولت
پین RESET و CH_EN ماژولبه 3.3 ولت اردوینو
GND ماژولGND آردوینو
GPIO-0 و GPIO-2 بدون اتصال باشه

راه اندازی و تست ماژول ESP8266

کد های راه اندازی و تست ماژول ESP8266 با آردوینو

#include <SoftwareSerial.h>
SoftwareSerial ESPserial(2, 3); // RX | TX
void setup()
{
Serial.begin(115200); 
ESPserial.begin(115200);
}
void loop()
{
if ( ESPserial.available() ) { Serial.write( ESPserial.read() ); }
if ( Serial.available() ) { ESPserial.write( Serial.read() ); }
}

کد ها رو کپی کنید و در نرم افزار اردوینو پیست کنید و کد رو اپلود کنید بعد از اپلود کد سریال مانیتور رو اجرا کنید و مانند تصویر زیر مقادیر رو در سریال مانیتور تغییر دهید


راه اندازی و تست ماژول ESP8266

دستور های At Command ماژول ESP8266


شما با استفاده از دستورات At Command میتوانید اطلاعاتی مانند سالم بودن ماژول یا ورژن ماژول و … رو به دست بیارید یا اسم و رمز ماژول ESP8266 رو تغییر بدید برخی از دستورات مهم رو براتون قرار میدم و بقیه دستور ها در دیتاشیت ماژول هست و می توانید استفاده کنید


دستور ها
واکنش ماژول
توضیحات
ATOKتست ماژول
AT+RSTOKرسیت کردن ماژول
AT+GMRversion, OKورژن ماژول رو نمایش میده
AT+GSLP=timeTime ,OKمقدار زمانی که ماژول در حالت sleep قرار میگیرد
AT+CIPAP?IP ,OKاین دستور ای پی ماژول را نمایش میدهد
AT+CWMODE=1okعدد 1 یعنی که ماژول مانند مودم عمل میکند و میشه به ماژول متصل شد
AT+CWMODE=2okعدد 2 یعنی که ماژول به حالت کلاینت رفته و میتواند به وای فای های خارجی متصل بشه
AT+CWMODE=3okعدد 3 یعنی که ماژول در هر دو کلاینت و اکسس پوینت قرار داره
AT+CWMODE?okاین دستور مد فعلی ماژول را نمایش میده
AT+CWLAPokاین دستور لیست وای فای های موجود را نمایش میده
AT+CWJAP=”Ssid”,”Pass”OKبا این دستور به مودم وای فای که میخوایم متصل میشه
AT+CWQAPokاین دستور اتصال را به وای فای متصل شده قطع میکند
AT+CWJAP?CWJAP:ssid OKنام مودم که ماژول به آن متصل است را نمایش میده
AT+CWLIFokبا استفاده از دستور می توانید لیست دستگاه هایی که به ماژول ESP8266 متصل هستند را مشاهده کنید.
AT+CWSAP=”wifi”,””,5,0okبا این دستور می‌ توان نام و پسورد … ماژول را تنظیم کرد
AT+CWSAP?+CWSAP:ssid,pwd,ch,ecnOKتنظیمات ماژول شامل نام و پسوورد و… را نمایش میده

امیدوارم که از اموزش راه اندازی و تست ماژول ESP8266 خوشتان امده باشه

میانگین امتیازات ۵ از ۵
از مجموع ۸ رای

دیدگاه‌ها (2)

  • دیدگاه هایی تایید میشوند که در پنل کاربری / جزئیات حساب / نام نمایشی ، را تکمیل کرده باشند
  • چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.
  • چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.

    امیرحسین مشتری آبان 10, 1401

    سلام لطفا بگید که حتما باید USB to serial یا پروگرامر ft232 رو داشته باشیم. من الان esp دارم و برد اردوینو همینا کافیه؟

      ساخت پروژه مدیر کل آبان 10, 1401

      سلام وقتتون بخیر
      اگه پروگرامر ft232 ندارید با پروگرامر مدل CH340 هم میشه
      با اردوینو هم میشه فقط باید اتصالات به درستی برقرار بشه و سیم ها قطعی نداشته باشن
      به زودی یه ویدیو از esp8266 داخل کانال یوتیوب قرار میدیم

تخفیف ویژه برای پروژه های محبوب 😍
استفاده از تخفیف ها