รับมากขึ้นด้วย VEXcode
เราขอแนะนำให้คุณเปลี่ยนไปใช้ซอฟต์แวร์ใหม่ของเรา VEXcode มีทั้งตัวเลือกแบบบล็อกและแบบข้อความ ซึ่งทำงานบน Chromebook, iPads, แท็บเล็ต Android, Windows และ Mac ไปที่ code.vex.com สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลด VEXcode
VEX Coding studio ถูกยกเลิกและไม่สามารถดาวน์โหลดได้อีกต่อไป ดาวน์โหลดแล้ว? โปรแกรมจะยังคงทำงานต่อไป แต่จะไม่ได้รับการสนับสนุนอีกต่อไป
ผู้ใช้ที่เปลี่ยนไปใช้ VEXcode สามารถย้ายโปรเจ็กต์ C++/C++ Pro ไปยัง VEXcode Pro V5 ได้โดยทำตาม บทความนี้

ขั้นตอนที่ 1: เพิ่ม Vision1.largestObject.angle() ไปยัง VCS

  • เพิ่มโค้ดตามภาพด้านบนในวงเล็บปีกกาของ int main()

ขั้นตอนที่ 2: กำหนดค่าวิชันเซนเซอร์ใน VCS

ขั้นตอนที่ 3: กำหนดค่าลายเซ็นสีอื่น

  • ทำซ้ำขั้นตอนที่ 4-8 เพื่อบันทึกลายเซ็นสีอื่น ตรวจสอบให้แน่ใจว่าได้คลิกปุ่มตั้งค่าสำหรับลายเซ็นที่สอง SIG_2 เมื่อเสร็จแล้ว ออบเจ็กต์จะมีป้ายกำกับ SIG_1 และ SIG_2 อย่างเหมาะสม

ขั้นตอนที่ 4: สร้างรหัสสำหรับวิชันเซนเซอร์

  • คลิกแท็บ รหัส และในกล่องสีเทาช่องแรก ให้ตั้งชื่อรหัสว่า “CODE_1” ในกล่องสีขาวให้พิมพ์ "1,2" ตัวเลขของชุดลายเซ็น ยูทิลิตี Vision จะเติมข้อความอัตโนมัติไปที่ SIG_1,SIG_2
  • หากยูทิลิตี้ Vision ไม่เติมข้อความอัตโนมัติ เพียงพิมพ์ “SIG_1,SIG_2” ลงในช่องสีขาว
  • โปรดสังเกตว่าตอนนี้เซ็นเซอร์วิชันและยูทิลิตี้กำลังติดตามทั้งคู่ในชื่อ “Sig 12”
  • มุมจะถูกคำนวณเมื่อกลุ่มของลายเซ็นถูกเข้ารหัสและติดตามด้วยกัน
  • เมื่อวัตถุที่มีลายเซ็นถูกหมุนตามเข็มนาฬิกา มุมจะลดลงในทางลบ และเมื่อหมุนทวนเข็มนาฬิกา มุมจะเพิ่มขึ้นในทางบวก

ขั้นตอนที่ 5: ย้ายไปที่ตำแหน่งมุมศูนย์

  • ย้ายวัตถุ SIG_1 ไปทางซ้ายของ SIG_2 ไปทางขวาในตำแหน่งแนวนอน สิ่งนี้จะวางวัตถุ "Sig 12" ไว้ที่ตำแหน่งมุมศูนย์
  • สลับตำแหน่งของวัตถุ สิ่งนี้จะวางวัตถุ "Sig 12" ในตำแหน่งมุมลบ 180 องศา  
  • เมื่อฟีดสดจาก Vision Sensor ทำงานอยู่ ให้ลองหมุนคู่เพื่อเพิ่มและลดมุม

ขั้นตอนที่ 6: ย้ายไปที่ตำแหน่งมุมบวก 90 องศา

  • วางวัตถุ SIG_1 ไว้ใต้ SIG_2 ในตำแหน่งแนวตั้ง สิ่งนี้จะวางวัตถุ "Sig 12" ไว้ที่ตำแหน่งมุมบวก 90 องศา 
  • เมื่อฟีดสดจาก Vision Sensor ทำงานอยู่ ให้ลองหมุนคู่เพื่อเพิ่มและลดมุม

ขั้นตอนที่ 7: ย้ายไปที่ตำแหน่งมุมลบ 90 องศา

  • ย้ายวัตถุ SIG_1 เหนือ SIG_2 ในตำแหน่งแนวตั้ง สิ่งนี้จะวางวัตถุ "Sig 12" ไว้ที่ตำแหน่งมุมลบ 90 องศา 
  • เมื่อฟีดสดจาก Vision Sensor ทำงานอยู่ ให้ลองหมุนคู่เพื่อเพิ่มและลดมุม

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