การกำหนดค่า Custom Robot ใน VEXcode GO

เมื่อสร้างหุ่นยนต์แบบกำหนดเองด้วยอุปกรณ์ใดๆ ต่อไปนี้ อุปกรณ์แต่ละชิ้นจะต้องได้รับการกำหนดค่าเพื่อให้พร้อมใช้งานใน VEXcode GO ซึ่งรวมถึง:

  • ระบบขับเคลื่อน - บล็อกระบบขับเคลื่อน
  • มอเตอร์ที่ไม่ใช่ระบบขับเคลื่อน - บล็อกการเคลื่อนที่
  • กันชน LED - รูปลักษณ์กันชน/บล็อกการตรวจจับ
  • แม่เหล็กไฟฟ้า - บล็อกแม่เหล็ก
  • เซ็นเซอร์ตา - บล็อกการตรวจจับตา

Brain_with_ports.jpg

คุณสามารถกำหนดค่าอุปกรณ์ได้โดยเลือก 'เพิ่มอุปกรณ์' ใน VEXcode GO คุณจะต้องกำหนดค่าอุปกรณ์ที่คุณใช้กับหุ่นยนต์ที่คุณกำหนดเองเท่านั้น คุณสามารถเพิ่มอุปกรณ์ Smart Port ได้สูงสุด 4 และ Eye Sensorหนึ่งตัว

อุปกรณ์สมาร์ทพอร์ต:

คุณสามารถกำหนดค่าหนึ่งบิลด์ (ชุดอุปกรณ์) ต่อโปรเจ็กต์


การเพิ่มอุปกรณ์ในการกำหนดค่า

Screen_Shot_2020-10-28_at_5.13.19_PM.png

หากต้องการเพิ่มอุปกรณ์สำหรับหุ่นยนต์ที่คุณกำหนดเอง ให้เลือกไอคอนการกำหนดค่าหุ่นยนต์เพื่อเปิดหน้าต่างอุปกรณ์

หมายเหตุ: ขั้นตอนเหล่านี้จำเป็นต้องปฏิบัติตามทุกครั้งที่คุณเพิ่มอุปกรณ์ใหม่ให้กับหุ่นยนต์ที่คุณกำหนดเอง

Screen_Shot_2020-10-28_at_5.13.57_PM.png

เลือก 'เพิ่มอุปกรณ์'

2020-10-24_12-03-26.jpg

เลือก 'หุ่นยนต์แบบกำหนดเอง'


การเพิ่มระบบขับเคลื่อน - บล็อกระบบขับเคลื่อน

รหัสฐาน_writing.png

หากหุ่นยนต์แบบกำหนดเองของคุณมีระบบขับเคลื่อนสองมอเตอร์ เช่น หุ่นยนต์ Code Base คุณจะต้องเพิ่มระบบขับเคลื่อนให้กับการกำหนดค่า

2020-10-24_13-34-31A.jpg

หลังจากเลือก 'หุ่นยนต์ที่กำหนดเอง' ให้เลือก 'ระบบขับเคลื่อน'

2020-10-24_13-43-46A.jpg

เลือกพอร์ตอัจฉริยะที่เสียบมอเตอร์ด้านซ้ายไว้

codebase-back.png

หมายเหตุ: คุณสามารถกำหนดด้านขับเคลื่อนโดยมองจากด้านหลังของหุ่นยนต์ไปทางด้านหน้า โครงสร้าง Code Base มาตรฐานมีมอเตอร์ด้านซ้ายในพอร์ต 4 และมอเตอร์ด้านขวาในพอร์ต 1

2020-10-24_13-53-09A.jpg

เลือกพอร์ตอัจฉริยะที่เสียบมอเตอร์ด้านขวาไว้

2020-10-24_14-26-01.jpg

เลือก 'เสร็จสิ้น' เพื่อกำหนดค่าให้เสร็จสิ้น หรือ 'ยกเลิก' เพื่อกลับไปที่เมนูอุปกรณ์

หมายเหตุ: มีตัวเลือกในการเปลี่ยนอัตราทดเกียร์ของระบบขับเคลื่อน

2020-10-24_14-39-46.jpg

เมื่อกำหนดค่าระบบขับเคลื่อนแล้ว บล็อกระบบขับเคลื่อนต่อไปนี้จะพร้อมใช้งานสำหรับโครงการของคุณ

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำสั่งจากหมวด 'ระบบขับเคลื่อน' โปรดดูที่ ข้อมูลวิธีใช้


การเพิ่มมอเตอร์-บล็อกการเคลื่อนที่

1-axis-arm.png

หากหุ่นยนต์แบบกำหนดเองของคุณมีมอเตอร์ที่ไม่ใช่มอเตอร์ขับเคลื่อน เช่น โครงสร้างแขนหุ่นยนต์ (1 แกน) คุณจะต้องเพิ่มมอเตอร์ดังกล่าวในการกำหนดค่า

2020-10-24_15-22-39A.jpg

หลังจากเลือก 'หุ่นยนต์แบบกำหนดเอง' ให้เลือก 'มอเตอร์'

2020-10-25_16-02-23A.jpg

เลือกพอร์ตอัจฉริยะที่มอเตอร์เสียบอยู่

2020-10-24_15-32-55A.jpg

เลือก 'เสร็จสิ้น' เพื่อกำหนดค่าให้เสร็จสิ้น หรือ 'ยกเลิก' เพื่อกลับไปที่เมนูอุปกรณ์

หมายเหตุ: มีตัวเลือกในการเปลี่ยนชื่อมอเตอร์ในหน้าต่างข้อความจาก Motor2 เป็นชื่ออื่น และตัวเลือกในการเปลี่ยนทิศทางการหมุนของมอเตอร์

2020-10-28_9-18-23.jpg

ตัวอย่างเช่น หากมอเตอร์ยกแขนบนหุ่นยนต์ที่คุณกำหนดเอง คุณสามารถเปลี่ยนชื่อมอเตอร์เป็น ArmMotor ได้

2020-10-28_9-25-27.jpg

การเปลี่ยนชื่อมอเตอร์จะทำให้การเขียนโปรแกรมง่ายขึ้นมากเนื่องจากชื่อจะปรากฏบนบล็อก Motion

2020-10-28_11-04-04A.jpg

การทำงานของมอเตอร์สามารถเปลี่ยนชื่อได้เพื่อให้การเขียนโปรแกรมของคุณง่ายขึ้น ตัวอย่างเช่น คุณสามารถเปลี่ยนป้ายกำกับหน้าต่างข้อความสำหรับทิศทางของ ArmMotor ให้ขึ้นและลงได้

หมายเหตุ: สำหรับหุ่นยนต์ Competition Advanced สวิตช์ Normal/Reverse ควรสลับเป็น Reverse 

2020-10-28_11-13-41.jpg

การเปลี่ยนป้ายกำกับเหล่านี้จะแสดงบนพารามิเตอร์สำหรับบล็อกการเคลื่อนไหวด้วย

โมชั่น.png

เมื่อกำหนดค่ามอเตอร์แล้ว บล็อกการเคลื่อนไหวต่อไปนี้จะพร้อมใช้งานสำหรับโครงการของคุณ

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำสั่งจากหมวดหมู่ 'การเคลื่อนไหว' โปรดดูข้อมูลวิธีใช้


การเพิ่มกันชน LED - รูปลักษณ์ของกันชน/บล็อกการตรวจจับ

led_bumper.png

หากหุ่นยนต์แบบกำหนดเองของคุณมีกันชน LED คุณจะต้องเพิ่มอุปกรณ์กันชน LED ให้กับการกำหนดค่า

2020-10-24_13-34-31B.jpg

หลังจากเลือก 'หุ่นยนต์แบบกำหนดเอง' ให้เลือก 'กันชน LED'

2020-10-25_15-28-57A.jpg

เลือกพอร์ตอัจฉริยะที่เสียบกันชน LED ไว้

2020-10-25_15-34-58A.jpg

เลือก 'เสร็จสิ้น' เพื่อกำหนดค่าให้เสร็จสิ้น หรือ 'ยกเลิก' เพื่อกลับไปที่เมนูอุปกรณ์

หมายเหตุ: มีตัวเลือกในการเปลี่ยนชื่อ LED Bumper ในหน้าต่างข้อความจาก LEDBumper3 เป็นชื่ออื่น

2020-10-25_15-41-29A.jpg

เมื่อกำหนดค่ากันชน LED แล้ว บล็อก 'รูปลักษณ์กันชน' และ 'การตรวจจับกันชน' ต่อไปนี้จะพร้อมใช้งานสำหรับโปรเจ็กต์ของคุณ

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำสั่งจากหมวดหมู่ 'รูปลักษณ์กันชน' และ 'การตรวจจับกันชน' โปรดดูข้อมูลวิธีใช้


การเพิ่มแม่เหล็กไฟฟ้า-บล็อกแม่เหล็ก

แม่เหล็กไฟฟ้า.png

หากหุ่นยนต์แบบกำหนดเองของคุณมีแม่เหล็กไฟฟ้า คุณจะต้องเพิ่มอุปกรณ์แม่เหล็กไฟฟ้าให้กับการกำหนดค่า

2020-10-25_11-01-55A.jpg

หลังจากเลือก 'หุ่นยนต์แบบกำหนดเอง' แล้ว ให้เลือก 'แม่เหล็กไฟฟ้า'

2020-10-25_15-57-52a.jpg

เลือกพอร์ตอัจฉริยะที่เสียบแม่เหล็กไฟฟ้าอยู่

2020-10-25_16-04-07A.jpg

เลือก 'เสร็จสิ้น' เพื่อกำหนดค่าให้เสร็จสิ้น หรือ 'ยกเลิก' เพื่อกลับไปที่เมนูอุปกรณ์

หมายเหตุ: มีตัวเลือกในการเปลี่ยนชื่อแม่เหล็กไฟฟ้าในหน้าต่างข้อความจาก Magnet2 เป็นชื่ออื่น

2020-10-25_16-13-01.jpg

เมื่อกำหนดค่าแม่เหล็กไฟฟ้าแล้ว บล็อกแม่เหล็กต่อไปนี้จะพร้อมใช้งานสำหรับโครงการของคุณ

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำสั่ง Magnet โปรดดูข้อมูลวิธีใช้


การเพิ่มเซ็นเซอร์ตรวจจับดวงตา - บล็อกการตรวจจับดวงตา

รหัส-ฐาน-eye-sensor.png

หากหุ่นยนต์แบบกำหนดเองของคุณมีเซ็นเซอร์ตรวจจับดวงตา คุณจะต้องเพิ่มอุปกรณ์เซ็นเซอร์ตรวจจับดวงตาเข้ากับการกำหนดค่า หมายเหตุ: ต้องเสียบเซ็นเซอร์ตาเข้ากับพอร์ตเซ็นเซอร์ตา - ไม่ใช่พอร์ตอัจฉริยะหนึ่งใน 4 พอร์ต

2020-10-24_13-34-31Y.jpg

หลังจากเลือก 'หุ่นยนต์แบบกำหนดเอง' แล้ว ให้เลือก 'ตา'

2020-10-25_16-37-08A.jpg

เลือก 'เสร็จสิ้น' เพื่อกำหนดค่าให้เสร็จสิ้น หรือ 'ยกเลิก' เพื่อกลับไปที่เมนูอุปกรณ์

หมายเหตุ: ตรวจสอบให้แน่ใจว่าได้เสียบเซ็นเซอร์ตาเข้ากับพอร์ตตาแล้ว

Eye_sensing.png

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำสั่งเซ็นเซอร์ตา โปรดดูข้อมูลวิธีใช้


การลบอุปกรณ์

แทนที่.jpg

หลังจากที่คุณเพิ่มอุปกรณ์แล้ว คุณสามารถลบอุปกรณ์ได้โดยการเลือกอุปกรณ์

2020-10-25_17-12-00.jpg

การเลือกตัวเลือก "ลบ" ที่ด้านล่างของหน้าจอจะเป็นการลบอุปกรณ์

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: