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