برنامه اندرویدی در حالت سرور و ماژول وای فای esp8266 کلاینت
به نام خدا و با سلام خدمت همگی!
تجربه نشون داده که ماژول های وای فای در حالت کلاینت عملکرد بهتری نسبت به حالت سروری دارن.
تفاوت:در حالت کلاینت esp میاد به مودم وصل میشه که اون مودم میتونه هات اسپات گوشی یا مودم وای فای منزلتون باشه.
در حالت سرور esp به عنوان مودم برای شما ایجاد میشه که شما با یه گوشی که نقش کلاینت داره به وای فای esp متصل میشید.
در این مطلب برنامه اندرویدی رو خدمتتون معرفی میکنم که به راحتی در حالت سرور تنظیم میشه (با باز کردن برنامه اندرویدی، گوشی رو با نام و رمزی که براش در نظر گرفتیم هات اسپاتشو فعال میکنه و صبر میکنه تا ماژول esp8266 بهش متصل بشه،متصل که شد آماده کار میشه و به راحتی میتونید با esp ارتباط برقرار کنید)
این برنامه اندرویدی یه ترمینال برای ارتباط با ماژول وای فای esp در حالت کلاینت هستش که توضیحات و فریمور های ماژول ESP رو از لینک زیر میتونید ببینید:
>>دانلود فریمورهای مختلف ماژول وای فای (در حالت سرور “AP” و کلاینت”STA” و هردو همزمان “AP_STA”)
وقتی برنامه پس از نصب باز می شود از ما میخواهد که برای روشن کردن خودکار هاتسپات به آن دسترسی تنظیمات را بدهید.
سپس نام هات اسپات به MicroDroidPrj.ir و رمز آن به ۱۲۳۴۵۶۷۸ تغییر میکند که با استفاده از esp میتوانید به این user و pass متصل شوید …
ضمنا میتوانید توسط وای فای لبتاب خود به هات اسپات گوشی با یوزر و پس فوق متصل شوید و آی پی و پورتی که نرم افزار اندرویدی به شما می دهد را در برنامه سی شارپ وارد کنید و اقدام به ارسال و دریافت اطلاعات و تست نرم افزار بکنید…(اکثرا آی پی ۱۹۲٫۱۶۸٫۴۳٫۱ و پورت ۸۸۸۸ هستش)
برنامه سی شارپ هم نوشتم که از اینجا میتونید دانلود کنید.
برنامه سی شارپ به صورت زیر است
برنامه اندرویدی رو اجرا کنید هات اسپات ایجاد میشه و توسط لبتاب به هاتسپات گوشی متصل بشید و آی پی و پورت رو در برنامه سی شارپ وارد کنید و دکمه کانکت رو بزنید. کانکت میشید و حالا در سی شارپ بعد از تایپ دیتا یه اینتر بزنید و بعد دکمه سند رو بزنید تا دیتا تو اندروید نمایش داده بشه اخر همه دیتایی که به اندروید میفرستید یک کاراکتر اینتر باید قرار بدید.
برنامه اندروید هم به صورت شکل زیر هستش که دیتارو دریافت کرده و فرستاده(من دوبار ارسال و دریافت رو انجام دادم)
برنامه اندرویدی رو میتونید از لینک زیر دانلود کنید
دانلود
در صورت نیاز به سورس برنامه به تلگرام بنده مراجعه کنید و سوالی داشتید میتونید بپرسید.
موفق باشید.