บทความนี้ถูกเก็บถาวรแล้ว ดูบทความที่อัปเดตที่นี่
คุณสามารถใช้ VEX IQ Controller กับหุ่นยนต์ของคุณโดยไม่ต้องตั้งโปรแกรมโดยใช้โปรเจ็กต์ VEXcode IQ ที่กำหนดเอง
สำหรับตัวอย่างนี้ เราจะกำหนดค่ามอเตอร์สองตัวและระบบขับเคลื่อนหนึ่งชุดซึ่งจะกำหนดให้กับปุ่มและจอยสติ๊กของคอนโทรลเลอร์ มอเตอร์สองตัวที่เราจะใช้สำหรับตัวอย่างนี้คือมอเตอร์ Arm และ Claw จากการกำหนดค่า Clawbot หากคุณไม่มี Clawbot คุณยังสามารถเพิ่มมอเตอร์สองตัวโดยทำตามขั้นตอนเดียวกัน
พอร์ตสำหรับมอเตอร์แต่ละตัวและระบบขับเคลื่อนมีดังนี้:
- มอเตอร์:
- ArmMotor: พอร์ต 10
- ClawMotor: พอร์ต 11
- ระบบขับเคลื่อน:
- LeftMotor: พอร์ต 1
- RightMotor: พอร์ต 6
ขั้นตอนที่เราจะปฏิบัติตามในบทความนี้คือ:
- การเพิ่มมอเตอร์
- เพิ่มระบบขับเคลื่อน
- การเพิ่มคอนโทรลเลอร์
- การกำหนดมอเตอร์ให้กับปุ่มของคอนโทรลเลอร์
- การกำหนดระบบขับเคลื่อนให้กับจอยสติ๊กของคอนโทรลเลอร์
- กำลังบันทึกการเปลี่ยนแปลง
- ดาวน์โหลดและเรียกใช้โครงการ
การเพิ่มมอเตอร์
ในการกำหนดค่ามอเตอร์ ให้เลือกปุ่มอุปกรณ์เพื่อเปิดหน้าต่างอุปกรณ์
เลือกรุ่นที่คุณกำลังทำงานด้วย
เลือก “เพิ่มอุปกรณ์”
เลือก "มอเตอร์"
เลือกหมายเลขพอร์ตที่ต้องการสำหรับมอเตอร์ของคุณ สำหรับตัวอย่างนี้ เลือกพอร์ต 10 สำหรับ Arm Motor ของคุณ
เปลี่ยนชื่อ Arm motor โดยเปลี่ยนชื่อในกล่องข้อความที่ด้านบนของหน้าจอตัวเลือกเป็น "ArmMotor" หากคุณเลือกชื่อที่ไม่ถูกต้อง กล่องข้อความจะไฮไลต์สีแดงเพื่อระบุ
เมื่อเปลี่ยนชื่อมอเตอร์แล้ว ให้เลือก "เสร็จสิ้น" เพื่อส่งอุปกรณ์ไปยังการกำหนดค่า ปล่อยให้การเลือกทิศทางเป็นไปตามที่เป็นอยู่ เว้นแต่คุณต้องการปรับแต่งมอเตอร์เพิ่มเติม
หมายเหตุ: การเลือก “ยกเลิก” จะเลิกทำการเปลี่ยนแปลงใดๆ ที่คุณได้ทำไว้กับอุปกรณ์และจะไม่เป็นส่วนหนึ่งของ การกำหนดค่า
หมายเหตุ: สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการกำหนดค่ามอเตอร์ คลิก ที่นี่
ทำซ้ำขั้นตอน "การเพิ่มมอเตอร์" เพื่อเพิ่ม Claw Motor และเลือกพอร์ต 11 อย่าเพิ่มมอเตอร์ระบบขับเคลื่อนโดยใช้ขั้นตอนเหล่านี้
เมื่อเพิ่มมอเตอร์แล้ว ขั้นตอนต่อไปคือการเพิ่มระบบขับเคลื่อน ระบบขับเคลื่อนสามารถใช้ได้ทั้งแบบมีและไม่มีวงแหวน ตัวอย่างนี้จะเน้นที่การเพิ่มระบบขับเคลื่อนโดยไม่มี Gyro
- หากต้องการกำหนดค่าระบบขับเคลื่อนด้วย Gyro คลิก ที่นี่
เพิ่มระบบขับเคลื่อน
ในการกำหนดค่าระบบขับเคลื่อนให้เลือกปุ่มอุปกรณ์เพื่อเปิดหน้าต่างอุปกรณ์หากยังไม่ได้เปิด
เลือก “เพิ่มอุปกรณ์”
เลือก “ระบบขับเคลื่อน”
เลือกหมายเลขพอร์ตที่ต้องการสำหรับมอเตอร์ด้านซ้ายและขวาของคุณ สำหรับตัวอย่างนี้ เราจะเลือกพอร์ต 1 สำหรับมอเตอร์ด้านซ้ายและพอร์ต 6 สำหรับมอเตอร์ด้านขวา พอร์ตที่กำหนดค่าไว้แล้วสำหรับอุปกรณ์อื่นจะไม่สามารถใช้ได้ พอร์ต 2 จะแสดงเป็นสีเทาเป็นตัวอย่างของพอร์ตที่ไม่พร้อมใช้งาน
ปิด Gyro โดยยกเลิกการเลือกช่อง Gyro
เมื่อกำหนดค่าระบบขับเคลื่อนแล้ว ให้เลือก "เสร็จสิ้น" เพื่อส่งอุปกรณ์ไปที่การกำหนดค่าหรือ "ยกเลิก" เพื่อกลับไปที่เมนูอุปกรณ์ ปล่อยให้การตั้งค่าระบบขับเคลื่อนเป็นไปตามที่เป็นอยู่ เว้นแต่คุณต้องการปรับแต่งเพิ่มเติม
หมายเหตุ: การเลือก “ยกเลิก” จะเลิกทำการเปลี่ยนแปลงใดๆ ที่คุณได้ทำไว้กับอุปกรณ์และจะไม่เป็นส่วนหนึ่งของ การกำหนดค่า
หมายเหตุ: สำหรับตัวเลือกเพิ่มเติมเกี่ยวกับการกำหนดค่าระบบขับเคลื่อนโดยไม่มี Gyro คลิก ที่นี่
สามารถเพิ่มคอนโทรลเลอร์ในการกำหนดค่าได้หลังจากกำหนดค่ามอเตอร์แต่ละตัวและระบบขับเคลื่อนแล้ว
การเพิ่มคอนโทรลเลอร์
ในการกำหนดค่าคอนโทรลเลอร์ ให้เลือกปุ่ม Devices เพื่อเปิดหน้าต่าง Devices หากยังไม่ได้เปิดไว้
เลือก “เพิ่มอุปกรณ์”
เลือก "ตัวควบคุม"
เมื่อเพิ่มคอนโทรลเลอร์ในการกำหนดค่าหุ่นยนต์แล้ว ตอนนี้สามารถกำหนดมอเตอร์ Arm และ Claw ให้กับปุ่มของคอนโทรลเลอร์ และสามารถกำหนดระบบขับเคลื่อนให้กับจอยสติ๊กของคอนโทรลเลอร์ได้
การกำหนดมอเตอร์ให้กับปุ่มของคอนโทรลเลอร์
กำหนดค่ามอเตอร์ให้เป็นปุ่มโดยคลิกที่ปุ่มบนตัวควบคุม การคลิกปุ่มเดียวกันหลายครั้งจะหมุนเวียนไปตามมอเตอร์ที่คุณกำหนดค่าไว้ หยุดเมื่อมอเตอร์ที่ต้องการปรากฏขึ้น ตัวควบคุมมีสี่กลุ่มปุ่ม (L, R, E และ F) แต่ละกลุ่มสามารถมีมอเตอร์ตัวเดียว (ที่ไม่แยกจากระบบขับเคลื่อน) ที่กำหนดค่าไว้ ตัวอย่างเช่น ไม่สามารถกำหนดค่า ArmMotor สำหรับทั้งกลุ่มปุ่ม L และ R ได้เพียงกลุ่มเดียวเท่านั้น เมื่อกำหนดค่ามอเตอร์แล้ว มอเตอร์จะไม่แสดงเป็นตัวเลือกสำหรับปุ่มอื่นๆ
การกำหนดระบบขับเคลื่อนให้กับจอยสติ๊กของคอนโทรลเลอร์
คุณสามารถเปลี่ยนโหมดการขับเคลื่อนของหุ่นยนต์ได้โดยใช้จอยสติ๊กโดยการเลือกปุ่มเพื่อหมุนเวียนผ่านโหมดต่างๆ จนกว่าจะแสดงโหมดที่ต้องการ สี่โหมดคือ: อาร์เคดซ้าย, อาเขตขวา, อาร์เคดแยก, แทงค์
Left Arcade - การเคลื่อนไหวทั้งหมดถูกควบคุมโดยจอยสติ๊กด้านซ้าย
Right Arcade - การเคลื่อนไหวทั้งหมดถูกควบคุมโดยจอยสติ๊กที่ถูกต้อง
Split Arcade - การเคลื่อนที่ไปข้างหน้าและข้างหลังถูกควบคุมโดยจอยสติ๊กด้านซ้าย ในขณะที่การหมุนจะถูกควบคุมโดยจอยสติ๊กด้านขวา
ถัง - มอเตอร์ด้านซ้ายควบคุมด้วยจอยสติ๊กด้านซ้าย ขณะที่มอเตอร์ด้านขวาควบคุมด้วยจอยสติ๊กด้านขวา
หมายเหตุ: สำหรับตัวเลือกเพิ่มเติมเกี่ยวกับการกำหนดค่าคอนโทรลเลอร์ ให้คลิก ที่นี่
เมื่อคอนโทรลเลอร์ได้รับการกำหนดค่าแล้ว การเปลี่ยนแปลงจะต้องได้รับการบันทึก
กำลังบันทึกการเปลี่ยนแปลง
เลือก "เสร็จสิ้น" เพื่อสิ้นสุดการกำหนดค่า มิฉะนั้นการเปลี่ยนแปลงจะไม่ได้รับการบันทึก
เมื่อกำหนดค่าคอนโทรลเลอร์แล้วและบันทึกการเปลี่ยนแปลงแล้ว ตอนนี้ก็สามารถดาวน์โหลดและเรียกใช้โปรเจ็กต์ได้
ดาวน์โหลดและเรียกใช้โครงการ
เลือกดาวน์โหลดเพื่อดาวน์โหลดโครงการไปยังช่องที่ Brain เลือก
หมายเหตุ: ไอคอนดาวน์โหลด เรียกใช้ และหยุดจะเปลี่ยนเป็นสีเทาสั้นๆ จนกว่าการดาวน์โหลดจะเสร็จสิ้น
เลือก Run เพื่อเริ่มโครงการในขณะที่หุ่นยนต์ของคุณยังคงเชื่อมต่อกับคอมพิวเตอร์ของคุณ
หมายเหตุ: สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลดและเรียกใช้โครงการ คลิก ที่นี่