การกำหนดค่าคอนโทรลเลอร์#

Configuring a Controller

บทช่วยสอนนี้จะแนะนำวิธีการตั้งค่า Controller ใน VEXcode EXP เมื่อจบบทนี้ คุณจะสามารถเพิ่ม Controller และกำหนดแอ็กชันให้กับมันได้

  1. เลือกแท็บ อุปกรณ์

ภาพหน้าจอแถบแท็บของ VEXcode โดยไฮไลต์แท็บ Devices
  1. เลือก เพิ่มอุปกรณ์

ภาพหน้าจอของแท็บอุปกรณ์ โดยไฮไลต์ปุ่ม "เพิ่มอุปกรณ์"
  1. เลือก ตัวควบคุม

ภาพหน้าจอแสดงตัวเลือกอุปกรณ์ โดยไฮไลต์ตัวควบคุม (Controller)

ปุ่มและจอยสติ๊กของคอนโทรลเลอร์จะแสดงพร้อมป้ายกำกับชื่อ หากคุณได้กำหนดค่าระบบขับเคลื่อนและ/หรือมอเตอร์ไว้ คุณสามารถกำหนดการควบคุมสำหรับสิ่งเหล่านั้นได้ที่นี่ การกระทำที่กำหนดค่าไว้เหล่านี้จะทำงานเฉพาะในระหว่างโครงการขณะที่บล็อก Controller enable/disable เปิดใช้งานอยู่

ภาพหน้าจอแสดงปุ่มเลือกเพื่อตั้งค่าการทำงาน โดยแสดงปุ่มและจอยสติ๊กของคอนโทรลเลอร์ที่ยังไม่ได้กำหนดการทำงานใดๆ
  1. เลือกปุ่มเพื่อเลือกคู่ปุ่มที่จะควบคุมมอเตอร์ — ปุ่มหนึ่งสำหรับทิศทางเดินหน้า และอีกปุ่มสำหรับทิศทางถอยหลัง หากมีการตั้งค่ามอเตอร์หลายตัว สามารถเลือกทั้งสองคู่ปุ่มพร้อมกันได้

ภาพหน้าจอแสดงปุ่มเลือกเพื่อตั้งค่าการทำงาน โดยแสดงปุ่มลูกศรขึ้นและลงที่ตั้งค่าไว้เพื่อควบคุมทิศทางการเดินหน้าและถอยหลังของมอเตอร์ 2
  1. หากคุณได้ตั้งค่าระบบขับเคลื่อนไว้แล้ว การเลือกจอยสติ๊กจะสลับไปมาระหว่างรูปแบบการควบคุมต่างๆ

  • จอยสติ๊กด้านซ้าย — จอยสติ๊กด้านซ้ายควบคุมทั้งการเคลื่อนที่ไปข้างหน้าและถอยหลัง รวมถึงการเลี้ยวของระบบขับเคลื่อน

ภาพหน้าจอแสดงปุ่มเลือกเพื่อตั้งค่าการทำงาน โดยแสดงให้เห็นว่าจอยสติ๊กด้านซ้ายถูกตั้งค่าให้ควบคุมการเคลื่อนที่และการหมุนของระบบขับเคลื่อน
  • จอยสติ๊กด้านขวา — จอยสติ๊กด้านขวาใช้ควบคุมทั้งการเคลื่อนที่ไปข้างหน้าและถอยหลัง รวมถึงการเลี้ยวของระบบขับเคลื่อน

ภาพหน้าจอแสดงปุ่มเลือกเพื่อตั้งค่าการทำงาน โดยแสดงให้เห็นว่าจอยสติ๊กด้านขวาถูกตั้งค่าให้ควบคุมการเคลื่อนที่และการหมุนของระบบขับเคลื่อนพร้อมกัน
  • โหมดเกมอาร์เคดแบบแยกส่วน — จอยสติ๊กด้านซ้ายใช้ควบคุมการเคลื่อนที่ไปข้างหน้าและถอยหลังของระบบขับเคลื่อน โดยใช้การเลื่อนขึ้นลง ในขณะที่จอยสติ๊กด้านขวาใช้ควบคุมการเลี้ยว โดยใช้การเลื่อนไปทางซ้ายและขวา

ภาพหน้าจอแสดงปุ่มเลือกเพื่อตั้งค่าการทำงาน โดยแสดงให้เห็นว่าจอยสติ๊กด้านซ้ายเลื่อนขึ้นและลงเพื่อควบคุมการเคลื่อนที่ไปข้างหน้าและถอยหลัง และจอยสติ๊กด้านขวาเลื่อนไปทางซ้ายและขวาเพื่อควบคุมการเลี้ยว
  • ระบบขับเคลื่อนแบบรถถัง — การเลื่อนขึ้นลงของจอยสติ๊กด้านซ้ายจะควบคุมด้านซ้ายของระบบขับเคลื่อน และการเลื่อนขึ้นลงของจอยสติ๊กด้านขวาจะควบคุมด้านขวาอย่างอิสระ

ภาพหน้าจอแสดงปุ่มเลือกเพื่อตั้งค่าการทำงาน โดยแสดงจอยสติ๊กซ้ายและขวาที่เลื่อนขึ้นลง ซึ่งแต่ละชุดจะควบคุมด้านใดด้านหนึ่งของระบบขับเคลื่อน
  1. เลือก เสร็จสิ้น เพื่อเพิ่มตัวควบคุมลงในหุ่นยนต์ของคุณ

ภาพหน้าจอแสดงปุ่มเลือกเพื่อตั้งค่าการดำเนินการ โดยปุ่ม "เสร็จสิ้น" ถูกไฮไลต์ไว้
  1. ตอนนี้ตัวควบคุมจะปรากฏในรายการอุปกรณ์ของคุณแล้ว

ภาพหน้าจอแท็บอุปกรณ์ แสดง Controller1 ในรายการอุปกรณ์
  1. หมวดหมู่ Controller จะปรากฏในกล่องเครื่องมือแล้ว โดยจะมีบล็อกต่างๆ อยู่ภายใน

ภาพหน้าจอของกล่องเครื่องมือ โดยเปิดหมวดหมู่ Controller ไว้ ซึ่งแสดงบล็อก Controller1 pressed?, position, play rumble และ Controller Disable