مرجع واجهة برمجة تطبيقات VEX AIM#

أهلاً بكم في مرجع واجهة برمجة تطبيقات VEX AIM. يشرح هذا الموقع الكتل البرمجية وأوامر بايثون المتاحة لروبوت البرمجة VEX AIM.

استخدم هذا المرجع لمعرفة ما يفعله الأمر، وما هي المعلومات التي يحتاجها، وما الذي يبلغه أو يعيده، وكيف يمكن استخدامه في مشروع.

تنطبق معلومات واجهة برمجة التطبيقات هذه عند استخدام:

أقسام واجهة برمجة التطبيقات#

  • الكتل - تعرف على الكتل المتاحة في VEXcode AIM، بما في ذلك ما تفعله كل كتلة، وماذا تعني مدخلاتها، وكيف يمكن استخدامها في مشروع.

  • بايثون - تعرّف على طرق بايثون، ووظائفها، ومعاملاتها، وقيمها المُعادة، وأمثلة استخدامها مع روبوت البرمجة VEX AIM. كما يُمكنك الاستفادة من معلومات واجهة برمجة تطبيقات بايثون لدعم المشاريع المكتوبة في Visual Studio Code باستخدام إضافة VEX Visual Studio Code.

  • WebSocket - تعلم كيفية الاتصال والتحكم في روبوت VEX AIM Coding باستخدام عميل WebSocket Python.

  • دروس تعليمية لـ VEXcode - اعثر على دروس تعليمية وموارد داعمة لتعلم كيفية استخدام VEXcode AIM.

كيفية استخدام هذا المرجع#

  1. اختر القسم الخاص بلغة البرمجة أو المورد الذي تستخدمه.

  2. استخدم الشريط الجانبي أو شريط البحث للعثور على جهاز أو فئة أو كتلة أو أمر أو طريقة أو فئة.

  3. اقرأ الوصف لفهم وظيفة الأمر ومتى يكون مفيدًا.

  4. تحقق من المعايير لمعرفة المدخلات المطلوبة والخيارات المتاحة.

  5. راجع المثال لمعرفة إحدى طرق استخدام الأمر في مشروع ما.

للحصول على أمثلة نصية بلغة بايثون، حدد زر نسخ لنسخ المثال، ثم الصقه في بيئة البرمجة الخاصة بك.

نصائح لاستخدام واجهة برمجة التطبيقات (API)#

  • ابدأ بالجهاز أو الفئة التي تعمل معها، مثل الحركة، أو الرؤية بالذكاء الاصطناعي، أو الشاشة، أو وحدة التحكم، أو المنطق.

  • اقرأ الوصف قبل نسخ المثال حتى تفهم ما المقصود من الأمر.

  • تحقق من جداول المعلمات بعناية. فالتغييرات الطفيفة في المدخلات قد تغير طريقة عمل الروبوت.

  • استخدم الأمثلة كنقطة انطلاق، ثم قم بتغيير القيم أو الاتجاهات أو الأسماء أو الخيارات لتتناسب مع مشروعك الخاص.