استكشاف أخطاء وحدة التحكم الميدانية V5 وإصلاحها

تم اقتباس هذه المعلومات من دليل مستخدم VEX Field Control الموجود في مكتبة VEX، وهي توفر المعلومات الأساسية التي يجب أن يفهمها الحكام الرئيسيون لضمان تجربة حدث سلسة. المحتوى الكامل لتلك المقالة.

مقدمة

وحدة التحكم في مجال المنافسة V5 هي عبارة عن دماغ V5 قياسي يعمل بإصدار معدّل من VEXOS يحد من قدرته على تشغيل برامج خاصة تم إنشاؤها بواسطة VEX. تم تعطيل بعض الميزات مثل التحكم المدمج في برنامج التشغيل وتنزيل برنامج المستخدم.

يتم توصيل الروبوتات الأربعة المشاركة في مباراة V5RC بنظام التحكم الميداني باستخدام الكابلات الذكية الموصولة بأحد المنافذ الذكية في وحدة التحكم الأساسية. لا يزال بإمكانك توصيل منفذ وحدة التحكم الذكية الثاني المتاح بوحدة تحكم شريكة. يمكن التحكم في مراحل التحكم الذاتي والسائق في المباراة بشكل مباشر باستخدام شاشة اللمس في وحدة التحكم الميدانية، أو يمكن أن يكون النظام تحت سيطرة المضيف باستخدام الاتصالات التسلسلية من خلال منفذ USB في الدماغ.

تم تصميم وحدة التحكم الميدانية V5 لتكون بديلاً لوحدة التحكم الميدانية VEXnet القديمة، وهي تستخدم اتصال USB مشابهًا لجهاز Tournament Manager PC أو Raspberry Pi، ولكن تم استبدال كابلات RJ45 بكابلات VEX الذكية المتصلة بمنفذ وحدة التحكم الذكي بدلاً من منفذ المنافسة القديم. من المستحسن تعطيل منفذ المنافسة باستخدام قابس RJ45 حتى لا يتم توصيل كابل ذكي عن طريق الخطأ، مما قد يتسبب في حدوث أضرار.

نظرة عامة على النظام

نظرة عامة على النظام.png

يتم توصيل دماغ التحكم الميداني V5 (دماغ FC) بوحدات التحكم في التحالف باستخدام الكابلات الذكية. يتم توصيل وحدات التحكم الخاصة بالتحالف الأزرق بأي من المنافذ الذكية في المجموعات ذات العلامة الزرقاء، أي أن وحدة تحكم واحدة متصلة بمنفذ في المجموعة 6-10 والأخرى بمنفذ في المجموعة 11-15.

إعداد الدماغ.png

ترتبط فرق التحالف الأحمر بطريقة مماثلة للمجموعتين الحمراء.

على الرغم من إمكانية استخدام دماغ FC بشكل مستقل بطريقة مماثلة لمفتاح المنافسة، إلا أنه عادةً ما يكون متصلاً بنظام التحكم في المباريات Tournament Manager (TM). يتم توصيل دماغ FC بـ TM باستخدام كابل USB إما إلى Raspberry Pi أو إلى الكمبيوتر المضيف الذي يقوم بتشغيل خادم TM. يعد الاتصال بجهاز Raspberry Pi الطريقة المفضلة لتشغيل النظام حيث يمكن بعد ذلك استخدام Pi لتشغيل شاشة في الميدان تعرض حالة الفريق والمباراة.

عملية أثناء المباراة

الشاشة الرئيسية

الشاشة الرئيسية.png

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

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

متطلبات بدء المباراة

  1. يتم توصيل الروبوت إلى وحدة التحكم عبر رابط راديو.
  2. لقد استوفى الروبوت إصدار البرنامج الثابت المطلوب.
  3. يتم تشغيل برنامج المستخدم.

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

حالة الفريق جيدة

الحالة جيدة.png

الفريق لديه خطأ

خطأ الحالة.png

تظهر الأخطاء باللون البرتقالي، في هذه الحالة، يقوم الفريق بتشغيل البرامج الثابتة القديمة (VEXOS) في V5 Robot Brain الخاص بهم ولم يبدأ أيضًا برنامج المستخدم الخاص بهم. لإغلاق تفاصيل الفريق، المس أي مكان على الشاشة.

حالة الفريق

حالة الفريق.png

الحالة تظهر جيدة
رقم الفريق: 8888Z
بطارية الروبوت: 99%
برنامج المستخدم: 3 (الفتحة 3 تعمل؛ 0 لن يعني تشغيل أي برنامج)
قناة الراديو: 81/5 (هذا مخصص للاستخدام من قبل مهندسي VEX في بطولة VEX Robotics World Championship)

استخدم مع مدير البطولة

عندما لا يكون TM متصلاً، ستحتوي الشاشة الرئيسية على أزرار "auton" و"driver" ممكّنة، وستكون شاشة الساعة في الزاوية اليسرى العليا باللون الرمادي بشكل عام، مما يشير إلى أنه لم يتم ضبطها. يسمح استخدام أزرار "Auton" أو "Driver" الموجودة على الشاشة بتشغيل مراحل المطابقة القياسية لمدة 0:15 و1:45 يدويًا (لا يتم دعم أوقات VURC حتى الآن).

عند توصيل TM، سيتم عرض المؤشر على الشاشة الرئيسية وسيتم تعطيل الأزرار.

الأزرار معطلة.png

الآن يتم عرض الساعة باللون الأخضر مما يشير إلى أنه تم ضبطها. يظهر TM متصلاً.

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

رقم المباراة النشط.png

عندما يتم تعطيل الروبوتات، ستكون خلفية الشاشة الرئيسية باللون الأسود، وخلال الفترة المستقلة عندما يتم تمكين الروبوتات، ستكون باللون الأزرق وتعرض الوقت المتبقي.

شاشة اوتون.png

أثناء فترة التحكم بالسائق، ستكون الخلفية خضراء وستظهر الوقت المتبقي.

شاشة التحكم للسائق.png

يتم إرسال الوقت المتبقي وإشارات تمكين/تعطيل الروبوت من TM إلى دماغ FC. يتيح هذا المزامنة الدقيقة ومدة فترات التحكم الذاتي والسائق لتكون تحت سيطرة TM ولا يتم تحديدها محليًا بواسطة دماغ FC.

شاشات عرض مدير البطولة

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

برنامج المستخدم لا يعمل.png

هنا نسي أحد الفريقين تشغيل برنامج مستخدم على الروبوت، أو اختار عدم تشغيله؛ وكل الفرق الأخرى جاهزة. يجب أن يكون الفريق 1234A على علم بهذه الحقيقة وإذا اختاروا القيام بذلك فيمكن أن تبدأ المباراة.

تُظهر هذه الشاشة بعض الأخطاء المحتملة التي قد يتم عرضها.

  • الفريق 8888Z جاهز.

  • يحتوي فريق 1234A على برنامج ثابت غير صحيح يعمل على دماغ V5، ويتطلب التحكم في المباراة VEXOS 1.1.1 أو أحدث.

  • لم يقم الفريق 99999V بتوصيل وحدة التحكم بدماغ FC.

  • الفريق 44 لديه خطأ في منفذ وحدة التحكم القديمة أو ربما يكون مفتاح المنافسة لا يزال متصلاً.

خطأ في البرامج الثابتة القديمة.png

لن يتم تمكين الفريق 99999V أو الفريق 44 عند بدء المباراة.

إذا تم فصل TM عن دماغ FC، يتم عرض شاشة الخطأ التالية.

منقطع الاتصال.png

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

بمجرد بدء المباراة، سيتم تبديل عرض قائمة الانتظار وإظهار وقت المباراة المتبقي.

مواضيع إضافية في دليل مستخدم التحكم الميداني