پورتال دیجیتال

منو

 

ارتباط با ماژول ESP8266 در اندروید بدون کدنویسی با App Inventor

ارتباط با ماژول ESP8266 در اندروید بدون کدنویسی با App Inventor

ESP8266 در اندروید: مدت هاست گوگل سرویسی را راه اندازی کرده است که تحت وب و بدون نیاز به کد نویسی می توانید برای اندروید app بسازید که در این آموزش قصد دارم نحوه اتصال به ماژول ESP8266 در اندروید رو با پروتکل UDP آموزش بدهم در App Inventor به صورت پیش فرض برای اتصال با UDP کامپوننتی قرار نداده است پس از اینجا فایل فشرده رو دانلود کنید تا نحوه اضافه کردن اکسنشن UDP رو به شما آموزش بدهم ابتدا به آدرس //ai2.appinventor.mit.edu بروید و همانند شکل زیر از منو Import project (.aia) from my computer<Projects رو انتخاب و سپس فایل UrsAI2UDPv3_Test.aia موجود در پوشه Example رو بارگذاری کنید و منتظر بمانید تا صفحه ایی همانند شکل زیر به شما نمایش داده شود.

ESP8266 در اندروید

نصب Extension و خروجی Apk در App Inventor

در صورتی که Extension مربوط به UrsAI2UDPv3 نصب نبود در Extension بر روی Import extension کلیک کنید سپس فایل de.UllisRoboterSeite.UrsAI2UDPv3.aix رو انتخاب کنید و منتظر باشید نصب شود. برای نمایش کامل UI اپ هم کافی است تیک Display hidden components in Viewer رو بزنید و برای گرفتن خروجی Apk هم از منو گزینه Build و سپس App ( save .apk to my computer ) رو انتخاب کنید و منتظر بمانید تا پیغام ذخیره فایل به شما نمایش داده شود ، در کامپیوتر ذخیره کنید و بعد به گوشی انتقال دهید در نهایت نصب کنید نکته فراموش نشود که از گزینه App ( provide QR code for .apk ) هم می تونید استفاده کنید.

نحوه کد نویسی و تبدیل ماژول ESP8266 به اکسس پوینت

برای تنظیم ماژول ESP8266 بر روی حالت اکسس پوینت کافیه کد زیر رو در آردوینو کپی کنید و در ماژول ESP8266 آپلود کنید بعد یک اکسس پوینت در شبکه به نام Turbodigital اضاف می شود که با پسورد ۱۲۳۴۵۶۷۸ می تونید متصل بشید در App اندروید بعد از اتصال به ماژول در قسمت Local Host IP آی پی گوشی شما رو مشخص می کند. قبل از ارسال باید App رو پیکربندی کنید که در فسمت To IP آی پی ۱۹۲٫۱۶۸٫۴٫۱ رو وارد کنید و در قسمت To Port هم عدد ۴۰۰۰ رو وارد کنید و در نهایت برای دریافت پاسخ (Response) در قسمت From Port عدد مثلا ۵۰۰۰ رو وارد کنید حالا قبل از زدن دکمه Xmit ، دکمه Start Receiver بزنید تا پاسخ ماژول رو هم دریافت کنید.

ESP8266 در اندروید

 

دسته :  ماژول وای فای

دیدگاه بگذارید

avatar
  Subscribe  
Notify of