ساخت پروژه
0 محصولات نمایش سبد خرید

هیچ محصولی در سبد خرید نیست.

راه اندازی و تست ماژول 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 خوشتان امده باشه

6
دیدگاه‌های نوشته

*
*

    سید وحید فتاحی بهمن 18, 1402 پاسخ

    با سلام خواستم از جنابعالی تشکر کنم .بنده اولین بار با ماژول وای فای کار می کردم وهرچقدر تلاش کردم به اون وصل بشم نمیشد .خواستم تشکر کنم از مطالب مفیدتون . انشااله همیشه موفق باشین

      ساخت پروژه بهمن 28, 1402

      سلام وقت بخیر
      خوشحالیم که براتون مفید بوده

    محمد خرداد 3, 1402 پاسخ

    سلام وقت بخیر من چه جوری میتونم ماژول esp8266بدون مودم راه اندازی کنم ؟

      ساخت پروژه خرداد 3, 1402

      سلام وقت بخیر
      اگه منظورتون اینه که فقط میخواید از میکروکنترلر esp8266 برای سایر پروژه ها استفاده کنید میتونید انجام بدید و نیاز نداره حتما از مودم استفاده کنید

    امیرحسین آبان 10, 1401 پاسخ

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

      ساخت پروژه آبان 10, 1401

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