فهم خصائص الروبوت في المجلد الكامل من VIQRC

الروبوت المستخدم في VEXcode VR Full Volume هو نسخة افتراضية من Byte، وهو روبوت VEX IQ Hero، المستخدم في مسابقة VEX IQ للروبوتات (VIQRC) Full Volume 2023-2024. يتمتع Virtual Byte بنفس الأبعاد والمحركات مثل Byte المادي، ولكن مع إضافة أجهزة استشعار للبرمجة الذاتية في VEXcode VR. في ساحة اللعب ذات الصوت الكامل في VEXcode VR، يوجد روبوت واحد فقط، وهو مُعد مسبقًا. وهذا يلغي الحاجة إلى تكوين الروبوت، أو مشروع قالب محدد مسبقًا.

مساحة عمل VEXcode VR تعرض خيارات البرمجة القائمة على الكتل والنصوص لـ VIQRC Full Volume


أدوات التحكم في الروبوت

يحتوي بايت على عناصر التحكم التالية: 

نظام نقل الحركة A . يتيح هذا لفئة "نظام الدفع" من الكتل في صندوق أدوات VEXcode VR قيادة الروبوت وتدويره، كما هو موضح في هذا الفيديو.

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

يمكن رفع الذراع باستخدام حركة [الدوران من أجل] الصد. سيرتفع الذراع بالكامل عند تدويره للأمام بزاوية 1300 درجة.

روبوت VIQRC ذو الحجم الكامل مزود بمستشعرات ومدخل وناقل ومكونات نظام نقل الحركة مُعَلَّمة

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

يمكن تدوير المدخل باستخدام كتلة [Spin ​​for]. سيقوم جهاز الاستقبال بجمع مكعب عند تدويره للأمام بزاوية 90 درجة، وسيقوم بتسجيل النقاط أو إسقاط مكعب عند تدويره للخلف بزاوية 90 درجة. 


أجهزة استشعار الروبوت

أضافت شركة Virtual Byte أجهزة استشعار للبرمجة الذاتية في VEXcode VR.

مستشعر القصور الذاتي

رسم تخطيطي مُعَلَّم لروبوت VIQRC Full Volume يوضح الأبعاد والميزات الرئيسية في VEXcode VR

يتم استخدام مستشعر القصور المدمج في وحدة التحكم VEX IQ (الجيل الثاني) مع مجموعة نقل الحركة للسماح لـ Byte بإجراء انعطافات دقيقة ودقيقة باستخدام اتجاه مجموعة نقل الحركة. 

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

مساحة عمل VEXcode VR تعرض عناصر التحكم في الكتل ومحاكاة روبوت VIQRC Full Volume

يشير اتجاه مجموعة نقل الحركة إلى قيمة تتراوح من 0 إلى 359.9 درجة، ويكون الاتجاه مع عقارب الساعة موجبًا.

مستشعر المسافة

مساحة عمل VEXcode VR مع ملعب VIQRC Full Volume وروبوت افتراضي جاهز للبرمجة

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

مساحة عمل VEXcode VR تعرض عناصر تحكم VIQRC Full Volume للروبوت الافتراضي

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

لاحظ أنه يجب رفع ذراع بايت بما يكفي لعدم حجب مستشعر المسافة عند جمع القراءات. 

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

مستشعر بصري

خيارات برمجة VEXcode VR لروبوت VIQRC Full Volume: Blocks و Python

يقوم المستشعر البصريبالإبلاغ عما إذا كان هناك جسم قريب من المستشعر، وإذا كان كذلك، فما هو لون هذا الجسم.

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

مساحة عمل VEXcode VR تعرض عناصر تحكم VIQRC Full Volume للروبوت الافتراضي

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

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

مفتاح الصدمات

مخطط مجال الحجم الكامل لـ VIQRC مع الأبعاد لتحديد ميزات الروبوت

يقوم مفتاح المصد بالإبلاغ عما إذا كان يتم الضغط عليه حاليًا أم لا.

مساحة عمل VEXcode VR تعرض عناصر تحكم VIQRC Full Volume للروبوت الافتراضي

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

للحصول على مزيد من حول مفتاح الصدمات، هذه المقالة في مكتبة VEX.

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

Last Updated: