ทำความเข้าใจคุณสมบัติของหุ่นยนต์ใน VIQRC Full Volume สำหรับ VEXcode VR

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

HeroBot-ThreeQuarter.png


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

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

ระบบขับเคลื่อน สิ่งนี้ทำให้บล็อกหมวดหมู่ “ระบบขับเคลื่อน” ในกล่องเครื่องมือของ VEXcode VR สามารถขับเคลื่อนและหมุนหุ่นยนต์ได้

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

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

ไบต์-Intake.png

ไอดี ที่ควบคุมโดย Intake Motor Group ไอดีสามารถหมุนไปข้างหน้าและย้อนกลับได้ ช่วยให้หุ่นยนต์สามารถรวบรวมและให้คะแนนวัตถุในเกมได้

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


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

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

เซ็นเซอร์เฉื่อย

ไบต์-InertialSensor.png

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

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

ไบต์-Rotation.png

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

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

หมวดหมู่การตรวจจับระยะทาง VR.png

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

ไบต์-Sensors.png

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

โปรดทราบว่า Byte's Arm ควรยกขึ้นมากพอที่จะไม่ปิดกั้นเซ็นเซอร์วัดระยะเมื่อรวบรวมค่าที่อ่านได้ 

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

ออปติคัลเซนเซอร์

การตรวจจับด้วยแสง.png

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

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

ไบต์-Sensors.png

ออปติคัลเซนเซอร์ตั้งอยู่ภายใน Byte's Intake สามารถใช้เพื่อกำหนดว่า Block อยู่ใน Intake เมื่อใด และ Block นั้นมีสีอะไร 

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

สวิตช์กันชน

การตรวจจับกันชน.png

สวิตช์กันชน จะรายงานว่ามีการกดอยู่หรือไม่

ไบต์-Sensors.png

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

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับสวิตช์กันชน โปรดดูบทความ VEX Library นี้

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

Last Updated: