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

การทำคะแนนโซนรุก

ใช้สองวิธีในการทำคะแนนในโซนรุก! ใช้บล็อก [Drive for], [Turn for], [Spin ​​for] และ [Spin ​​to position] เพื่อเขียนโค้ดให้ Hero Bot ขับไปยัง Triball สีเขียวที่อยู่ใต้แถบความสูงสีแดง (ไฮไลต์ด้วยสีฟ้าอ่อน และผลัก เข้าไปในโซนโจมตี จากนั้นเขียนโค้ดให้ Hero Bot ขับไปยัง Triball สีเขียวที่ไฮไลต์ด้วยสีเหลือง หยิบ Triball ขึ้นมา แล้วปล่อยไปยังโซนโจมตี launch ใครทำเวลาได้เร็วที่สุดเป็นผู้ชนะ!

  • เลือก VRC Virtual Skills - Over Under Playground
  • ใช้เช็คลิสต์ก่อนเริ่มการแข่งขันเพื่อเลือกตำแหน่งเริ่มต้น ทิศทางเริ่ม และค่าการบรรทุกน้ำหนักหุ่นยนต์ (หมายเลข)
  • เขียนโค้ดให้ Hero Bot ขับไปยัง Green Triball ที่อยู่ใต้แถบระดับความสูงสีแดง เพื่อผลักมันเข้าไปในโซนโจมตี
  • เขียนโปรแกรมให้หุ่นยนต์ยิงลูกบอลสีเขียวที่ไฮไลต์ด้วยสีเหลืองไปยังโซนโจมตี 
    • เขียนโปรแกรมให้หุ่นยนต์หมุนมอเตอร์แขนเพื่อลดแขนลงจนสุดเพื่อหยิบลูกบอล Triball บนสนาม
    • ขับหุ่นยนต์ฮีโร่ไปยังลูกบอลสีเขียวที่ไฮไลต์ด้วยสีเหลือง 
    • เขียนโปรแกรมให้หุ่นยนต์หมุนมอเตอร์ดูดเพื่อหยิบลูกบอล Triball ขึ้นมา
    • เขียนโปรแกรมให้หุ่นยนต์หมุนมอเตอร์แขนเพื่อยกแขนขึ้นสำหรับการปล่อยลูกบอล Triball ในเขตโจมตี
    • เขียนโปรแกรมให้หุ่นยนต์หมุนมอเตอร์ดูดเพื่อส่งลูกบอล Triball ไปยังโซนโจมตี
  • ใช้บล็อก [print] เพื่อพิมพ์ค่าตัวจับเวลาไปยังคอนโซลการพิมพ์

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

  • ใช้บล็อก Reporter จากหมวด Sensing เพื่อรับค่าตัวจับเวลา

    บล็อกค่าตัวจับเวลา VEXcode ที่อ่านค่าตัวจับเวลา 'ในหน่วยวินาที'

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

      สมอง.ตัวจับเวลา.เวลา(วินาที)
  • ใช้บล็อก print จากหมวดหมู่ Look เพื่อพิมพ์ค่าเวลาไปยัง Print Console

    บล็อกการพิมพ์ VEXcode ที่มีบล็อกค่าตัวจับเวลา ซึ่งโดยรวมแล้วอ่านค่าตัวจับเวลาเป็นวินาที' '

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

      สมอง.พิมพ์หน้าจอ(สมอง.ตัวจับเวลา.เวลา(วินาที))