ทำความเข้าใจคุณสมบัติของหุ่นยนต์ใน VIQRC ฉบับเต็ม

หุ่นยนต์ที่ใช้ใน VEXcode VR Full Volume คือเวอร์ชันเสมือนจริงของ Byte ซึ่งเป็นหุ่นยนต์ฮีโร่ของ VEX IQ ที่ใช้ในการแข่งขัน VEX IQ Robotics Competition (VIQRC) Full Volume ปี 2023-2024 Virtual Byte มีขนาดและมอเตอร์เหมือนกับ Byte ตัวจริง แต่เพิ่มเซ็นเซอร์สำหรับการเขียนโปรแกรมอัตโนมัติใน VEXcode VR ใน Full Volume Playground ของ VEXcode VR จะมีหุ่นยนต์เพียงตัวเดียว และได้รับการตั้งค่าไว้ล่วงหน้าแล้ว วิธีนี้ช่วยขจัดความจำเป็นในการกำหนดค่าหุ่นยนต์ หรือโครงการแม่แบบที่กำหนดไว้ล่วงหน้า

พื้นที่ทำงาน VEXcode VR แสดงตัวเลือกการเขียนโปรแกรมแบบบล็อกและแบบข้อความสำหรับ VIQRC Full Volume


การควบคุมหุ่นยนต์

โปรแกรม Byte มีปุ่มควบคุมดังต่อไปนี้: 

ระบบขับเคลื่อน A . วิธีนี้ทำให้บล็อกในหมวด "ระบบขับเคลื่อน" (Drivetrain) ใน Toolbox ของ VEXcode VR สามารถขับเคลื่อนและเลี้ยวหุ่นยนต์ได้ ดังที่แสดงในวิดีโอนี้

แขนหมายเลขซึ่งถูกควบคุมโดยกลุ่มมอเตอร์แขน (Arm Motor Group) สามารถยกและลดแขนได้ตามที่แสดงในวิดีโอนี้ สิ่งนี้ทำให้หุ่นยนต์สามารถทำสิ่งต่างๆ ได้ เช่น การขนส่งวัตถุในเกม

สามารถยกแขนขึ้นได้โดยใช้บล็อก [หมุนเพื่อ] เมื่อหมุนไปข้างหน้า 1300 องศา แขนกลจะยกขึ้นจนสุด

หุ่นยนต์ VIQRC Full Volume พร้อมเซ็นเซอร์ที่มีป้ายกำกับ ช่องรับอากาศ สายพานลำเลียง และส่วนประกอบระบบขับเคลื่อน

ช่องรับอากาศ ซึ่งควบคุมโดยกลุ่มมอเตอร์รับอากาศ ท่อดูดอากาศสามารถหมุนไปข้างหน้าและถอยหลังได้ これによりหุ่นยนต์สามารถเก็บรวบรวมและให้คะแนนวัตถุในเกมได้

สามารถหมุนช่องรับอากาศได้โดยใช้บล็อก [หมุนเพื่อ] ตัวรับจะเก็บบล็อกเมื่อหมุนไปข้างหน้า 90 องศา และจะขูดหรือปล่อยบล็อกเมื่อหมุนย้อนกลับ 90 องศา 


เซ็นเซอร์หุ่นยนต์

Virtual Byte ได้เพิ่มเซ็นเซอร์สำหรับการเขียนโปรแกรมอัตโนมัติใน VEXcode VR แล้ว

เซ็นเซอร์ความเฉื่อย

แผนภาพแสดงรายละเอียดของหุ่นยนต์ VIQRC Full Volume พร้อมระบุขนาดและคุณสมบัติหลักใน VEXcode VR

เซ็นเซอร์วัดแรงเฉื่อยตัว ซึ่งติดตั้งอยู่ใน VEX IQ (รุ่นที่ 2) Brain จะถูกใช้ร่วมกับระบบขับเคลื่อนเพื่อให้ Byte สามารถเลี้ยวได้อย่างแม่นยำและเที่ยงตรงโดยใช้ทิศทางของระบบขับเคลื่อนเป็นเกณฑ์ 

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเซ็นเซอร์วัดแรงเฉื่อยที่ติดตั้งอยู่ใน VEX IQ (รุ่นที่ 2) ดูบทความนี้จาก VEX Library

พื้นที่ทำงาน VEXcode VR ที่แสดงการควบคุมบล็อกและการจำลองหุ่นยนต์ VIQRC Full Volume

ค่าที่แสดงทิศทางการหมุนของระบบส่งกำลังจะอยู่ระหว่าง 0 ถึง 359.9 องศา โดยทิศทางตามเข็มนาฬิกาถือเป็นค่าบวก

เซ็นเซอร์วัดระยะทาง

พื้นที่ทำงาน VEXcode VR พร้อมสนามเด็กเล่น VIQRC Full Volume และหุ่นยนต์เสมือนจริงที่พร้อมสำหรับการเขียนโค้ด

เซ็นเซอร์วัดระยะทาง จะรายงานว่ามีวัตถุอยู่ใกล้กับเซ็นเซอร์หรือไม่ รวมถึงระยะทางโดยประมาณจากด้านหน้าของเซ็นเซอร์ไปยังวัตถุในหน่วยมิลลิเมตรหรือนิ้ว

พื้นที่ทำงาน VEXcode VR แสดงการควบคุมบล็อก VIQRC Full Volume สำหรับหุ่นยนต์เสมือนจริง

เซ็นเซอร์วัดระยะทางอยู่ด้านหน้าของ Byte และสามารถใช้ตรวจจับวัตถุหรือสิ่งกีดขวางใดๆ ได้ 

โปรดทราบว่าควรยกแขนของ Byte ขึ้นให้สูงพอที่จะไม่บังเซ็นเซอร์วัดระยะทางขณะทำการวัดค่า 

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเซ็นเซอร์วัดระยะทาง IQ (รุ่นที่ 2) ดูบทความใน VEX Library นี้

เซ็นเซอร์แสง

ตัวเลือกการเขียนโค้ด VEXcode VR สำหรับหุ่นยนต์ VIQRC Full Volume: Blocks และ Python

เซ็นเซอร์แสงตัว จะรายงานว่ามีวัตถุอยู่ใกล้เซ็นเซอร์หรือไม่ และถ้ามี วัตถุนั้นมีสีอะไร

เซ็นเซอร์แสงยังสามารถรายงานค่าความสว่างและค่าสีของวัตถุในหน่วยองศาได้อีกด้วย 

พื้นที่ทำงาน VEXcode VR แสดงการควบคุมบล็อก VIQRC Full Volume สำหรับหุ่นยนต์เสมือนจริง

เซ็นเซอร์แสงนั้นอยู่ภายในช่องรับอากาศของ Byte สามารถใช้ตรวจสอบได้ว่ามีสิ่งอุดตันอยู่ในท่อไอดีหรือไม่ และสิ่งอุดตันนั้นมีสีอะไร 

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเซ็นเซอร์แสง ดูบทความในไลบรารี VEX นี้

สวิตช์กันชน

แผนผังแสดงปริมาตรเต็มรูปแบบของ VIQRC พร้อมขนาดสำหรับการระบุคุณลักษณะของหุ่นยนต์

สวิตช์กันกระแทก ตัวจะรายงานว่าขณะนี้กำลังถูกกดอยู่หรือไม่

พื้นที่ทำงาน VEXcode VR แสดงการควบคุมบล็อก VIQRC Full Volume สำหรับหุ่นยนต์เสมือนจริง

สวิตช์กันชนตั้งอยู่ภายในท่อไอดีด้านหลังเซ็นเซอร์แสง และสามารถใช้เพื่อตรวจสอบว่ามีชิ้นส่วนใดถูกบรรจุเข้าไปในท่อไอดีหรือไม่ 

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Bumper Switch ดูบทความใน VEX Library นี้

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: