فهرست مطالب:

رابط کاربری برای MicroPython: 9 مرحله
رابط کاربری برای MicroPython: 9 مرحله

تصویری: رابط کاربری برای MicroPython: 9 مرحله

تصویری: رابط کاربری برای MicroPython: 9 مرحله
تصویری: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, نوامبر
Anonim
رابط کاربری برای MicroPython
رابط کاربری برای MicroPython

اخیراً ، من یک برد esp8266 گرفتم و MicroPython را روی آن نصب کردم. می توان آن را با تایپ فرمان یا بارگذاری کد پایتون در آن کنترل کرد.

برای نصب MicroPython در esp8266 ، لطفاً https://MicroPython.org/download/#esp8266 یا https://MicroPython.org/download/#esp8266 را بررسی کنید

کد پایتون:

زمان واردات

از دستگاه وارد کردن پین

led = پین (2 ، Pin. OUT) // پین 2 LED روی صفحه است.

led.off ()

led.on ()

نسخه متفاوت MicroPython ، کد شاید متفاوت باشد.

برای تایپ فرمان کنترل esp8266 بسیار جالب است ، اما هنوز کاربر پسند نیست. من به عنوان یک برنامه نویس وب ، دوست دارم یک رابط کاربری با html و جاوا اسکریپت ایجاد کنم.

رابط کاربری Android App OGT پیدا کردم. این یک برنامه ترکیبی است ؛ می توانید یک رابط گرافیکی با Html و JavaScript ایجاد کنید. این ترمینال را شبیه سازی می کند ، همه پیام های متنی را از MicroPython دریافت می کند و آن را فیلتر می کند ، فقط اطلاعات مفید را به جاوا اسکریپت ارسال می کند. با جاوا اسکریپت ، می توانید نتیجه را به راحتی پردازش کنید.

رابط کاربری OGT با رابط کاربری نمایشی عرضه می شود. برای آزمایش آن ، باید کد دمو پایتون را بارگیری کرده و آن را در MicroPython قرار دهید.

مرحله 1: UI OTG را نصب کنید

رابط کاربری OTG را نصب کنید
رابط کاربری OTG را نصب کنید
رابط کاربری OTG را نصب کنید
رابط کاربری OTG را نصب کنید

به google play بروید و "otg ui" را جستجو کنید. آن را نصب کنید. به برخی مجوزها نیاز دارد.

مرحله 2: Main.zip را بارگیری کنید

Main.zip را بارگیری کنید
Main.zip را بارگیری کنید

به https://www.otgui.com/home؟mc= بارگیری و main.py را بارگیری کنید.

مرحله 3: Main.py را در MicroPython خود بارگذاری کنید

Main.py را در MicroPython خود بارگذاری کنید
Main.py را در MicroPython خود بارگذاری کنید

main.py را به دستور MicroPython خود بارگذاری کنید:

ampy --port com5 main.py را قرار دهید

می توانید آن را از طریق بتونه آزمایش کنید و مطمئن شوید که کد کار می کند.

مرحله 4: Esp8266 را از طریق آداپتور OTG به تلفن Android خود وصل کنید

Esp8266 را از طریق آداپتور OTG به تلفن Android خود وصل کنید
Esp8266 را از طریق آداپتور OTG به تلفن Android خود وصل کنید
Esp8266 را از طریق آداپتور OTG به تلفن Android خود وصل کنید
Esp8266 را از طریق آداپتور OTG به تلفن Android خود وصل کنید

برای اولین بار ، یک کادر محاوره ای نشان داده می شود ، کادر تأیید را علامت زده و روی دکمه OK کلیک کنید. سپس UI نسخه ی نمایشی ظاهر می شود. برای کنترل روشن/خاموش led می توانید روی دکمه سوئیچ کلیک کنید.

مرحله 5: رابط کاربری خود را ایجاد کنید

برای ایجاد UI خود ، باید یک حساب کاربری ثبت کرده و یک ابزار تست را بارگیری کنید.

مرحله 6: ثبت حساب

ثبت یک حساب
ثبت یک حساب
ثبت یک حساب
ثبت یک حساب

به www.otgui.com بروید و روی "UI های من" کلیک کنید. یک صفحه ورود به سیستم نشان داده می شود ، روی "ثبت نام" کلیک کنید. تمام اطلاعات را پر کرده و کلیک کنید

روی "ثبت نام" کلیک کنید.

اکنون می توانید با حساب کاربری خود وارد شوید و رمز عبور پیش فرض "123456" است ، بعداً می توانید آن را تغییر دهید.

مرحله 7: ایجاد یک UI جدید

ایجاد UI جدید
ایجاد UI جدید

پس از ورود ، روی "Text UIs" کلیک کنید. همه UI های شما را نشان می دهد.

  • روی دکمه افزودن کلیک کنید.
  • همه اطلاعات را وارد کنید
  • روی دکمه ذخیره کلیک کنید
  • این یک UI جدید با تعدادی کد در آن ایجاد می کند.
  • کد را ویرایش کنید.

مرحله 8: رابط کاربری را آزمایش کنید

UI را آزمایش کنید
UI را آزمایش کنید

برای مشاهده نتیجه روی پیش نمایش کلیک کنید.

مرحله 9: UI را در Android خود بارگذاری کنید

UI را در Android خود بارگذاری کنید
UI را در Android خود بارگذاری کنید
UI را در Android خود بارگذاری کنید
UI را در Android خود بارگذاری کنید

کد برنامه را در صفحه جزئیات رابط کاربری خود بیابید. سپس مرورگر را در Android خود باز کرده و عبارت "https:// localhost: 8889" را تایپ کنید.

کد برنامه را وارد کرده و روی دکمه ذخیره کلیک کنید. برنامه OTG UI را راه اندازی مجدد کنید.

این UI را برای شما Android بارگیری می کند.

توصیه شده: