راه اندازی ESP8266 بدون نیاز به میکروکنترلر با آردوینو
با سلام این بار می خوام آموزش راه اندازی ESP8266 سری ESP-01 بدون نیاز به میکروکنترلر و با آردوینو رو براتون اینجا قرار بدم. اول از هر چی باید بهتون بگم که این ماژول مجهز به حافظه فلش به شماره 25Q40BT با ظرفیت 512KB که با پروتکل SPI با چیپ ESP8266 ارتباط برقرار می کند و معمولا حدود 198,612 بایت به ماژول اختصاص داده می شود و همچنین 81,920 بایت RAM در اختیار شما قرار می دهد که 33,014 بایت از این فضا به خود چیپ اختصاص داده می شود.
نصب آخرین نسخه آردوینو و آخرین نسخه برد ESP8266
به آدرس https://www.arduino.cc/en/Main/Software بروید و آخرین نسخه (1.8.7) را دانلود و نصب کنید ، البته ار نسخه های جدیدتر یا قدیمی تر هم می توانید استفاده کنید اما من روی این نسخه تست زدم و آموزش رو هم روی این نسخه اجر می کنم بعد از نصب آردوینو در ابزار بر روی گزینه File و سپس بر روی Preferences کلیک کنید تا پنجره ایی همانند شکل 2 باز شود بعد آدرس زیر رو در جلوی گزینه Additional Moards Manager URLs وارد کنید و دکمه OK را کلیک کنید.
http://arduino.esp8266.com/stable/package_esp8266com_index.json
حالا به Tools بروید و بر روی Board و بعد Boards Manager کلیک کنید. تا پنجره ایی همانند شکل 4 باز شود. خوب حالا نسخه 2.4.2 رو نصب کنید.




سیم بندی و آماده سازی
بعد از تکمیل نصب برد که حدود 150 مگابایت می باشد برنامه را یک بار ببندید و مجددا باز کنید تا بردها و سمپل ها اضافه شوند. حالا توبت اتصال برد به کامپیوتر و برنامه ریزی اون می باشد. اگر از مبدل USB to Serial موجود در فروشگاه آفتاب رایانه استفاده می کنید همانند شکل 5 قاب رو برداری و سیم قرمز رو به 3.3 ولت وصل کنید.(این قسمت اختیاری می باشد و شما می توانید از تغذیه 3.3 ولتی برد های arduino هم استفاده کنید).
نکته:
1. هرگز ماژول رو به ولتاژ 3.3 بالاتر وصل نکنید.
2. در صورت استفاده از برد آردوینو برای تغذیه ماژول از آداپتور برای روشن کردن برد آردوینو استفاده نکنید.
3. سعی کنید از تغذیه مشترک برای برد آردوینو و ماژول ESP8266 استفاده کنید.

حالا نوبت به اتصال ماژول به کامپیوتر می رسد. طبق شکل 6 و توضیحات زیر اتصالات رو به صورت صحیح انجام دهید.
VCC 3.3 رو به پایه VCC و CH_PD ماژول
TX رو به پایه RX ماژول
RX رو به پایه TX ماژول وصل کنید.
در سری 7 پایه 15 باید به گراند وصل باشه.
برنامه ریزی ماژول ESP8266 در آردوینو
تا اینجا ارتباط بین ماژول و کامپیوتر برقرار است و آماده ارسال و دریافت اطلاعات می باشند. حالا برای برنامه ریزی ماژول ابتدا باید پایه GPIO0 رو به GND متصل کنید و پایه RST رو هم یک لحظه به GND وصل کنید تا ماژول ریست شود به حالت برنامه ریزی برود. دقت کنید بعد از این مراحل حداکثر تا چند ثانیه بعد عملیات برنامه ریزی رو آغاز کنید. همانند شکل 7 برد Generic ESP8266 Module انتخاب کنید سپس باود ریت رو بر روی 115200 یا در صورت نیاز پایین تر قرار دهید و بعد پورت مناسب رو هم انتخاب کنید. به باقی تنظیمات دست نزنید.

بعد به قسمت نمونه کدها بروید و همانند شکل 8 نمونه کد WiFiAccessPoint رو انتخاب کنید و سپس کد رو کامپایل کنید تا از صحت عمکرد کتابخانه ها و دیگر تنظیمات مطمئن شوید. اکنون نوبت به آپلود کردن کد می رسه اگر تمامی مراحل را درست انجام داده باشید بعد از آپلود کردن برنامه همانند شکل 9 برنامه شروع به آپلود شدن در ماژول می شود. لازم به ذکر است به دلیل پایین بودن باود ریت مراحل آپلود قدری طول می کشد پس عجله نکنید و تا نمایش پیغام Upload Compelet منتظر بمانید.


اگر از نمونه کد WiFiWebServer استفاده کردید از اینجا می تونید app اندرویدی و سورس کد اندرویدی رو دانلود کنید و برنامه رو تست بزنید. امیدوارم تا اینجا مفید واقع شده باشه. منتظر ادامه آموزش به همراه برنامه اندروید باشید.
بروز رسانی در 05-09-1397
این پست دارای 85 نظر است
Pingback: ESP8266 WiFi-serial interface
سلام من مطالبی در مورد راه اندازی مازول esp خوندم اکثرا از برنامه ی جانبی برای کانفیگ و درایور و مبدل سریال بهusb استفاده کردن یعنی این روش میتونه جایگزین باشه و اینکه برای مدل 07هم همینه؟؟
بله همه سری های این ماژول به یه روش برنامه ریزی میشن
سلام. خیلی ممنون از مطالبتون.
منتظر ادامه هستیم. مخصوصا کد نویسی بعد از این مرحله
ایده داری بگو روش کار کنیم
sakht khone hoshmand ba esp8266
سوالی بود؟
سلام. نحوه ارتباط دو تا از این ماژول ها به هم رو هم توضیح بدید
مثلا یکی باشه کلاینت او یکی سرور. بتونن به هم پیام ارسال کنن.
ببخشید من الان دوتا ماژول در دسترس ندارم ولی برای این کار فقط کافی است یکی از ماژول ها رو روی مد اکسس پوینت و دیگری رو استیشن تعریف کنی.
که اگه از نمونه کد های WiFiClient و WiFiWebServer اسفاده کنی و با نمونه کد WiFiAccessPoint وب سرور رو اکسس پوینت تعریف کنی به نتیجه ایی که می خوای می رسی.
ولی انشاالله حتما نحوه ارتباط دو تا ماژول با یکدیگه رو می ذارم .
درود دوست عزیز
من برنامه رو باروش شما نصب کردم ولی هنگام وریفای کردن کلی ایراد میگیره از جمله txt , وبعضی از کتابخانه ها رو درواقع من تو این زمینه تازه کارم ولی خیلی دوستدارم که روش کار با وایفای ماژول رو بیاموزم در صورت ممکن محبت کنید راهنمائی های لازم را بفرمائید
سپاسگذار محبت شما هستم
درضمن من هم با آردوینو مگا و هم با یونو ونرم افزار آردوینو ورژن 1.6.7 هم تست میکنم و درحال حاظر هم دارم با نرم افزار 1.6.5 تست میکنم که هنوز لایبرری دانلود نشده دارم دانلودش مکنم ممکن هستش با این ورژن جواب بده نمیدونم.
ایا میشه برناه رو بدون آردوینو وبا usb serial وارد esp8266 کرد؟
برا ج.ابتون سپاسگذارم.
بله میشه.
به C:\Users\username\AppData\Local\Temp بروید، البته این پوشه مخفی است پس از حالت Hidden خارجش کنید و بعد محتویات این پوشه رو تا جایی که به شما دسترسی می ده پاک کنید. حالا آردوینو رو اجرا کنید و برنامه رو کامپایل کنید متوجه می شید که یه فولدر که با build شروع میشه ایجاد می شه حالت وارد پوشه بشید و دنبال فایلی با پسوند bin با نام پروژه تون بگرید و اون رو از طریق نرم افزار ESP8266Flasher.exe روی ماژول آپلود کنید.
با یه نسخه بالاتر که جواب میده ، پایین تر هم باید جواب بده.
نیاز به mega و uno تو این حالت نداره
سلام
ممنون از آموزشی که دادین….
اما بعد از پروگرمر یا ریست برنامه دیگه کار نمیکنه مثل اینکه برنامه پاک شده باشه …………
سلام
من برای اولین بار که به سراغ آردینو اومدم. مطالب خیلی خلاصه و مفید بود وسریع به جواب رسیدم.
ممنون
سلام
مطالب بالا را خواندم . خیلی عالی بود . من روی AVR کار می کنم و با آردینو کار نکردم . اما توضیحات شما عالی بود .
اگر امکان دارد کمی راجع به ساختار برنامه آندروید برای این ارتباط توضیح دهید .
هنوز نمی دونم باید در آندروید چکار کنم .
متشکرم
تو برنامه ی اندروید شما میتونید مثلا با ارسال رشته “off” از طریق پروتکل UDP یک رله متصل به ماژول رو قطع و یا وصل کنید
سلام
ممنون از جوابتون
اما در برنامه روی ESP چطور به پایه های GPIO دسترسی دارید . دستور AT آن چیست ؟
متشکرم
آردوینو برای این ماژول کتابخانه داره و شما به سادگی می تونی پین ها رو خروجی و یا ورودی تعریف کنی.
سلام
ممنون از توضیحتون
من متاسفانه با بردهای آردینو کار نمی کنم . با AVR با استفاده از کدویژن کار می کنم
آیا کتابخانه ای برای استفاده در C می شناسید ؟
متشکرم
برد های آردوینو از میکروکنترلرهای avr مثل ATMEGA328 و 256 استفاده می کنه ، این تا اینجا.
برنامه نویسی هم به زبان C هست. پس برای شما مشکلی پیش نمیاد.
حالا به جای اینکه کلی وقت بذاری برای اینکه کتابخانه پیدا کنی برای کدویژن یه کم وقت بزار آردوینو رو یاد بگیر. من خودم قبلش با بسکام کار می کردم بعد که قابلیت های آردوینو دیدم کلا اومدم روی آردوینو.
و این برای شما خیلی راحتره.
سلام
از راهنمایی تون خیلی ممنونم .
بدلیل ساخت دستگاههای خاص برای موارد صنعتی ، نمی دونم که میشه روی بردهای آردینو ، که فکر می کنم آزمایشگاهی هستند ، حساب باز کرد ؟
دائما در حال ساخت دستگاههای صنعتی هستم .
متشکرم
اشتباه فکر نکنید.
آموزشی هستن و از قطعات مرغوب هم استفاده می شود.
من الان در پروژه هایی که دارم از آردوینو استفاده می کنم.
بهتره اموزش کنترل رله با وایفای و appاندرویدی رو هم بزارید که با موبایل خروجی رله رو فعال و غیر فعال کنن.نحوه برنامه نویسیش به په صورت هست؟
بله حتما
دارم تلاش می کنم نسخه متفاوتی به صورت رایگان و غیر رایگان قرار بدم که جنبه آموزشی و تجاری داشته باشه
اپ اندرویدی ها رو معمولا با app inventor ارائه می دم چون خیلی راحتره
https://turbodigital.ir/product/pcb-%d8%a8%d8%b1%d8%af-%d8%a2%d9%85%d9%88%d8%b2%d8%b4%db%8c-%d8%aa%da%a9-%d8%b1%d9%84%d9%87-esp8266-01/
این یه نمونه ش است که PCB هم برای تست داره و برای یک مدل جعبه آماده طراحی شده
سلام
خواستم از شما تشکر کنم .
با راهنمایی شما ، کارکردن با آردینو را یاد گرفتم و خیلی سریع یکی از کارهایی که می خواستم با کدویژن انجام بدم و کلی وقت باید می گذاشتم را به سرعت انجام دادم .
بازهم متشکرم که یک جمله به من گفتید .
سلام استاد من با برد آردوینو wemos di خیلی راحت کار می کنم و نتیجه هم می گیرم. ولی وقتی که خود ماژول ESP8266 – 12E رو با روشی که شما هم به آن اشاره فرمودید پروگرم می کنم بعد از پروگرم کردن کلاً کامپیوتر پورت سریالی که بهش وصل شده بود رو گم می کنه، انگار که ماژول رو خارج کرده باشی و اگه GPIO0 رو هم از منفی مدار جدا کنی باز هم هیچ فرقی به حالش نمیکنه دکمه ریست رو هم که فشار میدی همینطوریه علت چیست؟
با نرم افزارهای اندرویدی که از اینترنت دانلود کردم یا خودم نوشتم به ماژول D1 وصل میشم ولی به خود ESP8266 نمیتونم وصل بشم. ممنون میشم راهنمایی بفرمایید.
آپلود برنامه کامل انجام میشه؟
سلام
من بعد از آپلود برنامه با این هشدار و ارور مواجه میشم:
warning: espcomm_sync failed
error: espcomm_open failed
میشه لطفا کمکم کنید. واسه بروژه دانشگام موندم و به همین برنامه نیاز دارم فک کنم
توی گروه تلگرام بیا و عکس از سیم بندی مدارت بگیر
سلام
من هم با همین مشکل مواجه میشم، مشکل از کجاست؟
ممنون
تنها دلیل نحوه وضعیت پین های GPIO0 و RST هست.
شما از کدوم سری استفاده می کنید؟
سلام من ماژول ESP8266 را به صورت web server راه اندازی کردم. بطور مثال از طریق موبایل فرمان میدهم تا یک LED روشن شود. مشکل من اینست که وقتی برق قطع و وصل میشود آن LED را که قبلا فرمان داده بودم روشن شود دیگر روشن نیست. و دوباره باید فرمان دهم تا روشن شود. انگار وقتی برق قطع و وصل میشود ماژول ریست میشود و کد ها را دوباره از اول میخواند. من میخواهم هر فرمانی را که به ماژول میدهم در حافظه اش ذخیره شود به طوری که وقتی برق قطع و وصل شد ماژول همان فرمان هایی را که قبلا از طریق موبایل بهش داده بودم دوباره اجرا کند.
شما وضعیت رو در حافظه eeprom ذخیره کنید که در نمونه کدهای آردوینو هست. بعد هم مقدار رو در مرحله راه اندازی ماژول بارگذاری کنی و اعمال کنی
آیا امکانش هست سورس کد آن را در قالب آردوینو برایم بفرستید و مشخص کنید کد هایی را که دارم در کجا قرار دهم؟
من فایل اردوینوی آن را نیز به ایمیلتان میفرستم.
دانلود کردم
آیا حافظه eeprom روی هیچ کدام از ماژول ها یا برد های esp8266 وجود دارد؟
بله داره
ببخسید یک سوال دیگر هم ذهنمو درگیر کرده
اینکه هر دفعه فرمان میدهم لامپ روشن و خاموش شود بعد از یک مدت حافظه eeprom پر نمیشود؟ یا اینکه حافظه وقتی اطلاعات جدید میگیرد خودش اطلاعات قبلی را پاک میکند؟
روی قبلی نوشته میشه و کد اضافه شد از لینک زیر دانلود کن.
http://dl.turbodigital.ir/file/1472927701_wifi
سلام.
چطور میشه برنامه دانلود شده را جایی ذخیره کرد تا در صورت نصب مجدد ویندوز لازم نباشه دوباره 150مگ دانلود کرد و یا حتی لایبری را به دیگران داد تا مجبور به دانلود نباشند. ممنون
c:\users\username\appdata\local\arduino15
پوشه appdata مخفیه
سلام مرسی از سایت خوبتون
من با سه تا برد esp8266 مدل wemos D1 در حالت station(یعنی برد با مودم در ارتباط است) سه تا لامپ را در جاهای مختلف خانه به وسیله موبایل کنترل میکنم. حدودا هشت تا موبایل و تبلت و لپ تاپ هم با مودم در ارتباطنند. بعد وقتی یک برد دیگر هم اضافه میکنم تا بتوانم یک لامپ دیگر در یک قسمت دیگر از خانه را کنترل کنم ارتباط یکی از دستگاه ها (موبایل ، تبلت ، لپ تاپ ، یا یکی از برد های esp8266 ) قطع میشود. مشکل چیست؟
دلیل زیاد میتونه باشه مثلا استفاده تکراری از یه آی پی
نه تمام آی پی ها متفاوت هستند. به نظر شما چه دلایل عمده ی دیگری میتواند داشته باشد که من چک کنم؟
توی مودم نگاه کن ببین چند تا کلاینت به مودم وصل شدن آی پی هاشون چیه ، مک آدرس دارن و…..
سلام می تونی پروژه ای که انجام دادید رو برای من توضیح بدید چطور این کارو کردید؟
این ایمیلم هست ehsan4396@gmail.com
ممنون میشم
سلام.بعد از کامپل کردن از من این خطا رو میگیره.باید چه کار کنم؟
error :Failed to open COM3
error :espcomm_open failed
error: espcomm_upload_mem failed
وضعیت پین های GPIO0 و Rst قبل از آپلود کد به چه شکله؟
طبق همون چیزی که در آموزش گفتید عمل کردم
با سلام, من ماژول esp-05 دارم و این ماژول دارای ورودی و خروجی نیست. میخواستم بدونم راهی وجود داره که بتوان روی ماژول برنامه ریخت؟ در ضمن من از طریق منبع تغذیه خارجی و با استفاده از ماژول مبدل منطقی نیاز 3.3 ولت ماژول را برآورده کردم. زمینهای منبع تغذیه خارجی و برد آردوینو مگا رو هم به هم وصل کردم ولی با چندین کتابخانه که از اینترنت گرفتم نتونستم با آردوینو وای فای رو راه اندازی کنم. نه مثالهای وب سرور- نه حالت toggle led و نه at command و ….. . نکته دیگه ای رو که باید بگم این است که ماژول در حالت عادی 70 میلی آمپر از تغذیه میکشد و اسم ماژول به نام AI_THINKER_ 041F73 بر روی لپ تاپ و موبایل من نمایان میشود که به نظر نمایانگر SSID و PASS این ماژول میباشد. در هر حال من از سیم بندی RX , TX رو هم به ترتیب به پورتهای مختلف از RX1-TX1 گرفته تا RX3-TX3 و همچنین از پینهای PWM هم استفاده کردم.(TX ماژول به RX و RX ماژول به TX). با تمامی این اوصاف تا به الان موفق به راه اندازی نشدم. در صورت امکان بنده را راهنمایی بفرمایید. من حتی میتوانم کتابخانه ها و مثالهایی که تست کردم و نحوه سیم بندی که انجام دادم را هم برای شما بفرستم.
نحوه سیم بندی رو اول بفرست
http://www.uplooder.net/img/image/84/604aad3e844334bc45ad4263d72fe06b/IMAG3933.jpg
۱. نیاز به مبدل سطح منطقی ندارد
۲. باید به TX0 , RX0 برد آردوینو وصل بشه
۳. این سری رو به دلیل در دسترس نبودن پایه GPIO0 نمی تونید برنامه ریزی کنید و فقط با دستورات at command می تونید راه اندازی کنید
برای اینکه ماژول درحالت station تعریف بشه هم باید به همین صورت برنامه ریزی بشه؟اصلا مد station با مد access point چه تفاوتی داره؟
بله.
access point = اکسس پوینت یعنی نقطه دسترسی ، نقطه ایی که دستگاه های از طریق اون به یه شبکه وصل می شن. مثل مودم شما که با گوشی بهش وصل می شی.
station = استیشن یعنی ایستگاه که باید به یه اکسس پوینت وصل بشه ، گوشی شما یک استیشن است.
سلام ، وقتتون بخیر
من به یه مشکل دیگ برخوردم برای ارسال at command ها ،بعد از ارسال زمانی حدود چند دقیقه میبره بعد یه خط از نوشته های در هم شده میفرسته bude rate زو هم یه بار 9600یبار 115200گذاشتم ولی بازم همون شد؟؟ الان ایراد ز چیه
سلام
بعد از اینکه تمام مراحل رو به درستی انجام دادیم میتونیم به وسیله ی برنامه اندرویدی که گذاشتید پایه های gpio رو خاموش و روشن کنیم؟؟
بله میشه
سوال بعدم اینکه این پروژه نیاز به مودم/روتر یا اصطلاحا gatewey نداره؟؟؟
بخوای از طریق اینترنت هم کنترل کنی نیاز داره
سلام
بعد از اینکه همه این کارار رو کردیم و ماژول راه اندازی شد چجوری
مثلا با gpio 2 یه led رو خاموش روشن کنم از طریق وای فای گوشی
برنامه نویسی اندروید بلد هستید یا از نرم افزار های کمکی استفاده می کنید؟
سلام
بله برنامه نویسی اندروید بلدم
با برنامه telnet هم اشنایی دارم
سلام چطوری میتونم ماژول رو ریست فکتوری بکنم؟
از blank file باید استفاده کنی.
http://dl.turbodigital.ir/file/1483173085_blank512k
با نرم افزار ESP8266Flasher اینو آپلود کن تا کل حافظه فلش esp8266 رو پاک کنه
سلام امیر اقا من چندتا سوال داشتم درباره یه پروژه ای که میخوام ببنم با esp خواستم بدونم میتونم تو تلگرام با هاتون در ارتباط باشم ؟؟
اگر بشه خیلی ممنون میشم
https://telegram.me/joinchat/B2oyXEBm_F6m2G7iXAIJaQ
اصلاح شد
ببخشید این لینک خرابه
هرچی میزنم روش میزنه اکسپایر شده
سورس کد لینکش خراب
با این ویژگی میشه هر ماژول رو بی سیم کرد و به میکروکنترل به صورت بی سیم وصل شد؟
لینک اصلاح شد
در واقع به عنوان یه میکروکنترلر میشه استفاده کرد که مجهز به وای فای هم هست
Arduino: 1.8.5 (Windows 10), Board: “Generic ESP8266 Module, 80 MHz, ck, 26 MHz, 40MHz, DIO, 512K (no SPIFFS), v2 Prebuilt (MSS=536), Disabled, None, 115200”
Archiving built core (caching) in: C:\Users\mohamad\AppData\Local\Temp\arduino_cache_65333\core\core_esp8266_esp8266_generic_CpuFrequency_80,ResetMethod_ck,CrystalFreq_26,FlashFreq_40,FlashMode_dio,FlashSize_512K0,LwIPVariant_v2mss536,Debug_Disabled,DebugLevel_None____,UploadSpeed_115200_dc303a0ba0845803847efa0973264eeb.a
Sketch uses 247055 bytes (49%) of program storage space. Maximum is 499696 bytes.
Global variables use 32868 bytes (40%) of dynamic memory, leaving 49052 bytes for local variables. Maximum is 81920 bytes.
C:\Users\mohamad\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.12/esptool.exe -vv -cd ck -cb 115200 -cp COM9 -ca 0x00000 -cf C:\Users\mohamad\AppData\Local\Temp\arduino_build_190472/Blink.ino.bin
esptool v0.4.12 – (c) 2014 Ch. Klippel
setting board to ck
setting baudrate from 115200 to 115200
setting port from to COM9
setting address from 0x00000000 to 0x00000000
espcomm_upload_file
espcomm_upload_mem
An error occurred while uploading the sketch
setting serial port timeouts to 1000 ms
opening bootloader
resetting board
trying to connect
flush start
setting serial port timeouts to 1 ms
setting serial port timeouts to 1000 ms
flush complete
espcomm_send_command: sending command header
espcomm_send_command: sending command payload
read 0, requested 1
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
Invalid library found in C:\Users\mohamad\Documents\Arduino\libraries\xxxxxx: C:\Users\mohamad\Documents\Arduino\libraries\xxxxxx
Invalid library found in C:\Users\mohamad\Documents\Arduino\libraries\xxxxxx: C:\Users\mohamad\Documents\Arduino\libraries\xxxxxx
This report would have more information with
“Show verbose output during compilation”
option enabled in File -> Preferences.
علت این مشکل چیه
برگه تماس با ما
گروه دیجیتال در تلگرام , عکس از تنظیمات برد در آردوینو رو برام بفرست
سلام.واقعا وبسایت خوبی دارید
ما در زمینه درب های ضد سرقت و ضد حریق فعالیت می کنیم.خوشحال
میشوم از وبسایت ما دیدن کنید
سلام
با تشکر از مطالب خوب سایتتون
من قصد دارم که با استفاده از دو تا esp01 فرستنده گیرنده بسازم.در حال حاضر هم با کد های آردوینو موفق شدم دو تا ماژول رو به هم وصل کنم.یکی به عنوان اکسس پوینت و اون یکی کلاینت اما نمیدونم چه طوری باید به کلاینت از طریق لپ تاپ یا آردوینو پیام بدم و چه جوری توی اکسس پوینت بگیرمش و بتونم روی لپ تاپ یا آردوینو نمایش بدم اطلاعات دریافتی رو.میتونین کمکم کنین.
ممنون
یعنی لب تاب هم به esp ایی که اکسس پوینت هست متصل میشه
بعد به esp ایی که استیشن یا همون کلاینت هست پیام ارسال کنی و پاسخی به شما برگردونه
سلام وقتتون بخیر
کاری ک من میخوام انجام بدم اینه ک از طریق وای فای لپ تابم دو عد گاهی 0 و گاهی 1 رو برای esp ارسال کنم و اون با دریافت هر کدوم از این اعداد یک سروو موتور رو به حرکت در بیاره.برای حرکت در آوردن سروو ک خب مشکلی نیست مشکل من بردن esp به همون حالت soft access point که بتونم بهش از طریق وای فای دستور بدم.
خیلی محبت میکنید اگ راهنماییم کنید یا برنامه آماده ای ک بهش رسیدید رو به من بدید
جاهای مختلف هم ک میخوندم همشون از طریق درگاه وب لوکال این کارو میکردن ولی من میخوام مستقیم دستور بدم
از طریق گروه تلگرامی اگر می تونید تشریف بیارین تا سورس کد بهتون بدم
https://t.me/joinchat/B2oyXER9Oa4w40HslpmzSQ
ممنون از لطفتون
ولی لینک کار نمیکنه .
با فیلتر شکن هم رفتم تلگرام اصلی باز هم نشد
sedakat_313@
لطف میکنید بنده رو اد کنید؟
واقعا به این کد نیاز دارم
به گروه اضاف شدین
سلام من رو هم اد کنید hoseindz
انجام شد
ممنوم
كدها رو تست كردم
كار منو راه انداخت
ممنون از شما