فهرست مطالب:

WIFI PPM (بدون نیاز به برنامه): 4 مرحله (همراه با تصاویر)
WIFI PPM (بدون نیاز به برنامه): 4 مرحله (همراه با تصاویر)

تصویری: WIFI PPM (بدون نیاز به برنامه): 4 مرحله (همراه با تصاویر)

تصویری: WIFI PPM (بدون نیاز به برنامه): 4 مرحله (همراه با تصاویر)
تصویری: با این ترفند جی پی تی 4 رایگان و نامحدود استفاده کن بدون نیاز به تهیه اشتراک 2024, نوامبر
Anonim
PPM Wifi (بدون نیاز به برنامه)
PPM Wifi (بدون نیاز به برنامه)
PPM Wifi (بدون نیاز به برنامه)
PPM Wifi (بدون نیاز به برنامه)

من می خواستم کوادکوپتر داخلی micro micro خود را با تلفن هوشمندم کنترل کنم اما راه حل خوبی برای این مورد پیدا نکردم. من چند ماژول وای فای ESP8266 داشتم ، بنابراین تصمیم گرفتم یکی از آنها را خودم بسازم.

برنامه یک نقطه دسترسی wifi را با یک وب سایت HTML 5 برای کنترل سیگنال PPM راه اندازی می کند. سیگنال PPM توسط وقفه ایجاد می شود.

به لطف HTML5 می توانید دستگاه RC خود را با هر تلفن هوشمند بدون هیچ برنامه ای کنترل کنید.

همچنین می توانید با رایانه به وب سایت متصل شوید و برای کنترل از جوی استیک استفاده کنید. در حال حاضر این فقط در Firefox کار می کند.

در این قسمت غیرقابل کنترل من نحوه تنظیم ESP8266 و نحوه پیکربندی گیرنده در Betaflight را توضیح خواهم داد.

مرحله 1: لیست قطعات

فهرست قطعات
فهرست قطعات

بیایید با لیست قطعات شروع کنیم. شما فقط به چند جزء نیاز دارید:

- ESP8266: هر ماژولی باید کار کند. من از ماژول ESP 12-F استفاده می کنم:

- مبدل USB 3 ، 3V به سریال برای بارگذاری طرح اولیه در اولین بار. (پس از اولین بارگذاری می توانید از به روز رسانی OTA استفاده کنید). از چیزی شبیه به این استفاده کنید:

- تنظیم کننده ولتاژ 3 ، 3 ولت: ESP8266 به 3 ، 3 ولت نیاز دارد. هر ولتاژ بالای 3 ، 6 ولت دستگاه را از بین می برد. همچنین می تواند حدود 200 میلی آمپر پیک جریان را کاهش دهد. اگر در مدل RC خود منبع تغذیه قوی 3 و 3 ولت ندارید ، به تنظیم کننده ولتاژ اضافی نیاز دارید. من از این تنظیم کننده گام به گام با مقاومت 3 ، 9 کیلو اهم استفاده می کنم:

- رایانه شخصی با Arduino IDE:

- پشتیبانی ESP8266 از Arduino IDE. این دستورالعمل ها را دنبال کنید:

- کتابخانه وب سایت برای آردوینو:

- اگر رمزگشای PPM شما از ورودی های 3 و 3 ولت پشتیبانی نکند ، ممکن است یک دنده سطح 3 ، 3 ولت/5 ولت باشد. برای اکثر کنترل کننده های پرواز کوادکوپتر شما به این نیاز ندارید.

- طرح WifiPPM: فایل زیر را بارگیری کنید یا

- تلفن هوشمند یا رایانه شخصی با جوی استیک و فایرفاکس

مرحله 2: الکترونیک را تنظیم کرده و برنامه را بارگذاری کنید

الکترونیک را تنظیم کرده و برنامه را بارگذاری کنید
الکترونیک را تنظیم کرده و برنامه را بارگذاری کنید

اولین کاری که باید انجام دهید این است که اتصالات برق را روی ESP8266 تنظیم کنید. سیم کشی را در تصویر مشاهده می کنید. اتصالات زیر را ایجاد کنید:

RST ، EN و VCC تا 3 ، 3V

GPIO15 و GND تا GND

یک خازن کوچک بین VCC و GND (حدود 100 nF) قرار دهید

TXD تا RXD دستگاه USB2Serial شما

RXD تا TXD دستگاه USB2Serial شما

برای فعال شدن حالت فلاش ، GPIO0 را در حالت GND قرار دهید.

پس از نصب Arduino IDE ، پشتیبانی ESP8266 و کتابخانه websocket طرح را باز می کنند. در حین روشن کردن ESP8266 برای ورود به حالت فلاش ، GIO0 را روی GND نگه دارید. اکنون می توانید طرح را بارگذاری کنید.

پس از بارگذاری طرح ، کنترل کننده بازنشانی می شود. شما باید یک نقطه دسترسی WIFI با نام WifiPPM پیدا کنید. اگر این مشکل خوب است می توانید تراشه را خاموش کرده و سیم های TXD ، RXD و GPIO0 را جدا کنید. در آینده می توانید برنامه را از طریق OTA به روز کنید. برای انجام این کار ، به Access Point متصل شوید و در مرورگر وب خود به "192.168.1.4/update" بروید.

مرحله 3: وب سایت

سایت اینترنتی
سایت اینترنتی
سایت اینترنتی
سایت اینترنتی

اکنون می توانید GPIO5 را به ورودی PPM کنترل پرواز خود یا هر چیزی که برای رمزگشایی سیگنال PPM استفاده می کنید ، متصل کنید.

پس از روشن شدن ماژول ، می توانید به نقطه دسترسی "WifiPPM" متصل شوید. رمز عبور وجود ندارد. آدرس 192.168.4.1 را در مرورگر خود باز کنید.

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

اگر سایت را با رایانه باز می کنید باید از فایرفاکس استفاده کنید. به محض اتصال یک جوی استیک ، سایت به همان چیزی تغییر می کند که در تصویر دوم مشاهده می کنید. می توانید چوب ها را با جوی استیک خود کنترل کنید.

در مرحله بعد نحوه راه اندازی Betaflight را توضیح خواهم داد ، زیرا من از آن استفاده می کنم. اگر از کنترلر دیگری استفاده می کنید ، از این پس باید به کار خود ادامه دهید.

مرحله 4: راه اندازی Betaflight

من از کنترلر WifiPPM برای کوادکوپتر خود با Betaflight استفاده می کنم. اکنون نحوه تنظیم آن را توضیح می دهم.

- کنترل کننده پرواز خود را به رایانه وصل کنید

- Betaflight را باز کنید

- اتصال به کنترل کننده پرواز

- به برگه گیرنده بروید

- RTAE1234 را در قسمت نقشه کانال وارد کنید

- "Stick Low Threshold" را به 1020 ، "Stick Center" را به 1500 و "Stick High Threshold" را به 1980 تغییر دهید.

- تغییرات را ذخیره کنید

- وب سایت wifiPPM را با تلفن همراه خود باز کنید و بررسی کنید که آیا تنظیمات درست است

خودشه. شما انجام دادید. اکنون می توانید با تلفن همراه خود بدون هیچ برنامه اضافی پرواز کنید.

توصیه شده: