เมื่อเริ่มต้นโปรแกรมด้วย VEXcode IQ บล็อกคอนโทรลเลอร์จะไม่ปรากฏใน Toolbox จนกว่าจะกำหนดค่าคอนโทรลเลอร์แล้ว
หมายเหตุ: หากคุณได้กำหนดค่าคอนโทรลเลอร์ไว้ คุณต้องมีคอนโทรลเลอร์ที่จับคู่กับ VEX IQ Brain ของคุณเพื่อให้โปรเจ็กต์ของคุณทำงานได้
การเพิ่มตัวควบคุม
หากต้องการกำหนดค่าคอนโทรลเลอร์ ให้เลือกไอคอนอุปกรณ์เพื่อเปิดหน้าต่างอุปกรณ์
เลือก “เพิ่มอุปกรณ์”
เลือก "ตัวควบคุม"
หากคุณต้องการตั้งโปรแกรมคอนโทรลเลอร์โดยใช้ VEXcode IQ ให้เลือก "เสร็จสิ้น" เพื่อกำหนดค่าให้เสร็จสมบูรณ์
- หากคุณต้องการกำหนดค่าคอนโทรลเลอร์เพื่อใช้งานโดยไม่ต้องเข้ารหัส โปรดดูตัวเลือกเพิ่มเติมด้านล่าง
เมื่อเพิ่มคอนโทรลเลอร์แล้ว คุณจะเห็นคอนโทรลเลอร์ถูกเพิ่มในหน้าต่างอุปกรณ์ และบล็อกคอนโทรลเลอร์ (เช่นเดียวกับที่ไฮไลต์ในภาพนี้) จะปรากฏในกล่องเครื่องมือ
การกำหนดระบบขับเคลื่อนให้กับจอยสติ๊กของคอนโทรลเลอร์
เมื่อเพิ่มคอนโทรลเลอร์ในการกำหนดค่าหุ่นยนต์แล้ว คุณสามารถกำหนดระบบขับเคลื่อนให้กับจอยสติ๊กของคอนโทรลเลอร์ในหน้าต่างอุปกรณ์ได้ ซึ่งจะทำให้คุณสามารถกำหนดระบบขับเคลื่อนให้กับจอยสติ๊กของคอนโทรลเลอร์ได้โดยไม่ต้องเพิ่มโค้ดเพิ่มเติม
- ตัวอย่างต่อไปนี้ใช้โปรเจ็กต์ตัวอย่าง Clawbot (ระบบขับเคลื่อน 2 มอเตอร์)- (รุ่นที่ 2)
เลือกไอคอนอุปกรณ์เพื่อเปิดหน้าต่างอุปกรณ์
เลือก "ตัวควบคุม"
เลือกไอคอนจอยสติ๊กเพื่อสลับตัวเลือกต่างๆ
- การเลือกไอคอนจอยสติ๊กหลายๆ ครั้งจะวนไปตามตัวเลือกทั้งหมด
- หยุดเมื่อโหมดขับเคลื่อนที่ต้องการปรากฏขึ้น
โหมดขับเคลื่อนสี่โหมดที่คุณสามารถเลือกได้ ได้แก่: Arcade ซ้าย, Arcade ขวา, Split Arcade, Tank
ซ้ายอาร์เคด
การเคลื่อนไหวทั้งหมดถูกควบคุมโดยจอยสติ๊กด้านซ้าย
ขวาอาร์เคด
การเคลื่อนไหวทั้งหมดถูกควบคุมโดยจอยสติ๊กที่ถูกต้อง
แยกอาร์เคด
การเดินหน้าและถอยหลังควบคุมด้วยจอยสติ๊กด้านซ้าย ในขณะที่การหมุนควบคุมด้วยจอยสติ๊กด้านขวา
ถัง
มอเตอร์ด้านซ้ายควบคุมโดยจอยสติ๊กด้านซ้าย ในขณะที่มอเตอร์ด้านขวาควบคุมโดยจอยสติ๊กด้านขวา
เลือก "เสร็จสิ้น" เพื่อบันทึกการกำหนดค่าของคุณ
- ตอนนี้ระบบขับเคลื่อนได้รับการกำหนดให้กับจอยสติ๊กและบันทึกการเปลี่ยนแปลงแล้ว สามารถดาวน์โหลดและเรียกใช้โปรเจ็กต์ได้แล้ว
- ดูบทความนี้สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลดและเรียกใช้โครงการ
การกำหนดมอเตอร์หรือกลุ่มมอเตอร์ให้กับปุ่มของตัวควบคุม
เมื่อตัวควบคุมถูกเพิ่มไปยังการกำหนดค่าหุ่นยนต์ คุณสามารถกำหนดมอเตอร์หรือกลุ่มมอเตอร์ให้กับปุ่มคอนโทรลเลอร์เฉพาะในหน้าต่างอุปกรณ์ได้ การกำหนดมอเตอร์หรือกลุ่มมอเตอร์ในหน้าต่างอุปกรณ์ช่วยให้คุณสามารถควบคุมมอเตอร์หรือกลุ่มมอเตอร์แต่ละตัวได้โดยไม่จำเป็นต้องเพิ่มโค้ด
- ตัวอย่างต่อไปนี้มีมอเตอร์และกลุ่มมอเตอร์ที่กำหนดค่าไว้: ClawMotor และ ArmMotorGroup
เลือกไอคอนอุปกรณ์เพื่อเปิดหน้าต่างอุปกรณ์
เลือก "ตัวควบคุม"
กำหนดค่ามอเตอร์หรือกลุ่มมอเตอร์ให้กับปุ่มโดยการเลือกปุ่มบนตัวควบคุม
- การเลือกปุ่มเดียวกันหลายๆ ครั้งจะวนไปตามมอเตอร์และกลุ่มมอเตอร์ที่กำหนดค่าไว้
- หยุดเมื่อมอเตอร์หรือกลุ่มมอเตอร์ที่ต้องการแสดงขึ้น
คอนโทรลเลอร์มีกลุ่มปุ่มสี่กลุ่ม (L, R, E และ F) แต่ละกลุ่มสามารถมีมอเตอร์เดี่ยวหรือกลุ่มมอเตอร์ (ซึ่งไม่ใช่ส่วนหนึ่งของระบบขับเคลื่อน) กำหนดค่าไว้ได้
หมายเหตุ: เมื่อกำหนดค่ามอเตอร์หรือกลุ่มมอเตอร์แล้ว จะไม่แสดงเป็นตัวเลือกสำหรับปุ่มอื่นๆ
เลือก "เสร็จสิ้น" เพื่อบันทึกการกำหนดค่าของคุณ
- เมื่อกำหนดมอเตอร์และกลุ่มมอเตอร์บนคอนโทรลเลอร์แล้ว และบันทึกการเปลี่ยนแปลงแล้ว สามารถดาวน์โหลดและรันโปรเจ็กต์ได้แล้ว
- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลดและเรียกใช้โครงการโปรดดูบทความนี้
การลบคอนโทรลเลอร์
คุณสามารถลบคอนโทรลเลอร์ได้โดยเลือกตัวเลือก "ลบ" ที่ด้านล่างของหน้าจอ