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

لفها باللون الأحمر

استخدم كتل [Drive for] و[Turn for] لتوجيه الروبوت البطل نحو الأسطوانة، واستخدم المستشعر البصري ومجموعة محركات السحب لاكتشاف الأسطوانة وتدويرها حتى يصبح لونها أحمر 

  • اختر VRC Virtual Skills - Spin Up Playground.
  • قم بقيادة الروبوت البطل باتجاه الأسطوانة.
  • عندما يكتشف المستشعر البصري الأسطوانة، قم بتحريك الروبوت البطل أقرب لإجراء التلامس.
  • قم ببرمجة الروبوت لتدوير مجموعة محركات الإدخال لتدوير الأسطوانة.
  • عندما يكتشف المستشعر البصري اللون الأحمر بعد اكتشاف اللون الأزرق، توقف عن تدوير الأسطوانة.

نصائح مفيدة

  • استخدم كتلة الاستشعار البصري RollerOptical من فئة الاستشعار لاكتشاف وجود بكرة بالقرب من الروبوت البطل.

    عثرت VEXcode Distance على كتلة كائن تقرأ 'هل عثر RollerOptical على كائن؟'.

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

      roller_optical.is_near_object()
  • استخدم وحدة الاستشعار RollerOptical من فئة الاستشعار لاكتشاف اللون.

    يكتشف VEXcode Optical كتلة اللون التي تقرأ 'بينما يكتشف RollerOptical اللون الأحمر؟'.

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

      لون العدسة الدوارة هو الأحمر
  • استخدم كتلة الدوران IntakeMotorGroup من فئة الحركة وحدد اتجاه الإخراج  لتدوير الأسطوانة.

    كتلة VEXcode Spin التي تقرأ 'spin IntakeMotorGroup outtake'.

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

      intake_motor_group.spin(FORWARD)
  • استخدم كتلة stop IntakeMotorGroup من فئة الحركة لإيقاف دوران الأسطوانة.

    VEXcode إيقاف كتلة المحرك التي تقرأ 'إيقاف مجموعة محركات السحب'.

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

      intake_motor_group.stop()

للحصول على مزيد من المعلومات حول ميزات الروبوت في VRC Virtual Skills، على هذه.