كيفية التحكم في طائرات FPV بدون طيار عن طريق ربط تطبيق Betaflight بجهاز Android الخاص بك

  • ربط برنامج Betaflight بجهاز التحكم بالطائرة بدون طيار عبر شبكة الواي فاي الخاصة بجهاز الاستقبال باستخدام بروتوكول TCP.
  • أحتاج إلى الحفاظ على اتصال بشبكة بدون إنترنت واستخدام العنوان TCP://10.0.0.1.
  • يوصى باستخدام الإصدار 10.9.0 من Betaflight لنظام Android نظرًا لاستقراره الأكبر.
  • مزايا عملية في مجال الطيران من خلال القدرة على ضبط الطائرة بدون طيار بدون كابلات أو جهاز كمبيوتر محمول.

كيفية التحكم في طائرات FPV بدون طيار عن طريق ربط تطبيق Betaflight بجهاز Android الخاص بك

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

هذا الخيار غير معروف على نطاق واسع حتى الآن، ولكنه يعمل بشكل رائع عند ضبطه بشكل صحيح. باستخدام تطبيق Betaflight لنظام Android وشبكة Wi-Fi الخاصة بجهاز الاستقبال (على سبيل المثال، وحدة ExpressLRS مزودة بوظيفة Wi-Fi)، يصبح ذلك ممكنًا. قم بتوصيل برنامج Betaflight بالطائرة بدون طيار باستخدام بروتوكول TCPاضبط قيم PID، ومعدلات التشغيل، وأنماط الطيران، والمنافذ، واحفظ التغييرات كما لو كنت تستخدم جهاز الكمبيوتر المنزلي. دعونا نرى، خطوة بخطوة وبالتفصيل، كيفية القيام بذلك، وما تحتاجه، والمشاكل التي قد تواجهها أثناء العملية.

ما تحتاجه للتحكم في طائرتك بدون طيار بتقنية FPV باستخدام نظام Android وبرنامج Betaflight

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

أما فيما يتعلق بالطائرات بدون طيار، فمن الضروري أن يكون جهاز التحكم في الطيران تم تحديث البرنامج الثابت المتوافق مع Betaflight وأن يكون لديك إمكانية الوصول إلى منفذ التسلسل الذي يتصل من خلاله جهاز الاستقبال (UART). يستخدم العديد من طياري FPV أجهزة استقبال ExpressLRS (ELRS)، والتي تتضمن خادم WiFi صغيرًا للتكوين؛ سنستخدم هذه الوظيفة للربط.

أما بالنسبة للمستقبل، فيجب أن يكون لديه وضع واي فاي مدمج يقوم بإنشاء شبكة لاسلكية خاصة بهتتيح لك وحدات ELRS، على سبيل المثال، تشغيل شبكة Wi-Fi بالضغط مع الاستمرار على زر أو بإيقاف تشغيل جهاز الإرسال لبضع ثوانٍ للدخول إلى وضع التهيئة. وبمجرد تفعيلها، يعمل جهاز الاستقبال كنقطة وصول بشبكة SSID خاصة به، دون الحاجة إلى اتصال بالإنترنت.

على هاتفك الذي يعمل بنظام Android، ستحتاج إلى تثبيت تطبيق Betaflight Configurator المُعدّل لنظام Androidلا يتوفر هذا التطبيق عادةً بشكل رسمي على متجر جوجل بلاي، لذا يتم تنزيله عادةً من مستودع المشروع على جيت هاب. من المهم التحقق من الإصدار، حيث تختلف طريقة عمل الإصدارات المختلفة مع اتصالات TCP.

بحسب تجربة بعض المستخدمين، فإن إصدار Betaflight لنظام Android الذي يعمل بأفضل أداء مع اتصالات TCP عبر شبكة WiFi هو 10.9.0قد يرفض الإصدار 10.10.0، لسبب ما، الاتصال باستخدام نفس الطريقة، لذلك إذا كنت تواجه مشكلات في الاتصال، فمن الجدير تجربة الإصدار 10.9.0 تحديدًا قبل أن تجهد عقلك.

كيفية تفعيل الواي فاي على جهاز استقبال طائرة بدون طيار FPV

لسد الفجوة بين تطبيق Betaflight على جهازك المحمول ووحدة تحكم الطيران الخاصة بالطائرة بدون طيار، يستخدم جهاز الاستقبال شبكة Wi-Fi خاصة به. عمليًا، سيتصل هاتفك بهذه الشبكة كما لو كانت شبكتك المنزلية، ولكن في الواقع، سيكون... التحدث مباشرة إلى جهاز استقبال نظام تحديد المواقع الإلكتروني (ELRS) أو النظام المكافئ الذي تستخدمه طائرتك بدون طيار.

تختلف طريقة تفعيل وضع الواي فاي قليلاً باختلاف طراز جهاز الاستقبال، ولكن النمط العام يكون متشابهاً عادةً. في العديد من أجهزة استقبال ELRS، يكفي أن قم بتشغيل الطائرة بدون طيار وانتظر بضع ثوانٍ بدون اتصال لاسلكي. مع جهاز الإرسال بحيث تدخل الوحدة تلقائيًا في وضع تهيئة الواي فاي. وفي بعض الحالات، يوجد زر ربط أو تشغيل صغير، عند الضغط عليه لبضع لحظات أثناء تشغيل الطائرة بدون طيار، يتم تفعيل الواي فاي قسرًا.

بمجرد دخول جهاز الاستقبال في وضع Wi-Fi، سيظهر اسم شبكة Wi-Fi (SSID) محدد في قائمة الشبكات المتاحة على هاتفك، وعادةً ما يكون مصحوبًا باسم البرنامج الثابت أو اسم الوحدة. ما عليك فعله هو قم بالاتصال من جهاز Android بتلك الشبكة اللاسلكيةكما لو كانت شبكة عادية. في أغلب الحالات، لن تحتوي هذه الشبكة على كلمة مرور، أو ستستخدم كلمة مرور بسيطة للغاية موضحة في وثائق جهاز الاستقبال.

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

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

تهيئة تطبيق Betaflight على نظام Android باستخدام بروتوكول TCP

بعد تفعيل شبكة Wi-Fi الخاصة بجهاز الاستقبال وتوصيل الجهاز المحمول بها بشكل صحيح، تتمثل الخطوة التالية في توجيه تطبيق Betaflight لاستخدام اتصال TCP بدلاً من وصلة USB التقليدية. هذه الخطوة بسيطة للغاية، ولكن من المهم اتباع التعليمات بدقة. عنوان المنفذ والتنسيق الصحيحين لكي يعمل الرابط.

افتح تطبيق Betaflight Configurator على جهازك الذي يعمل بنظام Android، وحدد المنطقة التي تختار منها عادةً منفذ الاتصال (حيث تختار، على سبيل المثال، منفذ USB إذا كنت تستخدم كابلًا). هذا هو المكان الذي ستحتاج فيه إلى أدخل عنوان رابط TCP يدويًا التي يكشفها المستقبل.

تستخدم هذه الطريقة عنوان URL لبروتوكول TCP، لذا يجب عليك إدخال رقم المنفذ في حقل منفذ Betaflight بدقة. TCP://10.0.0.1عنوان IP هذا (10.0.0.1) هو البوابة إلى وحدة التحكم من خلال الخادم المدمج في مستقبل WiFi، والبادئة TCP:// تخبر Betaflight أنه ليس منفذًا تسلسليًا كلاسيكيًا.

إذا تم ضبط كل شيء بشكل صحيح، فبمجرد إدخال العنوان TCP://10.0.0.1 والضغط على زر الاتصال في التطبيق، سيبدأ Betaflight الاتصال بوحدة التحكم في الطيران تمامًا كما لو كانت متصلة بكابل. في غضون لحظات، ستتمكن من الوصول إلى الصفحة الرئيسية تعرض عرضًا ثلاثي الأبعاد للطائرة بدون طيار، وأجهزة الاستشعار، وجميع قوائم الإعدادات..

من المهم التأكيد على أهمية إصدار التطبيق، حيث لاحظ بعض المستخدمين أن اتصال TCP يفشل في الإنشاء بشكل صحيح مع Betaflight Android 10.10.0، بينما يتم الاتصال بسلاسة مع الإصدار السابق 10.9.0. إذا لاحظتَ، أثناء تجربة هذه الطريقة، توقف الاتصال أو عدم تعرف Betaflight على الطائرة بدون طيار، يُنصح بتثبيت الإصدار 10.9.0 من GitHub وإعادة المحاولة قبل البحث عن مشاكل في الجهاز.

لا يوجد حاليًا تفسير رسمي واضح تمامًا لسبب عدم توافق بعض الإصدارات الحديثة من تطبيق Betaflight لنظام Android مع اتصالات TCP عبر المنفذ 10.0.0.1. من المحتمل وجود تغييرات داخلية في إدارة المنافذ أو في تبعيات الشبكة داخل التطبيق تؤثر على هذه الاتصالات. على أي حال، يتضمن الحل العملي... اختر الإصدار الذي ثبتت استقراره لهذا الاستخدام المحدد.

مزايا إعداد طائرة FPV بدون طيار باستخدام هاتفك المحمول في ميدان الطيران

بمجرد تجربة هذه الطريقة للاتصال بـ Betaflight، يصعب العودة إلى الطريقة التقليدية. القدرة على إخراج هاتفك من جيبك، وتشغيل الطائرة بدون طيار، وتفعيل الواي فاي، وضبط كل ما تحتاجه لاسلكيًا، أمرٌ رائع حقًا. يُحدث ذلك فرقاً كبيراً في مستوى الراحة.خاصة عندما تكون في منتصف جلسة طيران وتحتاج إلى رد فعل سريع على كيفية تصرف الطائرة الرباعية.

الميزة الأبرز هي أنك ستوفر على نفسك عناء حمل جهاز الكمبيوتر المحمول الخاص بك في كل مكان. وزن أقل في حقيبتك، عدد أقل من الأجهزة، ومخاطر أقل لنفاد البطارية في اللحظة التي تحتاجها فيها. مع هاتفك، الذي تحمله معك دائمًا تقريبًا، لديك ما يكفي لتعديل قيم PID، وتغيير المعدلات، أو تغيير بعض أوضاع الطيران قبل إعادة شحن البطارية.

علاوة على ذلك، يتيح لك هذا النوع من الاتصال إجراء تعديلات دقيقة للغاية في الوقت الفعليمباشرةً بعد رحلة تجريبية، يمكنك الهبوط، وتوصيل الطائرة بدون طيار عبر الواي فاي، وتعديل بعض الإعدادات التي لا تُرضيك، وحفظها، ثم إعادة الاختبار بعد دقيقة. كل هذا دون مغادرة موقع الإطلاق المُحدد، مما يُسهّل عملية ضبط أداء الطائرة بشكل كبير.

ومن المزايا الأخرى المثيرة للاهتمام أنها لا تعتمد على كابل USB المادي، لا تقم بإجبار موصل وحدة التحكملاحظ العديد من طياري الطائرات بدون طيار (FPV) تلف منفذ micro USB أو USB-C في وحدات التحكم بالطيران نتيجة كثرة التوصيل والفصل، أو تعرضه للتلف بسبب السقوط. يُقلل استخدام اتصال واي فاي مع هاتفك المحمول بشكل كبير من هذا الضغط الميكانيكي على اللوحة.

وأخيرًا، فإنّ عدم الحاجة إلى محوّلات خاصة أو تقنية OTG يجعل هذه الطريقة متاحة لأي شخص تقريبًا يمتلك طائرة بدون طيار حديثة وهاتفًا ذكيًا يعمل بنظام أندرويد. لا داعي للاستثمار في أجهزة إضافية أو كابلات خاصة: إذا كان جهاز الاستقبال الخاص بك يدعم تقنية Wi-Fi وكان هاتفك يتصل بشبكات لاسلكية، فيمكنك... استفد من Betaflight أثناء التنقل باستخدام ما لديك بالفعل.

المشاكل المحتملة وحلولها عند ربط Betaflight بنظام Android

كيفية التحكم في طائرات FPV بدون طيار عن طريق ربط تطبيق Betaflight بجهاز Android الخاص بك

كأي نظام يعتمد على الشبكات اللاسلكية وإصدارات البرامج المختلفة، فإن هذا النظام ليس بمنأى عن الأعطال الطفيفة أو السلوك غير المعتاد. والخبر السار هو أن معظم المشاكل الشائعة قد تم حلها. أصل يسهل تحديده إلى حد ما وبالتالي، فهي حلول بسيطة نسبياً يمكنك تطبيقها بسرعة.

إحدى أكثر المشاكل شيوعاً هي تلك المتعلقة بتطبيق Betaflight على نظام Android لم أتمكن من الاتصال عند كتابة TCP://10.0.0.1إذا حدث ذلك، فتأكد أولاً من أنك ما زلت متصلاً بشبكة Wi-Fi الخاصة بجهاز الاستقبال. إذا عاد هاتفك إلى شبكة منزلك أو كان يستخدم بيانات الجوال لأن شبكة جهاز الاستقبال لا توفر اتصالاً بالإنترنت، فسيشير برنامج Betaflight إلى عنوان IP غير صحيح، وسيكون الاتصال مستحيلاً.

ومن المصادر المحتملة الأخرى للأخطاء تثبيت نسخة من برنامج Betaflight Configurator لنظام Android. غير متوافق بشكل جيد مع اتصال TCPكما ذكرنا سابقًا، تسبب الإصدار 10.10.0 في بعض المشاكل، بينما أثبت الإصدار 10.9.0 استقراره بشكل أكبر مع هذا النوع من الروابط. إذا كانت لديك أي شكوك، فقم بإلغاء تثبيت الإصدار الحالي، ثم نزّل الإصدار 10.9.0 من GitHub، وحاول مرة أخرى قبل تغيير أي إعدادات أخرى.

من المحتمل أيضًا ألا يكون جهاز الاستقبال في وضع Wi-Fi، حتى لو كنت تعتقد أنه كذلك. تحتوي بعض وحدات ELRS على مؤشرات LED تعرض أنماطًا مختلفة حسب ما إذا كانت في وضع الربط أو الوضع العادي أو وضع Wi-Fi. إذا لم يتطابق الضوء مع نمط Wi-Fi المحدد من قبل الشركة المصنعة، فقد تحتاج إلى... كرر عملية الدخول إلى وضع التكوينإما باستخدام الزر المادي أو باتباع إجراء التشغيل المحدد.

في بعض الحالات النادرة، قد تتداخل بعض طبقات الأمان أو إعدادات توفير الطاقة في هاتفك مع الاتصال. على سبيل المثال، قد تحدّ بعض واجهات أندرويد المُتحكّمة من استخدام الشبكة في الخلفية أو تُغلق التطبيقات بعد بضع دقائق. إذا لاحظت انقطاع الاتصال بشكل غير متوقع بعد فترة أو إغلاق تطبيق Betaflight، فمن الأفضل محاولة حل المشكلة. راجع أذونات التطبيق وقم بتعطيل قيود البطارية. حتى لا يقتلها النظام قبل الأوان.

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

تُعدّ تجارب المجتمع حليفًا قيّمًا أيضًا. يشارك العديد من طياري الطائرات بدون طيار تجاربهم ونجاحاتهم وإخفاقاتهم باستخدام برنامج Betaflight على نظام Android في المنتديات وشبكات التواصل الاجتماعي. يمكن أن تُقدّم لك هذه التجارب أدلةً حول تكوينات أجهزة محددة تعمل معًا بشكل جيد أو سيئ للغاية باستخدام رابط TCP عبر 10.0.0.1، بالإضافة إلى حيل لبعض طرازات أجهزة الاستقبال أو وحدات التحكم.

بشكل عام، يتيح لك خيار ربط تطبيق Betaflight بطائرتك بدون طيار FPV من جهاز أندرويد عبر شبكة Wi-Fi وبروتوكول TCP مرونةً فائقة، ويُسهّل ضبط الإعدادات أثناء الطيران. كل ما تحتاجه للبدء هو استخدام شبكة Wi-Fi الخاصة بجهاز الاستقبال، وتوفير عنوان TCP 10.0.0.1، واستخدام نسخة فعّالة من التطبيق، مثل 10.9.0. نسيان جهاز الكمبيوتر المحمول في معظم رحلات المغادرة وركز على ما يهم حقًا: الاستمتاع بتقنية FPV وضبط الطائرة بدون طيار حسب رغبتك تمامًا في أي مكان وفي أي وقت.

مصور يطير بطائرة بدون طيار
المادة ذات الصلة:
أفضل محاكيات الطائرات بدون طيار لنظام Android

قد يهمك ما يلي:
كيفية إزالة الفيروسات على Android
تابعونا على أخبار جوجل