فهم الهيكل الرئيسي لمشروع VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

لقطة شاشة لبرنامج تعليمي لتكوين روبوت VEX V5، يعرض المكونات المختلفة واتصالاتها، وهو مصمم لمساعدة المستخدمين في فهم التجميع والبرمجة لمشاريع الروبوتات.

الهيكل الرئيسي هو المكان الذي يبدأ فيه تنفيذ المشروع. بمعنى آخر، تتم إضافة تعليمات تحتوي على أجهزة وأوامر ومعلمات هنا، والتي يحدد مزيجها، عند تنفيذها، سلوكيات روبوت محددة.

لاحظ أن الهيكل الرئيسي يحتوي على قوس متعرج للفتح والإغلاق

لقطة شاشة لواجهة برمجة روبوت VEX V5، تعرض كتل ترميز مختلفة وخيارات لإنشاء برنامج روبوتي، ذات صلة بدروس وصف فئة V5.

يجب دائمًا أن تقترن دعامة الفتح بدعامة الإغلاق.

بين الأقواس المتعرجة للهيكل الرئيسي يمكنك إضافة تعليمات لبرمجة الروبوت الخاص بك

لقطة شاشة لدليل وصف فئة V5، توضح الميزات والوظائف الرئيسية لنظام الروبوتات V5، بما في ذلك المكونات المصنفة وتعليمات الاستخدام.

عندما تبدأ برنامجًا جديدًا، يوجد داخل الهيكل الرئيسي سطر من الكود vexcodeInit();

رسم تخطيطي يوضح مكونات تصميم الروبوت V5، ويعرض الأجزاء المختلفة ووظائفها، المرتبطة بدروس فئة V5.

يقوم هذا الأمر بإعداد وتهيئة جميع الأجهزة (مثل المحركات وأجهزة الاستشعار) قبل بدء تشغيل التعليمات البرمجية الخاصة بك. لا تقم vexcodeInit();

في مشروع بسيط يدفع الروبوت للأمام، تحتوي التعليمات على ثلاثة أقسام:

  • الجهاز
  • الامر
  • المعلمات

لقطة شاشة لواجهة البرنامج التعليمي في الإصدار 5، تعرض الميزات والخيارات المتنوعة المتاحة للمستخدمين، بما في ذلك قوائم التنقل والعناصر التعليمية.

يتم الفصل بين الجهاز والأمر بفترة تسمى " نقطة عامل"

حول معلمات الأمر driveFor، توجد مجموعة من الأقواس. هذا مثال آخر على علامات الترقيم المقترنة (مثل القوس المتعرج). يتم فصل كل معلمة بفاصلة.  

في نهاية سطر الكود توجد فاصلة منقوطة. تخبر الفاصلة المنقوطة المترجم أن هذه التعليمات مكتملة ويجب أن تنتقل إلى التعليمات التالية.


رسم تخطيطي لمكونات نظام الروبوتات VEX V5 يظهر الأجزاء المختلفة وملصقاتها، ويوضح الإعداد للدروس التعليمية.

إذا كانت هناك تعليمات متعددة في مشروعك، فسيتم تشغيل تعليمات المشروع من اليسار إلى اليمين ومن الأعلى إلى الأسفل.

بناءً على موضع الفواصل المنقوطة، سيقوم VEXcode Pro V5 بتشغيل السطر الأول ثم الذي يليه. سيعرف الانتقال إلى السطر الثاني بسبب الفاصلة المنقوطة.

عندما يصل المشروع إلى قوس الإغلاق المتعرج للهيكل الرئيسي، ينتهي المشروع.

لقطة شاشة لواجهة البرنامج التعليمي لنظام الروبوتات VEX V5، والتي تعرض فئات وخيارات مختلفة للمستخدمين لاستكشاف الموارد التعليمية والأدلة المتعلقة بالروبوتات V5.

في المشروع، سيتحرك الروبوت للأمام لمسافة 200 ملم (الخط 24)، ثم يدفع الروبوت للأمام 50 ملم (الخط 25) قبل اكتمال البرنامج.

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

Last Updated: