انتقل إلى المحتوى الرئيسي

المربع الأرجواني، من أين نبدأ

اختر نقطة البداية. استخدم كتل [Drive for] و [Turn for] و [Spin ​​to position] و [Spin ​​for] لبرمجة روبوت البطل لتسجيل كتلة أرجوانية واحدة في أحد الأهداف الثلاثة. الفائز هو صاحب أسرع وقت!

  • اختر VIQRC Virtual Skills - Full Volume Playground.
  • حدد زر "موضع البداية" لاختيار موضع بداية للروبوت.
  • اختر حرفًا لتحديد موضع البداية المطلوب.
  • أعد ضبط المؤقت لحساب وقت العملية.
  • قم بقيادة الروبوت إلى المربع الأرجواني.
  • قم ببرمجة الروبوت لتدوير مجموعة محركات الإدخال لالتقاط الكتلة الأرجوانية.
  • قم ببرمجة الروبوت لتدوير مجموعة محركات الذراع لرفع الذراع إلى الوضع المطلوب لتسجيل النقاط.
  • قم بتوجيه الروبوت نحو أقرب هدف.
  • قم ببرمجة الروبوت لتدوير مجموعة محركات الإدخال لإسقاط الكتلة الأرجوانية في الهدف.
  • استخدم كتلة [print] لطباعة قيمة المؤقت إلى وحدة التحكم بالطباعة.

نصائح مفيدة

  • لاختيار موضع بداية للروبوت، حدد زر "موضع البداية" في نافذة المهارات الافتراضية.

    حدد زر موضع البداية من نافذة VEXcode VR Playground.

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

    كتلة إعادة ضبط المؤقت VEXcode التي تقرأ 'إعادة ضبط المؤقت'.

    • أمر بايثون المطابق:

      brain.timer.clear()
  • استخدم كتل المُبلِّغ من فئة الاستشعار للحصول على قيمة المؤقت.

    كتلة قيمة المؤقت في VEXcode التي تقرأ 'مؤقت بالثواني'.

    • أمر بايثون المطابق:

      brain.timer.time(SECONDS)
  • استخدم كتلة الطباعة من فئة Look لطباعة القيم إلى وحدة التحكم في الطباعة.

    كتلة طباعة VEXcode تحتوي على كتلة قيمة مؤقت، والتي تقرأ معًا 'مؤقت الطباعة بالثواني'.

    • أمر بايثون المطابق:

      brain.screen.print(brain.timer.time(SECONDS))