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

ความเคลื่อนไหว

ระบบส่งกำลังและคิกเกอร์

ฐานของหุ่นยนต์ประกอบด้วยล้อรอบทิศทาง 3 ล้อ สร้างระบบส่งกำลังแบบโฮโลโนมิก ทำให้หุ่นยนต์สามารถเคลื่อนที่ได้อย่างราบรื่นในทุกทิศทาง ไม่ว่าจะเป็นไปข้างหน้า ถอยหลัง ด้านข้าง หรือแนวทแยงมุม

มุมมองมุมสูงของหุ่นยนต์ AIM บนสนาม หุ่นยนต์มีแขนเตะที่ยื่นออกมาโดยมีลูกบอลออกจากด้านหน้า ซึ่งบ่งบอกว่าหุ่นยนต์เพิ่งเตะมันไป

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

เมื่อคิกเกอร์ถูกเปิดใช้งาน มันจะผลักออกจากด้านหน้าของหุ่นยนต์ โดยจะแยกลูกบอลกีฬาหรือถังออกจากแม่เหล็ก

เซ็นเซอร์สำหรับการเคลื่อนไหว

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

  • ไจโรสโคป 3 แกน
  • เครื่องวัดความเร่ง 3 แกน
  • เอ็นโค้ดเดอร์ล้อ

การควบคุมการเคลื่อนไหว

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

เรียนรู้เพิ่มเติมเกี่ยวกับโหมดไดรฟ์ในบทความนี้

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

เรียนรู้เพิ่มเติมเกี่ยวกับการเข้ารหัสปุ่มในบทความนี้

เซ็นเซอร์ AI Vision

มุมมองด้านข้างแบบทำมุมของหุ่นยนต์ AIM พร้อมไฮไลต์อยู่ที่วงกลมที่เป็นที่อยู่ของกล้องของเซ็นเซอร์ AI Vision ส่วนนี้จะอยู่เหนือคิกเกอร์บริเวณด้านหน้าของหุ่นยนต์

หัวใจสำคัญของความสามารถในการรับรู้ของหุ่นยนต์ AI Vision Sensor ช่วยให้หุ่นยนต์สามารถ:

  • ตรวจจับวัตถุเช่นลูกบอลกีฬาและถังสีส้มและสีน้ำเงิน
  • จดจำเดือนเมษายนแท็ก
  • ระบุลายเซ็นสีและรหัสสีที่กำหนดค่าไว้

เรียนรู้เพิ่มเติมเกี่ยวกับข้อมูลจาก AI Vision Sensor ในบทความนี้

ลักษณะพิเศษด้านภาพ

หน้าจอ

มุมมองด้านบนของหุ่นยนต์ AIM พร้อมภาพซ้อนทับที่แสดงขนาดของหน้าจอ กล่องจะปรากฏรอบ ๆ ขอบด้านนอกจากหน้าจอพร้อมมิติ มุมบนซ้ายมีป้ายกำกับเป็น 0 0 โดยมิติ x และ y ขยายไปถึง 240 ตรงกลางหน้าจอจะแสดงขนาด 120 120

จอสัมผัส บนหุ่นยนต์ตอบสนองต่อการสัมผัสแบบ capacitive และสามารถเข้ารหัสเพื่อแสดงสิ่งต่างๆ มากมาย รวมถึง: 

  • อิโมจิ
  • ข้อความ
  • สีสัน
  • รูปทรง
  • รูปภาพที่ผู้ใช้อัพโหลด

ทั้งหมดนี้สามารถปรับแต่งได้โดยใช้ VEXcode เรียนรู้เพิ่มเติมเกี่ยวกับการเขียนโค้ดบนหน้าจอหุ่นยนต์โดยใช้เอกสารอ้างอิง API ของ VEXcode

ไฟ LED

นักเรียนสามารถควบคุม LED (ได เปล่งแสง) จำนวน 6 ดวงที่สามารถเข้ารหัสได้ของหุ่นยนต์เพื่อสร้าง:

  • ตัวระบุสถานะ
  • รูปแบบไฟประดับ
  • สัญญาณตอบรับ

สำรวจการใช้ LED ในโครงการด้วยโครงการตัวอย่าง เรียนรู้วิธีเปิดโครงการตัวอย่างในบทความนี้

เสียง

มุมมองมุมสูงของหุ่นยนต์บนสนามตรงกลางที่กำลังรวบรวมวัตถุ โน้ตดนตรีจะปรากฏที่ด้านข้างของหุ่นยนต์เพื่อระบุว่ากำลังเล่นเสียง

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

เรียนรู้เพิ่มเติมเกี่ยวกับการอัปโหลดเสียงที่กำหนดเองใน VEXcode ได้ในบทความนี้

การส่งข้อความระหว่างหุ่นยนต์

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

เรียนรู้เพิ่มเติมเกี่ยวกับการสื่อสารระหว่างหุ่นยนต์ในบทความนี้

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

Last Updated: