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

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

เซลล์ทำงาน CTE

ตอนนี้ VEXcode EXP รองรับ CTE Workcell อย่างสมบูรณ์แล้ว CTE Workcell แนะนำนักศึกษาให้รู้จักกับโลกของหุ่นยนต์อุตสาหกรรมและระบบอัตโนมัติผ่านกิจกรรมปฏิบัติจริง

รูปภาพของ Teach Pendant ใน VEXcode EXP

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

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

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

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

สวิตซ์บล็อค

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

GIF เคลื่อนไหวที่แสดงผู้ใช้ลากบล็อกที่มีป้ายว่า 'เมื่อเริ่มต้น' จากจานสีการเขียนโค้ดไปยังพื้นที่ทำงานในอินเทอร์เฟซ VEXcode โดยสาธิตขั้นตอนในการเริ่มโปรเจ็กต์ใหม่

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

GIF เคลื่อนไหวที่แสดงโปรแกรมที่ใช้บล็อคใน VEXcode V5 โปรแกรมเริ่มต้นด้วยบล็อกสีเหลือง 'เมื่อเริ่มต้น' ตามด้วยบล็อกสีส้ม 'ทำซ้ำ 4' และบล็อกสีน้ำเงิน 'ขับไปข้างหน้า 200 มม.' GIF แสดงให้เห็นผู้ใช้ลากและเชื่อมต่อบล็อกสีเขียวด้านล่างบล็อกที่มีอยู่ในพื้นที่ทำงาน

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

GIF เคลื่อนไหวที่แสดงโปรแกรม VEXcode IQ Blocks ง่ายๆ ที่มีลำดับดังนี้ 'ขับไปข้างหน้า 200 มม.' 'เลี้ยวขวา 90 องศา' และอีกอันคือ 'ขับไปข้างหน้า 200 มม.' บล็อกจะถูกประกอบขึ้นภายใต้บล็อก 'เมื่อเริ่มต้น' เพื่อสาธิตลำดับการเคลื่อนไหวของหุ่นยนต์พื้นฐาน

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

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


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

GIF เคลื่อนไหวของแถบชื่อโครงการ VEXcode เปลี่ยนจาก 'ไม่ได้บันทึก' เป็น 'บันทึกแล้ว' หลังจากดำเนินการ ซึ่งบ่งบอกว่าโครงการได้รับการบันทึกเรียบร้อยแล้ว

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

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

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

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


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

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

ภาพหน้าจอของอินเทอร์เฟซ AI Vision Utility ใน VEXcode แสดงฟีดสดของกล้องที่จับภาพ AprilTags สามรายการ ฟีเจอร์ AprilTags จะเปิดอยู่ ขณะที่การจำแนก AI จะปิดอยู่ แท็กที่ได้รับการยอมรับจะมีป้ายกำกับตาม ID พิกัด และมิติที่เกี่ยวข้อง ปุ่ม 'เพิ่มสี' มีอยู่ แต่การตั้งค่าสีจะไม่ได้ใช้งานในปัจจุบัน สถานะเฟิร์มแวร์แสดงว่าเป็นเวอร์ชันล่าสุดแล้ว โดยมีเวอร์ชัน 1.0.0.b16

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

ภาพหน้าจอของอินเทอร์เฟซ 'AI Vision Utility' อินเทอร์เฟซเชื่อมต่อแล้ว โดยระบุด้วยสถานะสีเขียวว่า "เชื่อมต่อแล้ว" ส่วนหลักแสดงภาพกล้องสดที่ตรวจจับวัตถุ 4 ชิ้น ได้แก่ ลูกบอลสีแดง ลูกบอลสีน้ำเงิน วงแหวนสีเขียว และวงแหวนสีแดง โดยแต่ละชิ้นจะมีกรอบล้อมรอบที่แสดงตำแหน่ง (X, Y), มิติ (W, H) และคะแนนความเชื่อมั่น (99%) แผงทางด้านขวามีตัวเลือกสำหรับเปิดใช้งาน AprilTags และการจำแนกประเภท AI โดยมีการตั้งค่าการจำแนกประเภท AI ไว้เป็น 'องค์ประกอบของห้องเรียน' มีตัวเลือกในการตั้งชื่อและตั้งค่าสี โดยมีปุ่ม "เพิ่มสี" และปุ่ม "หยุดวิดีโอ" อยู่ใต้ฟีดสด สถานะเฟิร์มแวร์ระบุว่า 'อัปเดตเป็นปัจจุบัน' พร้อมกับเวอร์ชัน '1.0.0.b16'

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

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


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

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

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

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

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


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

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

ภาพหน้าจอที่ถูกครอบตัดแสดงเมนูแบบดรอปดาวน์ 'เครื่องมือ' ใน VEXcode V5 เมนูนี้มีตัวเลือกสำหรับ 'ธีม' 'แป้นพิมพ์ลัด' 'การตั้งค่าคำพูด' และ 'เอกสาร API' ส่วน 'บทช่วยสอน' จะถูกเน้นไว้ที่ด้านบนของรายการดรอปดาวน์

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

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

แม็ค หน้าต่าง
หน้าต่างโครงการ VEXcode ที่แสดงเมนูแบบเลื่อนลง 'เครื่องมือ' โดยมีการเน้น 'แป้นพิมพ์ลัด' เมนูย่อยจะแสดงแป้นพิมพ์ลัดสำหรับการดำเนินการเริ่ม หยุด และเปิดวิธีใช้ รวมถึง ⌘ + return สำหรับเริ่ม ⌘ + e สำหรับหยุด และ ⌘ + h สำหรับเปิดวิธีใช้ เมนูเครื่องมือใน VEXcode พร้อมเน้นเมนูย่อยแป้นพิมพ์ลัด เมนูย่อยจะแสดงแป้นพิมพ์ลัด ได้แก่ 'เริ่ม' (Ctrl + Enter), 'หยุด' (Ctrl + e) และ 'เปิดวิธีใช้' (Ctrl + h)

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

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

ค่าเริ่มต้น คอนทราสต์สูง
ภาพหน้าจอของโปรแกรม VEXcode V5 ที่ใช้บล็อกแสดงลำดับบล็อกที่ออกแบบมาเพื่อควบคุมการเคลื่อนไหวของหุ่นยนต์และแสดงข้อความ โปรแกรมเริ่มต้นด้วยบล็อก 'เมื่อเริ่มต้น' ตามด้วยลูปที่ทำซ้ำสี่ครั้ง ภายในลูป หุ่นยนต์จะขับไปข้างหน้า 200 มม. เลี้ยวขวา 90 องศา และพิมพ์ทิศทางปัจจุบันเป็นองศาบน Brain หลังจากการวนซ้ำ โปรแกรมจะพิมพ์ 'การเคลื่อนไหวเสร็จสมบูรณ์แล้ว' บน Brain ภาพหน้าจอของโปรแกรม VEXcode V5 ที่ใช้บล็อกแสดงลำดับบล็อกที่ออกแบบมาเพื่อควบคุมการเคลื่อนไหวของหุ่นยนต์และแสดงข้อความ โปรแกรมเริ่มต้นด้วยบล็อก 'เมื่อเริ่มต้น' ตามด้วยลูปที่ทำซ้ำสี่ครั้ง ภายในลูป หุ่นยนต์จะขับไปข้างหน้า 200 มม. เลี้ยวขวา 90 องศา และพิมพ์ทิศทางปัจจุบันเป็นองศาบน Brain หลังจากการวนซ้ำ โปรแกรมจะพิมพ์ 'การเคลื่อนไหวเสร็จสมบูรณ์แล้ว' บน Brain

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

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

ภาพหน้าจอของหน้าต่างการตั้งค่าคำพูดใน VEXcode IQ หน้าต่างนี้จะอนุญาตให้ผู้ใช้เลือกเสียงจากเมนูแบบดรอปดาวน์ที่มีชื่อว่า 'เสียง' โดยปัจจุบันเลือก 'Microsoft D' มีแถบเลื่อน 2 อันด้านล่าง อันหนึ่งสำหรับ 'ระดับเสียง' และอีกอันสำหรับ 'ความเร็ว' โดยตั้งค่าไว้ที่ 100% ทั้งคู่ ปุ่มสีเขียวที่มีป้ายว่า 'ทดสอบเสียง' อยู่ใต้แถบเลื่อน ที่มุมขวาล่างจะมีปุ่มสีน้ำเงิน 'เสร็จสิ้น'

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

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

ภาพหน้าจอจากเว็บไซต์อ้างอิง API ของ VEX EXP ซึ่งแสดงเอกสารสำหรับวิธี turn_for() ในคลาส DriveTrain ใช้เมธอด turn_for() เพื่อหมุน Drivetrain ตามมุมที่ต้องการในทุกทิศทาง พารามิเตอร์ที่แสดงไว้ ได้แก่ ทิศทาง (TurnType ที่ถูกต้อง), มุม (มุมที่ระบบส่งกำลังจะเลี้ยว), หน่วย (ทางเลือก โดยมีค่าเริ่มต้นเป็น DEGREES), ความเร็ว (ทางเลือก), units_v (ทางเลือก โดยมีค่าเริ่มต้นเป็น RPM) และรอ (ทางเลือก) วิธีการดังกล่าวอาจเป็นแบบบล็อกหรือไม่บล็อก ขึ้นอยู่กับพารามิเตอร์การรอ

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


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

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

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

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

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

Last Updated: