ข้ามไปยังเนื้อหาหลัก

Pick it, Score it!

ใช้บล็อก [หมุนเพื่อหา], [หมุนเพื่อจัดตำแหน่ง] และ [หมุนเพื่อหา] เพื่อเขียนโค้ดให้ Virtual Byte ซึ่งเป็น Hero Bot หยิบบล็อกสีเขียวที่อยู่ข้างหน้าและทำคะแนนบล็อกนั้นลงในเป้าหมาย Goal II

  • เลือก VIQRC Virtual Skills - Full Volume Playground
  • เขียนโปรแกรมให้หุ่นยนต์หมุนชุดมอเตอร์ดูดเพื่อหยิบก้อนสีเขียวขึ้นมา
  • เขียนโปรแกรมให้หุ่นยนต์หมุนชุดมอเตอร์แขนเพื่อยกแขนขึ้นไปยังตำแหน่งที่ต้องการสำหรับการให้คะแนน
  • หันหุ่นยนต์ไปทางเป้าหมายที่ 2
  • เขียนโปรแกรมให้หุ่นยนต์หมุนชุดมอเตอร์ดูดเพื่อปล่อยบล็อกสีเขียวลงในเป้าหมาย

คำแนะนำที่เป็นประโยชน์

  • ใช้บล็อก IntakeMotorGroup ที่มีค่าการหมุน จากหมวด Motion และเลือกทิศทาง ไปข้างหน้า เพื่อดูดวัตถุ

    VEXcode Spin สำหรับบล็อกที่อ่านค่า 'หมุน IntakeMotorGroup ไปข้างหน้า 90 องศา'.

    • คำสั่ง Python ที่ตรงกัน:

      intake_motor_group.spin_for(FORWARD, 90, DEGREES)
  • ใช้บล็อก spin IntakeMotorGroup จากหมวด Motion และเลือกทิศทาง reverse เพื่อปล่อยวัตถุ

    VEXcode Spin สำหรับบล็อกที่อ่านค่า 'หมุน IntakeMotorGroup ย้อนกลับ 90 องศา'.

    • คำสั่ง Python ที่ตรงกัน:

      intake_motor_group.spin_for(REVERSE, 90, DEGREES)
  • ใช้ ArmMotorGroup ที่มีค่าการหมุน เพื่อวางบล็อก จากหมวด Motion เพื่อยกและลดแขน

    VEXcode Spin to position block ที่อ่านค่า 'spin ArmMotorGroup ไปที่ตำแหน่ง 280 องศา'.

    • คำสั่ง Python ที่ตรงกัน:

      arm_motor_group.spin_to_position(280, DEGREES)

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคุณสมบัติของหุ่นยนต์ใน VIQRC Full Volume สำหรับ VEXcode VR โปรดดูบทความ