امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 4
  • 1
  • 2
  • 3
  • 4
  • 5
کار در مد Soft Access Point ESP8266 ماژول WiFi وای فای
نویسنده پیام
ilinili آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: آذر ۱۳۹۷

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #12
RE: کار در مد Soft Access Point ESP8266 ماژول WiFi وای فای
(۲۴-مرداد-۱۳۹۷, ۰۵:۴۶:۵۲)babyy نوشته است: اتفاقا  من چندین مورد کد مثال پیدا کرده بودم؛ منتظر بودم کد بالا رو بزارید تا متوجه بشم esp کلاینت بوده یا سرور!
در کد اردینو چه مدلیشو استفاده کردید؟

سلام 
چون نمیدونستم چجوری کامنت بزارم و سوالم رو مطرح کنم اینو ریپلای کردم من رو ببخشید 

من تقریبا مشکل مشابه این دوستمون  رو دارم با آردوینو برنامه میدم به esp
کاری ک من میخوام انجام بدم اینه ک از طریق وای فا لپ تابم دو عد گاهی 0 و گاهی 1 رو برای esp ارسال کنم و اون با دریافت هر کدوم از این اعداد یک سروو موتور رو به حرکت در بیاره.برای حرکت در آوردن سروو ک خب مشکلی نیست مشکل من بردن esp به همون حالت soft access point که بتونم بهش از طریق وای فای دستور بدم.
خیلی محبت میکنید اگ راهنماییم کنید 
گل
۰۳-آذر-۱۳۹۷, ۰۱:۱۶:۳۹
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #13
RE: کار در مد Soft Access Point ESP8266 ماژول WiFi وای فای
سلام

اول از همه این لینک رو معرفی کنم که کل دستورات at مربوط به esp توش هست:
https://room-15.github.io/blog/2015/03/2...reference/
--------------

esp در حالت کلی در ۳ حالت میتونه وارد بشه؛ که در این قسمت نوشته شده:
https://room-15.github.io/blog/2015/03/2...#AT+CWMODE

1 = Station mode (client)  - شبیه گوشی موبایل؛ یعنی اگر در این حالت تنظیمش کنید؛ esp باید به دنبال مودمی که واسش تعریف کردید بگرده و توسط رمز عبوری که تعریف کردید؛ وصل بشه مودموتون

2 = AP mode (host)  - در این حالت؛ خود دستگاه esp درواقع میشه شبیه مودم؛ یعنی تمام wifi های اطراق میتونند بهش وصل بشند؛ که در واقع بهش میگن حالت اکسس پوینت (access point ) یا ap

3 = AP + Station mode - این هم ترکیب هر دو حالت بالاست؛




حالت اول یه خوبی داره: اونم این هست که اگر وصل بشید به مودم؛‌ میتونید از طریق کامپیوتری که به همون مودم وصله (مثلا از طریق کابل lan ) ؛‌ به esp متصل بشید و دستوراتتون رو بدید ؛

ولی عیبش اینه که اول باید آدرس ip دستگاه esp رو بدست بیارید

حالت دوم خوبیش اینه که بدست اوردن آدرس ip مشکلی نیست؛ 

عیبش اینه که دستگاهتون حتما باید wifi داشته باشه؛ (مثلا با لپتاپ باید وصل بشید یا سیستم کامیپوتری که مجهز به دانگل wfi هست و یا گوشی موبایل هوشمندتون و ..)
عیب دیگه اش اینه که در بعضی مدل ها نمیتونید پسورد بزارید برای متصل شدن؛ و همه میتوونند متصل بشند بهش و . . .
(دستور ?AT+CWSAP رو اجرا کنید و ببینید esp شما این قابلیت رو داره یا نه)
https://room-15.github.io/blog/2015/03/2.../#AT+CWSAP




مرحله بعدی باز کردن یه وپورت tcp روی esp هست؛ که خیلی ساده هست
https://room-15.github.io/blog/2015/03/2...+CIPSERVER
به این دلیل باید از tcp استفاده کنیم و پورت باز کنیم که اطلاعات رو فقط میشه از همین طریق انتقال داد؛‌ 


برای مثال :
کد:
AT+CIPSERVER=1,8888



بعد از اینکار حالا هر سییتمی میتونه به پورت 8888 در esp اطاعات بفرسته

حالا سوال پیش میاد که اطلاعات رو ار کجا میتونم دریافت کنم؟
جوابش اینه:
https://room-15.github.io/blog/2015/03/2...ence/#+IPD

یعنی هر دیتایی که بیاد به esp ؛ که شما مد نظرتون فرستادن یک و صفر هست؛ این شکلی نشون داده میشه:


کد php:
+IPD,len:data 
شما باید اون قسمت data رو جدا کنید؛ و ببینید یک هست یا صفر
و بعدش چک میکنید اگر یک بود پایه X رو یک کنه و موتور روشن میشه
یا اگر صفر بود پایه X رو صفر کن و موتور خاموش میشه
بنظر من اگر اولین باره این اصطلاحات به گوشتون میخوره ؛ اول باید هر مرحله رو چندین بار تمرین کنید؛ و بعد از اینکه قشنگ اومد دستتون که چکار باید کنید برید مرحله بعد؛


هرجاییش رو متوجه نشدید بفرمایید تا واصح تر بگم؛ گل
۰۳-آذر-۱۳۹۷, ۱۷:۴۵:۴۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : 1نفر, hadikh73, omid_phoenix


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  » ماژول اثر انگشت fp20 « EBKA 4 4,174 ۲۸-فروردین-۱۳۹۴, ۱۰:۴۶:۵۲
آخرین ارسال: EBKA
  ماژول GPS صنعتی جایگزین SIM908 ؟ sobhan537 7 6,037 ۰۸-دى-۱۳۹۳, ۱۷:۴۳:۲۱
آخرین ارسال: yellowweb
  ماژول rfid ترانسپورتر 11 6,882 ۱۹-تير-۱۳۹۲, ۱۲:۵۶:۰۳
آخرین ارسال: ترانسپورتر
  تمام لینک های ماژول HMT-HMR abbasalifix 0 3,113 ۱۴-تير-۱۳۹۱, ۰۰:۲۹:۵۷
آخرین ارسال: abbasalifix
  ماژول GP2Y0A21YK kavir90 5 4,628 ۲۲-اسفند-۱۳۹۰, ۱۹:۵۹:۴۰
آخرین ارسال: جلالی
  ارسال SMS به وسیله ماژول RF h0x00i 0 3,183 ۱۳-شهریور-۱۳۹۰, ۲۰:۵۴:۴۲
آخرین ارسال: h0x00i
  انتقال اطلاعات دما با ماژول Rahim2011 0 2,941 ۲۹-اردیبهشت-۱۳۹۰, ۲۰:۳۰:۰۲
آخرین ارسال: Rahim2011
  ماژول HMTR thania_x 45 31,109 ۱۳-آبان-۱۳۸۹, ۲۳:۵۸:۵۰
آخرین ارسال: t3r!p3000
  راهنمایی جهت راه اندازی ماژول سیم کارت(مثلا SIM300) amirxxx01 0 3,756 ۳۱-فروردین-۱۳۸۹, ۰۸:۱۰:۱۷
آخرین ارسال: amirxxx01

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS