เซสชั่นที่ 6 การแข่งขัน V5RC ครั้งแรกของคุณ
ก่อนที่คุณจะเริ่มต้น
ก่อนที่คุณจะเริ่มเซสชันนี้
ในเซสชันนี้ ทีมของคุณจะได้เรียนรู้เกี่ยวกับโครงสร้างของการแข่งขัน V5RC พร้อมกับทำความคุ้นเคยกับเทมเพลตการแข่งขัน เทมเพลตนี้สะท้อนให้เห็นโครงสร้างของการแข่งขันทั่วไป และนักเรียนจะสำรวจว่าทั้งสองเชื่อมโยงกันอย่างไรในขณะที่เตรียมพร้อมสำหรับประสบการณ์การแข่งขันครั้งแรก
นักเรียนจะต้องใช้ VEXcode V5 ในเซสชันนี้ ตรวจสอบให้แน่ใจว่านักเรียนมีคอมพิวเตอร์ที่สามารถเข้าถึง VEXcode V5 ได้ ไปที่นี่เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการเข้าถึง VEXcode
ทีม จะต้อง ใช้เทมเพลตการแข่งขันระหว่างการแข่งขัน เทมเพลตการแข่งขันเป็นโครงการตัวอย่างใน VEXcode V5 มีการรวมบล็อคไว้แล้วเพื่อสื่อสารกับระบบควบคุมภาคสนามในระหว่างการแข่งขัน ช่วยให้มั่นใจได้ว่าโครงการต่างๆ เป็นไปตามกฎระเบียบของภาคสนาม เพื่อหลีกเลี่ยงภาวะแทรกซ้อนและการตัดสิทธิ์
ในเซสชันนี้ นักเรียนจะได้เรียนรู้ว่าส่วนต่างๆ ของเทมเพลตการแข่งขันเกี่ยวข้องกับโครงสร้างของการแข่งขันอย่างไร เมื่อสิ้นสุดเซสชัน พวกเขาจะทดสอบโครงการของตนเพื่อฝึกซ้อมสำหรับการแข่งขัน นอกจากนี้ พวกเขายังจะได้รับคำแนะนำเกี่ยวกับวิธีเพิ่มบล็อกลงในเทมเพลตการแข่งขันเพื่อสร้างโปรเจ็กต์แรกสำหรับส่วนการแข่งขันอัตโนมัติ 15 วินาที
เตรียมชุดอุปกรณ์และวัสดุของคุณให้พร้อมสำหรับเซสชันก่อนที่จะเริ่มต้น คุณจะต้องมีสิ่งต่อไปนี้:
- สร้างฮีโร่บอท
- ชาร์จแบตเตอรี่คอนโทรลเลอร์ และ
- สนามแข่งขัน V5RC Push Back ที่สร้างขึ้น
- VEXcode V5.
- สมุดบันทึกวิศวกรรม
คุณอาจต้องการอ่านทรัพยากรต่อไปนี้ก่อนเริ่มต้น เพื่อรับข้อมูลพื้นฐานที่เป็นประโยชน์เกี่ยวกับระบบควบคุมภาคสนามและเทมเพลตการแข่งขัน:
ถึงเวลาเตรียมพร้อมสำหรับการแข่งขัน V5RC ครั้งแรกของคุณแล้ว! ในเซสชันนี้ คุณจะได้เรียนรู้เกี่ยวกับโครงสร้างของการแข่งขัน เพื่อให้คุณเตรียมพร้อมสำหรับสิ่งที่จะเกิดขึ้นเมื่อคุณลงสนามแข่งขัน คุณจะใช้ VEXcode V5 และเทมเพลตการแข่งขันเพื่อสร้างโครงการ V5RC แรกของคุณสำหรับการแข่งขัน และเรียนรู้วิธีเริ่มต้นโครงการบนคอนโทรลเลอร์ของคุณ
ก่อนที่คุณจะเริ่มต้น ให้แน่ใจว่าคุณได้เตรียมสิ่งต่อไปนี้ไว้แล้ว:
- สร้างฮีโร่บอท
- ชาร์จแบตเตอรี่คอนโทรลเลอร์ และ
- สนามแข่งขัน V5RC Push Back ที่สร้างขึ้น
- VEXcode V5.
- สมุดบันทึกวิศวกรรม
โครงสร้างการแข่งขัน V5RC คืออะไร?
เทมเพลตการแข่งขันจะประกอบด้วยองค์ประกอบหลักสามประการของการแข่งขัน:
- โหมดพรีอัตโนมัติ/ตั้งค่า: ที่นี่ ทีมงานสามารถเขียนโค้ดการดำเนินการต่างๆ เช่น การปรับเทียบไจโร การตั้งค่าตัวแปร หรือการตั้งค่าอุปกรณ์อื่นๆ บล็อคเหล่านี้จะทำงานทันทีเมื่อโปรแกรมเริ่มต้น ก่อนที่ส่วนอัตโนมัติของการแข่งขันจะเริ่มต้น
- โหมดอัตโนมัติ: 15 วินาทีแรกของการแข่งขันเป็นช่วงเวลาอัตโนมัติ ที่นี่ หุ่นยนต์ของคุณจะแสดงพฤติกรรมตามรหัส และการควบคุมคนขับจะถูกปิดใช้งาน คุณสามารถรับคะแนนพิเศษตามความสามารถในการทำคะแนนของหุ่นยนต์ของคุณในส่วนนี้ของการแข่งขัน
- โหมดควบคุมผู้ใช้: เวลาที่เหลือ 1 นาที 45 วินาทีคือเวลาที่คุณบังคับหุ่นยนต์ของคุณในการแข่งขัน ที่นี่หุ่นยนต์ของคุณจะรันโค้ดที่ช่วยให้คนขับสามารถควบคุมหุ่นยนต์ระหว่างการแข่งขันได้
เทมเพลตการแข่งขันต้องใช้ และ เพื่อใช้ในการแข่งขัน V5RC ชมวิดีโอด้านล่างเกี่ยวกับการใช้เทมเพลตการแข่งขันเพื่อเตรียมพร้อมสำหรับการแข่งขัน
ในวิดีโอนี้คุณจะได้เรียนรู้เกี่ยวกับ:
- สแต็กแต่ละอันในเทมเพลตการแข่งขันมีไว้เพื่ออะไร
- รหัสอาคารสำหรับช่วงเวลาอิสระ
- วิธีกำหนดค่าคอนโทรลเลอร์ของคุณใน VEXcode V5 ให้เหมาะกับการตั้งค่าการขับขี่ของคุณ
- วิธีการรันโครงการเทมเพลตการแข่งขันบนคอนโทรลเลอร์ของคุณเพื่อจำลองการแข่งขัน
ถึงเวลาเตรียมพร้อมสำหรับการแข่งขัน V5RC ครั้งแรกของคุณแล้ว! ในเซสชันนี้ คุณจะได้เรียนรู้เกี่ยวกับโครงสร้างของการแข่งขัน เพื่อให้คุณเตรียมพร้อมสำหรับสิ่งที่จะเกิดขึ้นเมื่อคุณลงสนามแข่งขัน คุณจะใช้ VEXcode V5 และเทมเพลตการแข่งขันเพื่อสร้างโครงการ V5RC แรกของคุณสำหรับการแข่งขัน และเรียนรู้วิธีเริ่มต้นโครงการบนคอนโทรลเลอร์ของคุณ
ก่อนที่คุณจะเริ่มต้น ให้แน่ใจว่าคุณได้เตรียมสิ่งต่อไปนี้ไว้แล้ว:
- สร้างฮีโร่บอท
- ชาร์จแบตเตอรี่คอนโทรลเลอร์ และ
- สนามแข่งขัน V5RC Push Back ที่สร้างขึ้น
- VEXcode V5.
- สมุดบันทึกวิศวกรรม
โครงสร้างการแข่งขัน V5RC คืออะไร?
เทมเพลตการแข่งขันจะประกอบด้วยองค์ประกอบหลักสามประการของการแข่งขัน:
- โหมดพรีอัตโนมัติ/ตั้งค่า: ที่นี่ ทีมงานสามารถเขียนโค้ดการดำเนินการต่างๆ เช่น การปรับเทียบไจโร การตั้งค่าตัวแปร หรือการตั้งค่าอุปกรณ์อื่นๆ บล็อคเหล่านี้จะทำงานทันทีเมื่อโปรแกรมเริ่มต้น ก่อนที่ส่วนอัตโนมัติของการแข่งขันจะเริ่มต้น
- โหมดอัตโนมัติ: 15 วินาทีแรกของการแข่งขันเป็นช่วงเวลาอัตโนมัติ ที่นี่ หุ่นยนต์ของคุณจะแสดงพฤติกรรมตามรหัส และการควบคุมคนขับจะถูกปิดใช้งาน คุณสามารถรับคะแนนพิเศษตามความสามารถในการทำคะแนนของหุ่นยนต์ของคุณในส่วนนี้ของการแข่งขัน
- โหมดควบคุมผู้ใช้: เวลาที่เหลือ 1 นาที 45 วินาทีคือเวลาที่คุณบังคับหุ่นยนต์ของคุณในการแข่งขัน ที่นี่หุ่นยนต์ของคุณจะรันโค้ดที่ช่วยให้คนขับสามารถควบคุมหุ่นยนต์ระหว่างการแข่งขันได้
เทมเพลตการแข่งขันต้องใช้ และ เพื่อใช้ในการแข่งขัน V5RC ชมวิดีโอด้านล่างเกี่ยวกับการใช้เทมเพลตการแข่งขันเพื่อเตรียมพร้อมสำหรับการแข่งขัน
ในวิดีโอนี้คุณจะได้เรียนรู้เกี่ยวกับ:
- สแต็กแต่ละอันในเทมเพลตการแข่งขันมีไว้เพื่ออะไร
- รหัสอาคารสำหรับช่วงเวลาอิสระ
- วิธีกำหนดค่าคอนโทรลเลอร์ของคุณใน VEXcode V5 ให้เหมาะกับการตั้งค่าการขับขี่ของคุณ
- วิธีการรันโครงการเทมเพลตการแข่งขันบนคอนโทรลเลอร์ของคุณเพื่อจำลองการแข่งขัน
เป้าหมายของเซสชันนี้คือเพื่อช่วยให้นักเรียนทราบว่าจะคาดหวังอะไรได้บ้างเมื่อไปถึงสนามแข่งขัน คาดว่าแต่ละทีมจะมาถึงนัดการแข่งขันตรงเวลาและ "พร้อมที่จะเล่น" การทำให้แน่ใจว่าทีมของคุณเข้าใจรูปแบบการแข่งขัน และเข้าใจว่าเกี่ยวข้องกับการแข่งขันอย่างไร จะช่วยให้พวกเขาประสบความสำเร็จในวัน
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับเทมเพลตการแข่งขัน โปรดอ่านบทความนี้
กิจกรรม: สร้างเทมเพลตการแข่งขันของคุณ
ตอนนี้คุณรู้แล้วว่าเทมเพลตการแข่งขันคืออะไร ถึงเวลาสร้างและทดสอบเทมเพลตของคุณเองแล้ว 
ใช้บัตรงานนี้ (Google doc / .pdf / .docx) เพื่อเป็นแนวทางในการสร้างและทดสอบโครงการของคุณ
- ตรวจสอบส่วนต่างๆ ของเทมเพลตการแข่งขัน ด้วยบทความนี้
- หากต้องการความช่วยเหลือในการกำหนดค่าคอนโทรลเลอร์ของคุณใน VEXcode V5 อ่านบทความนี้
- หากคุณต้องการความช่วยเหลือในการทดสอบเทมเพลตการแข่งขันของคุณ ทำตามขั้นตอนในบทความนี้
- หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับบล็อกใน VEXcode V5 Toolbox ใช้ VEXcode API Reference
- หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับเทมเพลตการแข่งขันและสิ่งที่คุณจะทำในสนามแข่งขัน โปรดอ่านบทความนี้
สนุกกับการเตรียมตัวสำหรับการแข่งขันครั้งแรกของคุณ!
ตอนนี้คุณรู้แล้วว่าเทมเพลตการแข่งขันคืออะไร ถึงเวลาสร้างและทดสอบเทมเพลตของคุณเองแล้ว 
ใช้บัตรงานนี้ (Google doc / .pdf / .docx) เพื่อเป็นแนวทางในการสร้างและทดสอบโครงการของคุณ
- ตรวจสอบส่วนต่างๆ ของเทมเพลตการแข่งขัน ด้วยบทความนี้
- หากต้องการความช่วยเหลือในการกำหนดค่าคอนโทรลเลอร์ของคุณใน VEXcode V5 อ่านบทความนี้
- หากคุณต้องการความช่วยเหลือในการทดสอบเทมเพลตการแข่งขันของคุณ ทำตามขั้นตอนในบทความนี้
- หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับบล็อกใน VEXcode V5 Toolbox ใช้ VEXcode API Reference
- หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับเทมเพลตการแข่งขันและสิ่งที่คุณจะทำในสนามแข่งขัน โปรดอ่านบทความนี้
สนุกกับการเตรียมตัวสำหรับการแข่งขันครั้งแรกของคุณ!
หากนี่เป็นครั้งแรกที่นักเรียนใช้ VEXcode V5 บทความต่อไปนี้อาจเป็นประโยชน์เมื่อคุณสนับสนุนทีมของคุณ
- การใช้เทมเพลตการแข่งขันบล็อกใน VEXcode V5
- การรันโปรแกรมผู้ใช้ด้วยตัวควบคุม V5
- การดาวน์โหลดและการรันโครงการ Blocks ใน VEXcode V5
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับเหตุใดจึงจำเป็นต้องใช้ Competition Template และวิธีการเขียนโค้ดใน Competition Template โปรดดูวิดีโอต่อไปนี้จาก PD+ Introduction to VEX V5 Masterclass:
เตือนทีมของคุณว่าพวกเขาสามารถสร้างและบันทึกโครงการเทมเพลตการแข่งขันที่แตกต่างกันหลายโครงการบนหุ่นยนต์ของพวกเขาได้ แต่ละทีมไดรฟ์สามารถมีโครงการเฉพาะที่กำหนดค่าตัวควบคุมเพื่อให้ตรงกับความต้องการของพวกเขา ทำตามขั้นตอนในบทความนี้เพื่อเรียนรู้วิธีบันทึกโครงการลงในช่องต่างๆ บน Brain
ส่งเสริม สมาชิกในทีมทั้ง ผลัดกันฝึกการเปิด ดาวน์โหลด และรันเทมเพลตการแข่งขัน เพื่อให้พวกเขาคุ้นเคยกับกระบวนการดังกล่าว สิ่งนี้จะช่วยให้แน่ใจว่าทีมขับรถของคุณทั้งหมดจะมาถึงสนาม “พร้อมที่จะเล่น” เมื่อถึงตาของพวกเขา
เลือก เซสชันถัดไป > เพื่อไปยังเซสชันถัดไป