แม่แบบการแข่งขันเป็นตัวอย่างโครงการที่มีบล็อกต่างๆ รวมอยู่แล้ว เพื่อใช้ในการสื่อสารกับระบบควบคุมภาคสนามระหว่างการแข่งขัน ช่วยให้มั่นใจได้ว่าบล็อกต่างๆ เป็นไปตามข้อกำหนดของสนาม และช่วยในการตั้งค่าโครงการเพื่อหลีกเลี่ยงปัญหาและความขัดข้อง ("การแข่งขัน" หมายถึงกิจกรรมการแข่งขันหุ่นยนต์ VEX V5 โดยใช้ฮาร์ดแวร์ควบคุมภาคสนามอย่างเป็นทางการ)
เปิดเทมเพลตการแข่งขันจากหน้าตัวอย่าง
แม่แบบประกอบด้วยสามส่วน: โหมดก่อนการขับขี่อัตโนมัติ, โหมดขับขี่อัตโนมัติ และการควบคุมโดยผู้ขับขี่
: เพื่อให้โครงการของคุณใช้งานได้ในการแข่งขัน คุณต้องคงบล็อกรูปหมวกเหล่านี้ไว้ในโครงการของคุณ สามารถเคลื่อนย้ายบล็อกรูปหมวกไปมาได้ แต่ต้องคงอยู่ในตำแหน่งใดตำแหน่งหนึ่งในโปรเจ็กต์ สร้างกองซ้อนจากบล็อกรูปหมวกเหล่านี้
ใช้บล็อก "เมื่อเริ่มต้น" สำหรับการตั้งค่าก่อนการทำงานอัตโนมัติใดๆ
ปุ่ม “เมื่อเริ่มต้น” (When Started) ใช้สำหรับตั้งค่าต่างๆ ที่หุ่นยนต์ของคุณอาจต้องการ เช่น การปรับเทียบไจโรสโคป การตั้งค่าตัวแปร หรือการตั้งค่าอุปกรณ์อื่นๆ บล็อกเหล่านี้จะทำงานทันทีเมื่อเริ่มโครงการ ก่อนที่ส่วนการทำงานอัตโนมัติของเกมจะเริ่มต้นขึ้น
: หากไม่จำเป็นต้องตั้งค่าใดๆ ช่อง “เมื่อเริ่มต้น” สามารถเว้นว่างไว้ได้
เมื่อเป็นอิสระ
ปุ่ม “When Autonomous” ใช้สำหรับควบคุมหุ่นยนต์ของคุณในระหว่างช่วงการทำงานอัตโนมัติของแมตช์ VRC บล็อกที่เชื่อมต่อกับสแต็กนี้จะทำงานเมื่อการแข่งขันเริ่มต้นช่วงอัตโนมัติ
: หากไม่ต้องการใช้ขั้นตอนการทำงานแบบอัตโนมัติ ช่อง “เมื่อทำงานแบบอัตโนมัติ” สามารถเว้นว่างไว้ได้
เมื่อคนขับควบคุม
ปุ่ม “When Driver Control” ใช้สำหรับควบคุมหุ่นยนต์ของคุณในระหว่างช่วงการควบคุมโดยผู้ขับขี่ (Driver Control) ในการแข่งขัน VRC บล็อกที่เชื่อมต่อกับสแต็กนี้จะทำงานเมื่อการแข่งขันเริ่มต้นช่วงควบคุมไดรเวอร์
: ลูป "ตลอดไป" แสดงอยู่ด้านบน เนื่องจากผู้ใช้ส่วนใหญ่จะวาง C-Block แบบมีเงื่อนไขไว้ในสแต็กนี้เพื่อตอบสนองต่ออินพุตจากตัวควบคุม V5