เป้าหมายเดียวกัน!
ใช้บล็อก [Drive for], [Turn for], [Spin to position], [Spin for] และ [wait] เพื่อเขียนโค้ดให้ Hero Bot ทำคะแนนบล็อกสีเขียวทั้งสี่ที่ไฮไลต์ด้วยสีส้มลงในเป้าหมาย Goal II แยกกัน และรับโบนัสเครื่องแบบ 10 คะแนน
- เลือก VIQRC Virtual Skills - Full Volume Playground
- ประกาศตัวแปรเพื่อเก็บระยะทางที่หุ่นยนต์ต้องขับไปเก็บบล็อกสีเขียว กำหนดค่าเริ่มต้นเป็น 0
- เขียนโค้ดให้ Hero Bot ทำคะแนนบล็อกสีเขียวทั้งสี่ที่ไฮไลต์ด้วยสีส้มลงในเป้าหมายที่ 2
- เขียนโปรแกรมให้หุ่นยนต์หมุนชุดมอเตอร์แขนเพื่อลดแขนลงไปยังตำแหน่งที่ต้องการเพื่อหยิบชิ้นบล็อก
- ขับหุ่นยนต์ไปยังบล็อกสีเขียวที่ใกล้ที่สุด
- เขียนโปรแกรมให้หุ่นยนต์หมุนชุดมอเตอร์ดูดเพื่อหยิบก้อนสีเขียวขึ้นมา
- เขียนโปรแกรมให้หุ่นยนต์หมุนชุดมอเตอร์แขนเพื่อยกแขนขึ้นไปยังตำแหน่งที่ต้องการสำหรับการให้คะแนน
- ขับเคลื่อนหุ่นยนต์ไปยังเป้าหมายที่ 2
- เขียนโปรแกรมให้หุ่นยนต์หมุนชุดมอเตอร์ดูดเพื่อปล่อยบล็อกสีเขียวลงในเป้าหมาย
- อัปเดตค่าตัวแปรเพื่อแสดงระยะทางที่หุ่นยนต์ต้องขับไปเก็บบล็อกสีเขียวชิ้นต่อไป
- ใช้ลูปเพื่อเขียนโค้ดให้หุ่นยนต์ทำซ้ำการกระทำข้างต้นตามจำนวนครั้งที่กำหนด เพื่อนำบล็อกสีเขียวทั้งสี่ที่ไฮไลต์ด้วยสีส้มไปใส่ในเป้าหมาย
คำแนะนำที่เป็นประโยชน์
หากต้องการความช่วยเหลือเกี่ยวกับการประกาศตัวแปรและการจัดเก็บข้อมูลในโปรเจ็กต์ โปรดเลือกปุ่ม “TUTORIALS” ใน VEXcode VR และเลือก Storing Data Tutorial


- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับกฎการตั้งชื่อตัวแปรใน VEXcode VR ดูบทความนี้
ใช้บล็อก set จากหมวดหมู่ตัวแปรเพื่อกำหนดค่าให้กับตัวแปร

คำสั่ง Python ที่ตรงกัน:
ระยะทางสีเขียว = 0ใช้บล็อก repeat จากหมวดหมู่ Control เพื่อเขียนโค้ดให้หุ่นยนต์ VR ทำซ้ำบล็อกที่อยู่ภายในตามจำนวนครั้งที่กำหนด

คำสั่ง Python ที่ตรงกัน:
สำหรับ repeat_count ในช่วง (4): รอ (5, MSEC)