การใช้วิชันเซนเซอร์ใน VEXcode EXP บนเว็บ

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

การเพิ่มอุปกรณ์เซ็นเซอร์วิชัน

แถบเครื่องมือ VEXcode EXP พร้อมไอคอนอุปกรณ์ที่เน้นไว้ระหว่างไอคอน Code Viewer และ Print Console

เปิดหน้าต่างอุปกรณ์

เมนูอุปกรณ์ VEXcode EXP พร้อมปุ่มเพิ่มอุปกรณ์ที่ถูกเน้นไว้

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

เมนูอุปกรณ์ VEXcode EXP หลังจากเลือกปุ่มเพิ่มอุปกรณ์แล้ว ตัวเลือกวิสัยทัศน์จะถูกเน้น

เลือกไอคอนวิชันเซนเซอร์

VEXcode EXP เลือกเมนูพอร์ตที่สามารถเลือกพอร์ตเฉพาะสำหรับเซ็นเซอร์วิชั่นได้

เลือกพอร์ตที่ติดวิชันเซนเซอร์เข้ากับ VEX EXP Brain พอร์ตที่กำหนดค่าไว้แล้วจะไม่สามารถใช้งานได้

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

การเปิดยูทิลิตี้การมองเห็น

แผงการตั้งค่าเซนเซอร์วิชั่นใน VEXcode EXP โดยมีเซนเซอร์ที่ติดป้ายว่า Vision1 ไอคอนเซ็นเซอร์วิชั่นขนาดใหญ่จะแสดงขึ้น และด้านล่างจะมีปุ่มสีน้ำเงินที่มีป้ายชื่อว่า เปิดยูทิลิตี้ ที่ถูกเน้นไว้

เลือก "Open Utility" เพื่อเปิด Vision Utility ในแท็บเว็บเบราว์เซอร์ใหม่ 

เมนู Vision Utility เปิดอยู่โดยมีไฮไลต์ไอคอนกล้องที่มุมซ้ายบน

Vision Utility บนเว็บจะเปิดขึ้น เลือกไอคอนกล้องที่มุมซ้ายบนเพื่อถ่ายภาพ

หมายเหตุ: Vision Utility บนเว็บไม่สามารถจัดเก็บหรือโหลดข้อมูลการกำหนดค่าก่อนหน้าได้ ทุกครั้งที่โหลด Vision Utility บนเว็บ ลายเซ็นทั้งหมดจะถูกล้าง  

พรอมต์เบราว์เซอร์จาก vision.vexcode.cloud ขอเชื่อมต่อกับ Vision Sensor อุปกรณ์ที่มีชื่อว่า Vision Sensor จะถูกเน้นไว้ ปุ่มที่มีป้ายชื่อว่าเชื่อมต่อและยกเลิกจะปรากฏที่ด้านล่างของพรอมต์

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

หากไม่มีอุปกรณ์ใดปรากฏในรายการนี้ ตรวจสอบให้แน่ใจว่าวิชันเซนเซอร์ของคุณเชื่อมต่อกับคอมพิวเตอร์ผ่านสาย microUSB  

พรอมต์เบราว์เซอร์กำลังขอเชื่อมต่อกับเซ็นเซอร์วิชั่น เลือกอุปกรณ์ที่มีชื่อว่า Vision Sensor แล้ว และปุ่ม Connect จะถูกไฮไลต์อยู่ด้านล่าง

เลือกเชื่อมต่อ 

การกำหนดค่าลายเซ็น

เมนู Vision Utility เปิดอยู่โดยมีไฮไลต์ไอคอนกล้องที่มุมซ้ายบน

เมื่อเชื่อมต่อ Vision Sensor แล้ว ภาพจะถูกจับภาพ

คุณสามารถเลือกไอคอนกล้องได้อีกครั้งหลังจากเชื่อมต่อวิชันเซนเซอร์เพื่อถ่ายภาพใหม่

หมายเหตุ: วิดีโอสตรีมสดจาก Vision Sensor ไม่สามารถใช้ได้กับ Vision Utility บนเว็บ  

ฟีดการแสดงตัวอย่างสดจาก Vision Sensor Utility ที่แสดงกล่องเก็บของ VEX Robotics เลือกพื้นที่สีน้ำเงินบนกล่องด้วยสี่เหลี่ยมสีแดง ไอคอนชุดทางด้านขวาถัดจากลายเซ็นได้เปลี่ยนเป็นสีเขียว

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

เลือกปุ่มตั้งค่าถัดจากลายเซ็น SIG_1 แล้ว และตอนนี้พื้นที่สีน้ำเงินทั้งหมดบนกล่องจะถูกเน้นและระบุโดยเซ็นเซอร์วิชั่น

เมื่อเลือกพื้นที่สีแล้ว ให้กำหนดค่าสีโดยเลือกปุ่ม "ตั้งค่า" 

ลายเซ็น SIG_1 มีการเลือกช่องชื่อเพื่อระบุว่าสามารถเปลี่ยนชื่อลายเซ็นแต่ละรายการได้

พิมพ์ในช่องลายเซ็นเพื่อตั้งชื่อการกำหนดค่า

หมายเหตุ: อย่าลืมจับภาพสีอื่นๆ ที่จำเป็นในระหว่างขั้นตอนนี้

รหัสการกำหนดค่าลายเซ็นแบบกำหนดเองจะแสดงอยู่ด้านล่างของการแสดงตัวอย่างสด ปุ่มคัดลอกการกำหนดค่าจะถูกเน้นไว้ด้านล่าง

รหัสการกำหนดค่าของลายเซ็นจะปรากฏในช่องด้านล่าง เลือก "คัดลอกการกำหนดค่า" เพื่อคัดลอกโค้ด

ข้อสำคัญ: หลังจากนั้น อย่าลืมปิดหน้านี้

เมนูเซ็นเซอร์วิชั่นจะแสดงพร้อมเน้นคุณสมบัติเพิ่มเติม ด้านบนนี้ จะแสดงความสว่างและแถบเลื่อน ทางด้านขวา ปุ่ม Clear และ Color Threshold ของแต่ละลายเซ็นจะถูกเน้นไว้ ด้านล่างลายเซ็นจะมีปุ่มล้างทั้งหมดไฮไลต์อยู่

ฟังก์ชั่นอื่นๆ ได้แก่:

  • แถบเลื่อนความสว่าง - ใช้แถบเลื่อนที่ด้านบนของหน้าเพื่อปรับความสว่างของภาพที่กล้องมองเห็น สิ่งสำคัญคือความสว่างนี้จะต้องสม่ำเสมอทุกครั้งที่ใช้วิชันเซนเซอร์
  • แถบเลื่อนเกณฑ์สี - คลิกลูกศรข้างกล่องลายเซ็นเพื่อปรับระยะห่างของสีที่สามารถรับรู้เป็นสีที่ระบุภายในกล่องลายเซ็นที่กำหนด
  • ล้าง - เลือก "ล้าง" ข้างกล่องลายเซ็นเพื่อล้างลายเซ็นเฉพาะนั้น
  • ล้างทั้งหมด - เลือก "ล้างทั้งหมด" ที่ด้านล่างเพื่อล้างกล่องลายเซ็นทั้งหมด

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

กลับไปที่ VEXcode โดยเปิดหน้าต่างอุปกรณ์แล้วเลือก 'วางการกำหนดค่า'

คุณอาจได้รับข้อความแจ้งเตือนความปลอดภัยของเบราว์เซอร์เพื่อขออนุญาตวางข้อความ - หากเป็นเช่นนั้น โปรดเลือก "อนุญาต"  

หน้าจอการตั้งค่าเซ็นเซอร์วิสัยทัศน์พร้อมรหัสกำหนดค่าแบบกำหนดเองที่วางอยู่ในช่องข้อความของเมนู

รหัสการกำหนดค่าจะปรากฏในหน้าต่าง 

หน้าจอการตั้งค่าเซ็นเซอร์วิสัยทัศน์เดียวกันโดยมีรหัสการกำหนดค่าวางอยู่ในช่องข้อความ ปุ่มเสร็จสิ้นจะถูกเน้นไว้ที่มุมขวาล่าง

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

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

Last Updated: