เอกสารอ้างอิง API ของ VEX AIM#

ยินดีต้อนรับสู่เอกสารอ้างอิง API ของ VEX AIM เว็บไซต์นี้อธิบายบล็อกและคำสั่ง Python ที่มีให้ใช้งานสำหรับหุ่นยนต์เขียนโค้ด VEX AIM

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

ข้อมูล API นี้ใช้ได้เมื่อใช้งาน:

ส่วนต่างๆ ของ API#

  • บล็อก - เรียนรู้เกี่ยวกับบล็อกต่างๆ ที่มีให้ใช้งานใน VEXcode AIM รวมถึงหน้าที่ของแต่ละบล็อก ความหมายของอินพุต และวิธีการใช้งานในโปรเจ็กต์

  • Python - เรียนรู้เกี่ยวกับเมธอด ฟังก์ชัน พารามิเตอร์ ค่าส่งคืน และตัวอย่างการใช้งาน Python กับหุ่นยนต์เขียนโค้ด VEX AIM ข้อมูล API ของ Python ยังสามารถสนับสนุนโปรเจ็กต์ที่เขียนใน Visual Studio Code โดยใช้ส่วนขยาย VEX Visual Studio Code ได้อีกด้วย

  • WebSocket - เรียนรู้วิธีเชื่อมต่อและควบคุมหุ่นยนต์เขียนโค้ด VEX AIM โดยใช้ไคลเอ็นต์ WebSocket Python

  • บทเรียน VEXcode - ค้นหาบทเรียนและแหล่งข้อมูลสนับสนุนสำหรับการเรียนรู้วิธีการใช้งาน VEXcode AIM

วิธีใช้เอกสารอ้างอิงนี้#

  1. เลือกหมวดหมู่สำหรับภาษาการเขียนโปรแกรมหรือแหล่งข้อมูลที่คุณกำลังใช้งาน

  2. ใช้แถบด้านข้างหรือแถบค้นหาเพื่อค้นหาอุปกรณ์ หมวดหมู่ บล็อก คำสั่ง เมธอด หรือคลาส

  3. อ่านคำอธิบายเพื่อทำความเข้าใจว่าคำสั่งนี้ทำอะไรและมีประโยชน์เมื่อใด

  4. ตรวจสอบพารามิเตอร์เพื่อดูว่าต้องป้อนข้อมูลอะไรบ้างและมีตัวเลือกใดบ้าง

  5. โปรดดูตัวอย่างเพื่อดูวิธีการใช้งานคำสั่งนี้ในโปรเจ็กต์

สำหรับตัวอย่างข้อความใน Python ให้เลือกปุ่ม คัดลอก เพื่อคัดลอกตัวอย่าง จากนั้นวางลงในสภาพแวดล้อมการเขียนโค้ดของคุณ

คำแนะนำสำหรับการใช้งาน API#

  • เริ่มต้นด้วยอุปกรณ์หรือหมวดหมู่ที่คุณกำลังใช้งาน เช่น การตรวจจับการเคลื่อนไหว, ปัญญาประดิษฐ์ด้านการมองเห็น, หน้าจอ, ตัวควบคุม หรือตรรกะ

  • อ่านคำอธิบายก่อนคัดลอกตัวอย่าง เพื่อให้เข้าใจว่าคำสั่งนั้นมีไว้ทำอะไร

  • ตรวจสอบตารางพารามิเตอร์อย่างละเอียด การเปลี่ยนแปลงเล็กน้อยในค่าอินพุตอาจส่งผลต่อพฤติกรรมของหุ่นยนต์ได้

  • ใช้ตัวอย่างเป็นจุดเริ่มต้น จากนั้นปรับเปลี่ยนค่า ทิศทาง ชื่อ หรือตัวเลือกต่างๆ ให้ตรงกับโครงการของคุณเอง