فهرست مطالب:

کنترل آسان RoboRemo ESP8266: 5 مرحله
کنترل آسان RoboRemo ESP8266: 5 مرحله

تصویری: کنترل آسان RoboRemo ESP8266: 5 مرحله

تصویری: کنترل آسان RoboRemo ESP8266: 5 مرحله
تصویری: Controlling 2 DC Motors using ESP32 and L298N Motor driver 2024, جولای
Anonim
کنترل آسان RoboRemo ESP8266
کنترل آسان RoboRemo ESP8266

در این توضیحات شما راهی بسیار ساده برای اتصال برد WiFi ESP8266 به برنامه RoboRema دریافت می کنید.

تو نیاز داری:

  • دستگاه Android یا Apple برای اجرای برنامه RoboRemo.
  • برنامه RoboRemo را نصب کنید.
  • Arduino IDE را نصب کنید
  • کتابخانه Arduino ESP8266 را نصب کنید.
  • برد ESP8266 مانند Wemos D1 mini یا NodeMCU. (برای ESP-01 شما نیاز به USB اضافی به آداپتور سری ، سیم و موارد دیگر دارید ، نه چندان مفید)
  • کابل MicroUSB

احتمالاً:

  • کتابخانه و نمونه های Wemos D1 Mini.
  • سپرهای اضافی.

هدف این دستورالعمل این است که پایه و اساس اتصال را به شما ارائه دهد تا بتوانید به تنهایی قابلیت های بیشتری را اضافه کنید.

راهنمای نصب Arduino: Programming-the-WeMos-Using-Arduino-SoftwareIDE

راهنمای Wemos Arduino و کتابخانه Wemos Shields

مرحله 1: کدگذاری طرح خود

  • طرح را بارگیری کرده و این کد را در Arduino IDE خود کپی کنید.
  • ببینید آیا *ssid = "RoboRemo" با نیازهای شما مطابقت دارد یا آن را تغییر دهید. (از SSID شبکه محلی خود استفاده نکنید)
  • اگر می خواهید رمز عبور *pw اضافه کنید
  • Choice by Tools => سوار برد مناسب (Wemos D1 mini)

مرحله 2: پورت COM را تنظیم کنید

COM-port را تنظیم کنید
COM-port را تنظیم کنید
  • به پورتهای متصل شده نگاه کنید (پورت:).
  • ESP8266 (Wemos mini) را با کابل microUSB وصل کنید.
  • پورت COM را که آخرین بار اضافه شده است انتخاب کنید. طرح خود را بارگذاری کنید.

مرحله 3: اتصال برقرار کنید

برای ایجاد ارتباط بین ESP8266 و RoboRemo دو مرحله وجود دارد.

1 دستگاه WiFi

ما از ESP8266 یک سرور Wifi ساخته ایم. بنابراین شما باید تنظیمات دستگاه - WiFi - را روی RoboRemo یا نام مورد نظر خود قرار دهید. بنابراین از دستگاه خود به تنظیمات WiFiset بروید.

2 اتصال RoboRemo

از برنامه RoboRemo:

menu => connect => اینترنت (TCP) => other => آدرس IP را پر کنید. در طرح داده شده است: 192.168.0.1:1234

IP WiFi به خاطر سپرده می شود ، بنابراین دفعه بعد می توانید به راحتی روی IP سمت راست کلیک کنید.

اگر مشکلی وجود دارد باید IP را از مانیتور سریال دریافت کنید.

  • Arduino => Tools => مانیتور سریال.
  • ESP8266 را ریست کنید یا دوباره وصل کنید.
  • منتظر بمانید تا IP داده شود.

به طور مفیدی می توانید IP را در طرح Arduino تغییر دهید. به عنوان مثال در کلاسهای درس با ESP های بیشتر.

مرحله 4: رابط برنامه RoboRemo را راه اندازی کنید

رابط برنامه RoboRemo را راه اندازی کنید
رابط برنامه RoboRemo را راه اندازی کنید

در حال حاضر برنامه مناسب در ESP8266 در حال اجرا است و اتصال برقرار شده است ، ما می توانیم دکمه هایی را برای کنترل پین های IO تنظیم کنیم.

برای راهنمایی بیشتر ، دفترچه راهنمای l RoboRemo را بارگیری کنید

انتخاب:

  • منو => ویرایش ui => روی هر نقطه روی صفحه ضربه بزنید (منوی جدید ظاهر می شود) => دکمه انتخاب => دکمه را بکشید (گوشه سمت چپ بالا را بردارید) به مکان مورد نظر خود => اگر می خواهید اندازه دکمه را تغییر دهید (گوشه پایین سمت راست)
  • روی دکمه ضربه بزنید تا منویی ظاهر شود => روی "set press action" => یک برگه A => وارد کنید OK. => روی "set action release" => یک برگه 1 => "Ok" را وارد کنید
  • شما می توانید دکمه را بر اساس رنگ ، متن و غیره سفارشی کنید.
  • این منوی دکمه را ترک کنید.
  • دکمه "منو" را برگه کنید. => "رابط کاربری را ویرایش نکنید" را انتخاب کنید.

در حال حاضر ممکن است روشن و خاموش کردن LED_BUILDIN ممکن باشد !!!!

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

برنامه و طرح خود را سفارشی کنید
برنامه و طرح خود را سفارشی کنید

اگر پایه ای که می دهم خوب کار می کند ، می توانید برنامه و طرح خود را سفارشی کرده و گسترش دهید.

محدودیت این طرح این است که من از تکاورهای یک شخصیت استفاده می کنم. بنابراین اعداد بزرگتر از 9 قابل ارسال نیستند.

در صورت تمایل می توانید طرح را در وب سایت RoboRemo ESP8266-wifi-car تهیه کرده و آن را تنظیم کنید.

شماره های آردوینو GPIO با پین اعداد Wemos یا NodeMCU مطابقت ندارند برای ترجمه به تصویر نگاه کنید یا PDF را بارگیری کنید

توصیه شده: