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