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

ملاحظة: إذا كان لديك وحدة تحكم تم تكوينها، فيجب أن يكون لديك وحدة تحكم مقترنة بـ VEX IQ Brain الخاص بك حتى يتم تشغيل مشروعك.


إضافة وحدة تحكم

Select_device_icon.configurecontroller.png

لتكوين وحدة التحكم، حدد أيقونة الأجهزة لفتح نافذة الأجهزة.

Select_add_a_device.clawbot_example.png

حدد "إضافة جهاز".

VEXcode_IQ_-_dev_HfPEEHChrL.png

حدد "وحدة التحكم".

VEXcode_IQ_-_dev_nTHQUbZ2J4.png

إذا كنت تريد برمجة وحدة التحكم باستخدام VEXcode IQ، فحدد "تم" لإكمال التكوين.

  • إذا كنت تريد تكوين وحدة التحكم للاستخدام بدون تعليمات برمجية، فراجع الخيارات الإضافية أدناه.

Controllerblocks_added.png

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


تعيين نظام الدفع إلى عصا التحكم الخاصة بوحدة التحكم

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

  • يستخدم المثال التالي مشروع المثال Clawbot (Drivetrain 2-Motor) - (الجيل الثاني).

Select_device_icon.configurecontroller.png

حدد أيقونة الأجهزة لفتح نافذة الأجهزة.

Select_controller.assistant_motors.png

حدد "وحدة التحكم".

Select_joystick_to_toggle_through.png

حدد أيقونة عصا التحكم للتبديل بين الخيارات.

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

أوضاع القيادة الأربعة التي يمكنك الاختيار من بينها هي: Left Arcade، Right Arcade، Split Arcade، Tank.

 

VEXcode_IQ_-_dev_699sLae7vE.png

الممرات اليسرى

يتم التحكم في كل الحركات بواسطة عصا التحكم اليسرى.

VEXcode_IQ_-_dev_PYfqZxK9QR.png

الممرات الصحيحة

يتم التحكم في كل الحركات بواسطة عصا التحكم اليمنى.

VEXcode_IQ_-_dev_gKmFQET6y9.png

سبليت آركيد

يتم التحكم في الحركة للأمام والخلف بواسطة عصا التحكم اليسرى بينما يتم التحكم في الدوران بواسطة عصا التحكم اليمنى.

VEXcode_IQ_-_dev_2S6TPHmR8u.png

خزان

يتم التحكم في المحرك الأيسر بواسطة عصا التحكم اليسرى بينما يتم التحكم في المحرك الأيمن بواسطة عصا التحكم اليمنى.

 

Select_done_once_joysticks_are_signed.png

حدد "تم" لحفظ التكوين الخاص بك.


تعيين المحركات أو مجموعات المحركات لأزرار جهاز التحكم

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

  • يحتوي المثال التالي على محرك ومجموعة محركات تم تكوينهما: ClawMotor وArMotorGroup.

Select_device_icon.configurecontroller.png

حدد أيقونة الأجهزة لفتح نافذة الأجهزة.


لقطة الشاشة بتاريخ 24-07-2023 الساعة 9.30.10 صباحًا.png

حدد "وحدة التحكم".

لقطة الشاشة بتاريخ 24-07-2023 الساعة 9.34.13 صباحًا.png

قم بتكوين محرك أو مجموعة محركات على زر عن طريق تحديد الأزرار الموجودة على وحدة التحكم.

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

تحتوي وحدة التحكم على أربع مجموعات أزرار (L وR وE وF). يمكن أن تحتوي كل مجموعة على محرك واحد أو مجموعة محركات (ليست جزءًا من مجموعة نقل الحركة) تم تكوينها لها.

ملاحظة: بمجرد تكوين محرك أو مجموعة محركات، لن يتم عرضه كخيار للأزرار الأخرى.

لقطة الشاشة بتاريخ 24-07-2023 الساعة 9.34.33 صباحًا.png

حدد "تم" لحفظ التكوين الخاص بك.


حذف وحدة التحكم

VEXcode_IQ_-_dev_tmOKvfLKwB.png

يمكن حذف وحدة التحكم عن طريق تحديد خيار "حذف" الموجود أسفل الشاشة.

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

Last Updated: