ใน VEXcode VR หุ่นยนต์จะถูกกำหนดค่าโดยอัตโนมัติขึ้นอยู่กับ Playground ที่เลือก ซึ่งช่วยลดความจำเป็นในการกำหนดค่าหุ่นยนต์หรือโครงการเทมเพลตที่กำหนดไว้ล่วงหน้า VEX VR MazeBot มีเซ็นเซอร์และคุณสมบัติอื่นๆ มากมายเพื่อช่วยคุณแก้เขาวงกตโดยใช้การตอบสนองของเซ็นเซอร์
คุณสามารถกำหนดได้ว่าจะใช้หุ่นยนต์ตัวใดใน Playground โดยดูที่ไอคอนในหน้าการเลือกสนามเด็กเล่น ไอคอนสำหรับ VR MazeBot มีลักษณะเหมือนภาพที่นี่
การควบคุมและคุณสมบัติของหุ่นยนต์
VR MazeBot มีการควบคุมและคุณลักษณะทางกายภาพดังต่อไปนี้:
- ระบบขับเคลื่อนพร้อมไจโร ซึ่งเปิดใช้หมวดหมู่คำสั่ง "Drivetrain" ในกล่องเครื่องมือของ VEXcode VR
- จุดเปลี่ยนของหุ่นยนต์มาจากศูนย์กลางของหุ่นยนต์ นี่คือที่ตั้งของปากกาด้วย
- VR MazeBot มีความยาว 95 มม. และกว้าง 117.5 มม.
- เมื่อเทียบกับ VR Robot แล้ว ความเร็วเริ่มต้นของ VR MazeBot จะสูงเป็นสองเท่า ความเร็วเพิ่มเติมนี้มีไว้เพื่อช่วยให้หุ่นยนต์นำทางเขาวงกตได้เร็วขึ้น
ปากกาบน VR MazeBot
ปากกาบน VR MazeBot มีองค์ประกอบทั้งหมดของปากกาบน VR Robot
ปากกาบน VR MazeBot สามารถใช้เพื่อ:
- เติมพื้นที่ด้วยสีที่กำหนดโดยใช้ค่า RGB
- ตั้งค่าสีของปากกาโดยใช้ค่า RGB
- วาดเส้นด้วยความกว้างที่แตกต่างกันห้าแบบ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับปากกา ดูบทความนี้
หมายเหตุ:บทความนี้อ้างอิงถึง VR Robot แต่เป็นปากกาแบบเดียวกับที่ใช้กับ VR MazeBot
เซ็นเซอร์หุ่นยนต์
VR MazeBot มีเซ็นเซอร์ต่อไปนี้เหมือนกับ VR Robot:
- มอเตอร์เอ็นโค้ดเดอร์ที่หมุนได้ 360 องศาต่อล้อหนึ่งรอบ
- เซ็นเซอร์ไจโรที่ติดตั้งอยู่ในระบบขับเคลื่อน ตามเข็มนาฬิกาเป็นบวก
เซ็นเซอร์ตำแหน่ง
VR MazeBot มีเซ็นเซอร์ตำแหน่งที่อ่านพิกัด (X,Y) จากจุดเปลี่ยนศูนย์กลางของหุ่นยนต์ VR เซ็นเซอร์ตำแหน่งยังรายงานมุมของตำแหน่งซึ่งมีตั้งแต่ 0 องศาถึง 359.9 องศาตามรูปแบบการมุ่งหน้าไปของเข็มทิศ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรายละเอียดตำแหน่งของ VEXcode VR Wall Maze+ Playground ดูบทความนี้
เซ็นเซอร์วัดระยะ
นอกจากนี้ VR MazeBot ยังมีเซ็นเซอร์วัดระยะ 3 ตัว เซ็นเซอร์เหล่านี้สามารถตรวจจับได้ว่ามีวัตถุอยู่หรือไม่ หากมีวัตถุอยู่ เซ็นเซอร์ยังสามารถตรวจจับระยะห่างของวัตถุได้ไกลถึง 10,000 มม.
เซ็นเซอร์วัดระยะทั้งสามตัววางอยู่รอบๆ ด้านบนของหุ่นยนต์
- คนหนึ่งหันหน้าไปข้างหน้า
- องค์หนึ่งหันหน้าไปทางขวา
- องค์หนึ่งหันหน้าไปทางซ้าย
ชื่อของเซ็นเซอร์ถูกกำหนดตามตำแหน่งเมื่อมองไปข้างหน้าจากด้านหลังของหุ่นยนต์ ดังที่แสดงในภาพนี้จาก Wall Maze+ Playground นี่เป็นสิ่งสำคัญที่ต้องคำนึงถึงในขณะที่เข้ารหัสเซ็นเซอร์
ใช้ Monitor Console เพื่อดูข้อมูลที่เซ็นเซอร์แต่ละตัวส่งคืน ค่าการตรวจสอบมีประโยชน์เมื่อวางแผนโครงการโดยใช้ข้อมูลเซ็นเซอร์เพื่อดูว่าเกิดอะไรขึ้นแบบเรียลไทม์ในขณะที่หุ่นยนต์เคลื่อนที่ผ่านเขาวงกต
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้ Monitor Console ดูบทความนี้
เซ็นเซอร์ตา
เซ็นเซอร์ตรวจจับสายตายังปรากฏอยู่ด้านหลังเซ็นเซอร์ระยะด้านหน้าซึ่งหันไปทางสนามเด็กเล่น สิ่งนี้มีชื่อว่า 'DownEye' รูปภาพที่นี่แสดงตำแหน่งของ DownEye ในมุมมองด้านข้าง
DownEye สามารถใช้ตรวจจับตำแหน่งปลายสีแดงบนสนามเด็กเล่นได้