Skip to main content

Time It!

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

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

نصائح مفيدة

  • استخدم كتلة المؤقت لإعادة الضبط من فئة الاستشعار لإعادة ضبط المؤقت إلى 0 ثانية قبل قيادة الروبوت لالتقاط قرص معين.
    كتلة إعادة ضبط المؤقت VEXcode التي تقرأ 'إعادة ضبط المؤقت'.
    • أمر بايثون المطابق:

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

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

      brain.screen.print("VEXcode")
  • قارن الوقت اللازم لالتقاط الأقراص وتسجيل النقاط الصادرة من موزعات مختلفة لمساعدتك في تطوير استراتيجيات التسجيل الخاصة بك.