VEXcode EXP 4.0 เปิดตัวคุณลักษณะใหม่มากมาย การอัปเดตครั้งสำคัญนี้มุ่งเน้นไปที่การเพิ่มประสิทธิภาพการทำงานและการเข้าถึงในการเขียนโค้ดหุ่นยนต์ อ่านด้านล่างเพื่อเรียนรู้ว่ามีฟีเจอร์ใหม่อะไรบ้างใน VEXcode EXP 4.0!

ไปที่นี่เพื่อดาวน์โหลดตัวติดตั้งใหม่สำหรับ VEXcode EXP 4.0!

เซลล์ทำงาน CTE

ตอนนี้ VEXcode EXP รองรับ CTE Workcell อย่างสมบูรณ์แล้ว CTE Workcell แนะนำนักศึกษาให้รู้จักกับโลกของหุ่นยนต์อุตสาหกรรมและระบบอัตโนมัติผ่านกิจกรรมปฏิบัติจริง ชมภาพเคลื่อนไหวด้านล่างเพื่อดูตัวอย่างโครงการที่สร้างด้วย CTE Workcell โดยใช้สายพานลำเลียง แขนหุ่นยนต์ 6 แกน และเซ็นเซอร์ต่างๆ

เมนู Teach Pendant เปิดใน VEXcode EXP พร้อมตัวเลือกมากมายในการควบคุม ทดสอบ และปรับเทียบแขนหุ่นยนต์ 6 แกน

ใน VEXcode EXP แขนหุ่นยนต์ 6 แกนสามารถเชื่อมต่อโดยตรงกับคอมพิวเตอร์ได้โดยไม่ต้องใช้ EXP Brain เพื่อเข้าถึง Teach Pendant.

Teach pendant เป็นอุปกรณ์ที่ใช้ในการควบคุมและตั้งโปรแกรมแขนหุ่นยนต์และเครื่องจักรอื่น ๆ สำหรับระบบอัตโนมัติในอุตสาหกรรม และประกอบด้วยปุ่มหรือหน้าจอสัมผัสที่ให้ผู้ปฏิบัติงานสามารถควบคุมการเคลื่อนไหวของหุ่นยนต์ด้วยตนเองได้

การเชื่อมต่อแขนหุ่นยนต์ 6 แกนเข้ากับ EXP Brain จะช่วยให้คุณสามารถรวมอุปกรณ์ใหม่ๆ เข้ากับโครงการ CTE ได้ เช่น ระบบนิวเมติกส์ CTE , หอสัญญาณและ เซ็นเซอร์วัตถุ

มาที่นี่เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ CTE Workcell และการใช้งานในห้องเรียน

สวิตซ์บล็อค

ตอนนี้มี Switch Blocks ใหม่แล้ว ทำให้การเปลี่ยนจากการเขียนโค้ดแบบบล็อกไปเป็นการเขียนโปรแกรมแบบข้อความมีความราบรื่น

บล็อกสวิตช์จะปรากฏใน VEXcode EXP โดยถูกลากออกจากกล่องเครื่องมือไปยังพื้นที่ทำงาน ผู้ใช้เลือกบล็อกสวิตช์และเริ่มป้อนคำสั่ง Python ลงไป

การลากและวางบล็อกสวิตช์: บล็อกสวิตช์ทั้งหมดสามารถลากจากกล่องเครื่องมือและพิมพ์ลงไปโดยตรงได้

บล็อกสวิตช์จะปรากฏในพื้นที่ทำงาน VEXcode EXP ผู้ใช้กำลังใช้คุณลักษณะการแก้ไขอัตโนมัติเพื่อป้อนคำสั่ง Python ที่สมบูรณ์ลงในบล็อก คำสั่งอ่าน drivetrain.turn_for(LEFT, 90, DEGREES)

พิมพ์ Python โดยตรงลงในโครงการบล็อก: VEXcode ช่วยให้คุณสามารถรวมคำสั่ง Python ลงในโครงการของคุณโดยตรง และรวมเข้ากับบล็อกอื่นๆ ได้อย่างราบรื่น เพื่อช่วยคุณเขียนโค้ดที่ถูกต้อง VEXcode ยังมีฟีเจอร์กรอกข้อความอัตโนมัติสำหรับคำสั่ง Python อีกด้วย

สแต็กของบล็อก Motion จะปรากฏในพื้นที่ทำงาน VEXcode EXP ผู้ใช้คลิกขวาที่สแต็กเพื่อเปิดเมนูบริบท จากนั้นเลือกตัวเลือกแปลงสแต็กเป็นบล็อกสวิตช์ สแต็กของบล็อกสามบล็อกกำลังถูกแปลงเป็นบล็อก Switch หนึ่งบล็อกพร้อมบรรทัด Python ที่สอดคล้องกันสามบรรทัด

การแปลงโค้ด: แปลงบล็อกสแต็กทั้งหมดเป็น Python ด้วยการคลิกเพียงครั้งเดียว

คุณสมบัตินี้เหมาะอย่างยิ่งสำหรับผู้เรียนที่ต้องการเปลี่ยนจากบล็อกมาเป็นข้อความ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเข้ารหัสด้วย Switch Blocks ไปที่นี่


บันทึกและโหลดใน VEXcode บนเว็บ

ฟิลด์ชื่อโครงการบนแถบเครื่องมือ VEXcode EXP พร้อมข้อความการบันทึกที่อัปเดตเมื่อบันทึกโครงการ ขั้นแรกข้อความจะขึ้นว่า ไม่ได้บันทึก จากนั้นเป็น บันทึก และสุดท้ายคือ บันทึกแล้ว

VEXcode บนเว็บจะบันทึกการเปลี่ยนแปลงโครงการโดยอัตโนมัติเมื่อโครงการของคุณได้รับการบันทึกครั้งแรกแล้ว

การเปลี่ยนแปลงอื่น ๆ ในเมนูไฟล์:

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

สำหรับคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีโหลดและบันทึกโครงการ VEXcode EXP บนเบราว์เซอร์ Chrome โปรดไปที่นี่


อัปเดตการตรวจจับเซนเซอร์ AI Vision

ตอนนี้ AI Vision Sensor สามารถตรวจจับ AprilTags และการจำแนกประเภท AI ได้แล้ว

เมนู AI Vision Utility ใน VEXcode EXP แสดงฟีดสดของกล้องที่จับภาพ AprilTags จำนวนสามรายการ ฟีเจอร์ AprilTags จะเปิดอยู่ ขณะที่การจำแนก AI จะปิดอยู่ แท็กที่ได้รับการยอมรับจะมีป้ายกำกับตาม ID พิกัด และมิติที่เกี่ยวข้อง

AprilTags เป็นรูปภาพที่สามารถตรวจจับได้และมี ID เฉพาะตัว สามารถพิมพ์ออกมาและนำไปใช้งานในสนามเพื่อใช้งานร่วมกับหุ่นยนต์ได้ ดาวน์โหลด AprilTag PDF ที่สามารถพิมพ์ได้ที่นี่

เมนู AI Vision Utility ใน VEXcode EXP เมนูจะแสดงภาพสดจากกล้องโดยตรวจจับวัตถุได้ 4 ชิ้น ได้แก่ ลูกบอลสีแดง ลูกบอลสีน้ำเงิน วงแหวนสีเขียว และวงแหวนสีแดง โดยแต่ละชิ้นจะมีกรอบล้อมรอบที่แสดงสี ตำแหน่ง มิติ และคะแนนความเชื่อมั่นของวัตถุแต่ละชิ้น แผงด้านขวามีตัวเลือกสำหรับเปิดใช้งาน AprilTags และ AI Classification โดยโหมด AI Classification ถูกตั้งค่าเป็น Classroom Elements

นอกจากนี้ AI Vision Sensor ยังสามารถระบุบัคกี้บอลและแหวนที่มีสีต่างกันได้จาก VEX EXP Classroom Bundles ด้วย

ไปที่นี่เพื่อเรียนรู้วิธีใช้ AI Vision Sensor ใน Blocks, Pythonและ C++


อ่านบล็อคออกเสียง

ตอนนี้สามารถอ่านออกเสียงบล็อคทั้งหมดภายใน VEXcode EXP 4.0 ได้อย่างง่ายดายเพียงคลิกขวา

คุณสมบัตินี้มีให้บริการบนอุปกรณ์ทั้งหมด ยกเว้น Android

VEXcode EXP Drive สำหรับบล็อกจะแสดงโดยมีเมนูบริบทเปิดอยู่ ตัวเลือกจากบนลงล่างคือ ทำซ้ำ, ปิดการใช้งานบล็อก, ลบบล็อก, ช่วยเหลือบล็อก, แปลงบล็อกเป็นบล็อกสลับ และอ่านบล็อก ตัวเลือกอ่านบล็อคถูกเน้นไว้

  • เสียงที่ปรับแต่งได้: เลือกจากเสียงต่างๆ และปรับความเร็วและระดับเสียงในเมนูเครื่องมือใหม่
  • การรวมเมนูบริบท: คลิกขวาที่บล็อกใดๆ เพื่อฟังการอ่านออกเสียง

คลิกที่นี่สำหรับคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการใช้ฟีเจอร์การอ่านใน VEXcode


เมนูเครื่องมือ

เมนูเครื่องมือใหม่ของ VEXcode EXP 4.0 เต็มไปด้วยคุณสมบัติต่างๆ สำหรับการทำงานและการเข้าถึง

แถบเครื่องมือ VEXcode EXP พร้อมเมนูแบบดรอปดาวน์เครื่องมือที่เปิดอยู่ จะแสดงตัวเลือกสี่ตัวเลือก ได้แก่ ธีม แป้นพิมพ์ลัด การตั้งค่าเสียง และเอกสาร API

แป้นพิมพ์ลัด

มีแป้นพิมพ์ลัดใหม่สำหรับการเริ่ม หยุด และเปิดเอกสารวิธีใช้

แม็ค หน้าต่าง
แถบเครื่องมือ VEXcode EXP Mac พร้อมเมนูแบบดรอปดาวน์เครื่องมือที่เปิดอยู่และตัวเลือกแป้นพิมพ์ลัดถูกเลือกไว้ แป้นพิมพ์ลัดที่ใช้งานได้จะแสดงในเมนูแบบดรอปดาวน์ที่สองทางด้านขวา โดยมีตัวเลือก 3 ตัว ได้แก่ เริ่ม หยุด และเปิดวิธีใช้ แต่ละตัวเลือกจะมีปุ่มลัดแป้นพิมพ์ที่สอดคล้องกัน ปุ่มลัด Start คือปุ่ม Command พร้อมปุ่ม Return ปุ่มลัด Stop คือปุ่ม Command พร้อมปุ่ม E และปุ่มลัด Open Help คือปุ่ม Command พร้อมปุ่ม H แถบเครื่องมือ Windows VEXcode EXP พร้อมเมนูแบบดรอปดาวน์เครื่องมือที่เปิดอยู่และตัวเลือกแป้นพิมพ์ลัดถูกเลือกไว้ แป้นพิมพ์ลัดที่ใช้งานได้จะแสดงในเมนูแบบดรอปดาวน์ที่สองทางด้านขวา โดยมีตัวเลือก 3 ตัว ได้แก่ เริ่ม หยุด และเปิดวิธีใช้ แต่ละตัวเลือกจะมีปุ่มลัดแป้นพิมพ์ที่สอดคล้องกัน ปุ่มลัด Start คือปุ่ม Control พร้อมปุ่ม Enter ปุ่มลัด Stop คือปุ่ม Control พร้อมปุ่ม E และปุ่มลัด Open Help คือปุ่ม Control พร้อมปุ่ม H

ธีมคอนทราสต์สูง

ธีมที่มีความคมชัดสูงจะเพิ่มความแตกต่างระหว่างข้อความและพื้นหลัง ทำให้เนื้อหาสามารถอ่านได้ง่ายขึ้นสำหรับผู้ใช้ที่มีความบกพร่องทางการมองเห็น ตาบอดสี หรือความบกพร่องทางสายตาอื่นๆ

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

การตั้งค่าการพูด

เมื่อใช้งานคุณลักษณะ Read Blocks ใหม่ คุณสามารถเปลี่ยนเสียงที่ใช้ ความเร็วในการพูด และระดับเสียงจากเมนูนี้ได้

หน้าต่างการตั้งค่าการพูด VEXcode EXP พร้อมเมนูแบบดร็อปดาวน์ให้เลือกเสียง แถบเลื่อนสองตัวเพื่อเปลี่ยนระดับเสียงและความเร็ว และสุดท้ายคือปุ่มทดสอบเสียงเพื่อฟังการตั้งค่าเสียงปัจจุบัน

เอกสารประกอบ API

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

หน้าเอกสาร API ของ VEXcode EXP สำหรับคำสั่ง turn_for Python หน้า API ประกอบด้วยคำอธิบาย คุณลักษณะ และตัวอย่างโครงการสำหรับแต่ละบล็อกและคำสั่งข้อความ

คลิกที่นี่เพื่อเข้าถึงเว็บไซต์อ้างอิง API ของ VEX อย่างเป็นทางการ


ดาวน์โหลดโครงการไร้สายบนเว็บ

ตอนนี้ VEXcode EXP ที่ใช้เว็บสามารถเชื่อมต่อแบบไร้สายกับ EXP Brain ผ่านทาง EXP Controller ได้แล้ว

แถบเครื่องมือ VEXcode EXP พร้อมไอคอนตัวควบคุมสีเขียวถัดจากไอคอนสมองสีเขียว ไอคอนทั้งสองจะถูกไฮไลท์ไว้ในกล่องเดียวกัน

หากต้องการเรียนรู้วิธีดาวน์โหลดโปรเจ็กต์ไปยัง EXP Brain แบบไร้สาย โปรดไปที่นี่

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

Last Updated: