استكشاف أخطاء VEX V5 Smart Motors وإصلاحها

ستوفر المقالة التالية إرشادات حول كيفية استكشاف أخطاء VEX V5 Smart Motors وإصلاحها إذا كنت تواجه واحدة أو أكثر من المشكلات التالية:

  • المحرك لا يدور إلى الموضع المقصود
  • يتوقف مشروع VEXcode V5 بشكل غير متوقع في منتصف المشروع
  • المحركات تتحرك بشكل غير متوقع

المشكلة: المحرك لا يدور إلى الوضع المقصود

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

نافذة أجهزة VEXcode V5 مع خيارات المحرك المعروضة. فيما يلي، يتم تسليط الضوء على إعداد خرطوشة التروس. يحتوي هذا الإعداد على ثلاثة خيارات مختلفة للنسبة، وهي تقرأ 36 إلى 1 مع 100 دورة في الدقيقة، أو 18 إلى 1 مع 200 دورة في الدقيقة، أو 6 إلى 1 مع 600 دورة في الدقيقة.

قبل تحرير مشروع VEXcode V5 الخاص بك، تأكد من تحديد خرطوشة التروس الصحيحة في تكوين الجهاز. الخيار الافتراضي هو خرطوشة التروس الخضراء مقاس 18:1.

لمزيد من المعلومات حول تكوين المحركات الفردية في VEXcode V5، راجع هذه المقالة.

يتم عرض كتلتين VEXcode V5، مع تسميات تشير إلى أن إحداهما صحيحة والأخرى غير صحيحة. تقرأ الكتلة الصحيحة Spin ArmMotor لوضع 90 درجة. تقرأ الكتلة غير الصحيحة تعيين موضع ArmMotor إلى 0 درجة.

تحقق من الأوامر المستخدمة في مشروعك. يتم استخدام [Spin ​​to Position] لتدوير المحرك إلى موضع محدد. في المقابل، تقوم كتلة [ضبط الموضع إلى] بتعيين موضع جهاز تشفير المحرك على القيمة المحددة ولن تقوم بتحريك المحرك.

تأكد من أنك تستخدم [Spin ​​to Position] بدلاً من [Set location to] في مشاريعك.

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

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

راجع هذه المقالة لمعرفة المزيد حول نسب التروس باستخدام VEX V5 Smart Motors.

تظهر شاشة الدماغ في القائمة الرئيسية مع إبراز خيار الأجهزة.

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

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

ثم حدد المحرك الذي تريد رؤية المزيد من المعلومات عنه.

ملاحظة: يجب توصيل المحرك بـ V5 Brain حتى يتم رؤيته على شاشة الأجهزة.

تظهر شاشة الدماغ في لوحة القيادة للمحرك، مع إبراز قيم الدورات والدرجات.

بمجرد فتحه، ستتمكن من رؤية درجة وموضع الدوران للمحرك الذكي V5 المحدد. سيتم تحديث هذا في الوقت الفعلي إذا كنت تريد أن ترى كيف تتغير القيم مع دوران المحرك.

تُبلغ معلومات الجهاز عن موضع المحرك بالدرجات والثورات، لذا عندما تقوم بتحريك المحرك (مثل فتح وإغلاق المخلب) ستتغير الأرقام. استخدم هذا الاختبار لتحديد عدد الدرجات أو الدورات اللازمة لإغلاق المخلب، أو رفع الذراع، أو تدوير المدخول، وما إلى ذلك.


المشكلة: توقف مشروع VEXcode

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

يتم عرض كتلة مهلة المحرك VEXcode V5 عند فتح القائمة المنسدلة "المحرك". يتم عرض محركين مختلفين للإشارة إلى أنه يمكن تحديد كل منهما على حدة.

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

يمنع VEXcode V5 المشروع الذي يقرأ عند البدء، اضبط مهلة ClawMotor على 3 ثوانٍ. بعد ذلك، قم بتدوير ClawMotor لمدة 360 درجة ثم قم بالدفع للأمام لمسافة 200 ملم.

في هذا المثال، تم ضبط مهلة المحرك على 3 ثوانٍ. إذا لم يقترب المخلب من 360 درجة خلال 3 ثوانٍ، فسيتوقف المحرك عن الدوران عند علامة 3 ثوانٍ ثم ينتقل إلى الأمر التالي ويتحرك للأمام.


المشكلة: المحركات لا تشغل منصبًا

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

يتم عرض مجموعة كتلة إيقاف المحرك VEXcode V5 مع فتح القائمة المنسدلة لمعلمة الإيقاف. تتضمن خيارات القائمة المنسدلة الفرامل والساحل والإمساك، كما يتم تسليط الضوء على خيار الإمساك.

يتيح لك الأمر [Set stop to] تحديد سلوك المحرك بعد توقفه عن الدوران.

سيؤدي استخدام المعلمة "hold" إلى توجيه المحرك لمحاربة الجاذبية. يؤدي وضع "Hold" إلى توقف المحرك فورًا وسيعيده إلى وضع التوقف إذا تم تحريكه.

يقوم VEXcode V5 بحظر المشروع الذي يستخدم حلقة دائمة للتعامل مع مدخلات وحدة التحكم للتحكم في ذراع الروبوت بمخلب. معظم الكتل موجودة داخل الحلقة الدائمة، ولكن توجد كتلتان خارجها في بداية المشروع. تم تمييز الكتلتين وقراءتهما كالتالي: تعيين إيقاف ArmMotor للاحتفاظ، وتعيين إيقاف ClawMotor للاحتفاظ.

اضبط المحركات على "الإمساك" قبل الأوامر الأخرى باستخدام المحركات كما هو موضح في مثال رمز وحدة التحكم المخصص هنا.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: