جدول المحتويات:

Wifi PPM (لا حاجة إلى تطبيق): 4 خطوات (بالصور)
Wifi PPM (لا حاجة إلى تطبيق): 4 خطوات (بالصور)

فيديو: Wifi PPM (لا حاجة إلى تطبيق): 4 خطوات (بالصور)

فيديو: Wifi PPM (لا حاجة إلى تطبيق): 4 خطوات (بالصور)
فيديو: حل مشكلة الانترنت على جهازك 2024, يوليو
Anonim
Wifi PPM (لا حاجة إلى تطبيق)
Wifi PPM (لا حاجة إلى تطبيق)
Wifi PPM (لا حاجة إلى تطبيق)
Wifi PPM (لا حاجة إلى تطبيق)

كنت أرغب في التحكم في كوادروكوبتر الصغير المصغر الخاص بي باستخدام هاتفي الذكي ولكني لم أتمكن من العثور على حل جيد لذلك. كان لدي عدد قليل من وحدات wifi ESP8266 موضوعة حولها لذلك قررت أن أصنع واحدة خاصة بي.

يبدأ البرنامج نقطة وصول wifi مع موقع ويب HTML 5 للتحكم في إشارة PPM. يتم إنشاء إشارة PPM عن طريق المقاطعة.

بفضل HTML5 ، يمكنك التحكم في جهاز RC الخاص بك بأي هاتف ذكي دون أي تطبيق.

يمكنك أيضًا الاتصال بموقع الويب باستخدام جهاز كمبيوتر واستخدام عصا التحكم للتحكم. في الوقت الحالي ، يعمل هذا فقط في Firefox.

سأشرح في هذا الغامض كيفية إعداد ESP8266 وكيفية تكوين جهاز الاستقبال في Betaflight.

الخطوة 1: قائمة الأجزاء

قائمة الاجزاء
قائمة الاجزاء

لنبدأ بقائمة الأجزاء. أنت فقط بحاجة إلى بعض المكونات:

- ESP8266: يجب أن تعمل أي وحدة. أستخدم وحدة ESP 12-F:

- محول 3 ، 3V USB إلى Serial لتحميل السكيتش في المرة الأولى. (بعد التحميل الأول يمكنك استخدام تحديث OTA). استخدم شيئًا كهذا:

- منظم جهد 3 ، 3 فولت: يحتاج ESP8266 إلى 3 ، 3 فولت. أي جهد أعلى من 3 ، 6 فولت سيقتل الجهاز. يمكن أن يسقط تيار الذروة حوالي 200mA. إذا لم يكن لديك مصدر إمداد قوي بما يكفي 3 ، 3 فولت في طراز RC الخاص بك ، فأنت بحاجة إلى منظم جهد إضافي. أستخدم منظم التنحي هذا مع المقاوم 3 ، 9 كيلو أوم: https://www.produktinfo.conrad.com/datenblaetter/15 …

- جهاز كمبيوتر مع Arduino IDE:

- دعم ESP8266 لـ Arduino IDE. اتبع هذه التعليمات: https://learn.sparkfun.com/tutorials/esp8266-thing …

- مكتبة Websocket لـ Arduino:

- ربما يكون ناقل الحركة بمستوى 3 ، 3 فولت / 5 فولت إذا كان جهاز فك ترميز PPM الخاص بك لا يدعم مدخلات 3 ، 3 فولت. بالنسبة لمعظم وحدات التحكم في الطيران الرباعية ، لا تحتاج إلى هذا.

- سكيتش WifiPPM: قم بتنزيل الملف أدناه أو

- هاتف ذكي أو جهاز كمبيوتر به عصا تحكم وفايرفوكس

الخطوة 2: قم بإعداد الإلكترونيات وقم بتحميل البرنامج

قم بإعداد الإلكترونيات وتحميل البرنامج
قم بإعداد الإلكترونيات وتحميل البرنامج

أول شيء يجب فعله هو ضبط توصيلات الطاقة على ESP8266. تستطيع أن ترى الأسلاك في الصورة. قم بإجراء الاتصالات التالية:

RST و EN و VCC إلى 3 و 3 فولت

GPIO15 و GND إلى GND

ضع مكثفًا صغيرًا بين VCC و GND (حوالي 100 nF)

TXD إلى RXD لجهاز USB2Serial الخاص بك

RXD إلى TXD لجهاز USB2Serial الخاص بك

ضع GPIO0 على GND أثناء التشغيل للدخول إلى وضع الفلاش.

بعد تثبيت Arduino IDE ، يفتح دعم ESP8266 ومكتبة مقبس الويب الرسم التخطيطي. امسك GIO0 إلى GND أثناء تشغيل ESP8266 للدخول إلى وضع الفلاش. الآن يمكنك تحميل الرسم.

بعد تحميل المخطط ، ستتم إعادة تعيين وحدة التحكم. يجب أن تجد نقطة وصول WIFI تسمى WifiPPM. إذا كان هذا على ما يرام ، يمكنك إيقاف تشغيل الشريحة وفصل أسلاك TXD و RXD و GPIO0. في المستقبل يمكنك تحديث البرنامج عبر OTA. للقيام بذلك ، اتصل بجهاز Access Point وانتقل إلى "192.168.1.4/update" في متصفح الويب الخاص بك.

الخطوة 3: الموقع

موقع الكتروني
موقع الكتروني
موقع الكتروني
موقع الكتروني

يمكنك الآن توصيل GPIO5 بإدخال PPM لوحدة التحكم في الرحلة أو أي شيء تستخدمه لفك تشفير إشارة PPM.

بعد تشغيل الوحدة ، يمكنك الاتصال بنقطة الوصول "WifiPPM". لا توجد كلمة مرور. افتح العنوان 192.168.4.1 في متصفحك.

سترى موقع الصورة الأولى. على جهاز يعمل باللمس ، يمكنك التحكم في العصي باستخدام شاشة اللمس.

إذا فتحت الموقع بجهاز كمبيوتر ، فيجب عليك استخدام Firefox. بمجرد توصيل عصا التحكم ، سيتغير الموقع إلى الذي يمكنك رؤيته في الصورة الثانية. يمكنك التحكم في العصي باستخدام عصا التحكم الخاصة بك.

سأشرح في الخطوة التالية كيفية إعداد Betaflight ، لأنني أستخدمه. إذا كنت تستخدم بعض أجهزة التحكم الأخرى ، فعليك أن تستمر في العمل بنفسك من الآن فصاعدًا.

الخطوة 4: إعداد Betaflight

أستخدم جهاز التحكم WifiPPM للطائرة الرباعية مع Betaflight. أشرح الآن كيفية إعداده.

- قم بتوصيل جهاز التحكم في الرحلة بجهاز الكمبيوتر

- افتح Betaflight

- الاتصال بوحدة تحكم الرحلة

- انتقل إلى علامة التبويب جهاز الاستقبال

- اكتب RTAE1234 في حقل خريطة القناة

- قم بتغيير "Stick Low Threshold" إلى 1020 ، و "Stick Center" إلى 1500 و "Stick High Threshold" إلى 1980

- احفظ التغييرات

- افتح موقع wifiPPM بهاتفك المحمول واختبر ما إذا كان الضبط على ما يرام

هذا كل شيء. انتهيت. الآن يمكنك الطيران بهاتفك المحمول دون أي تطبيق إضافي.

موصى به: