بدء وتنزيل وتشغيل مشروع Python في VEXcode EXP

يعد بدء وتنزيل مشاريع Python في VEXcode EXP أمرًا سهلاً.


كيفية بدء مشروع بايثون

تم افتتاح مشروع Blocks جديد في VEXcode EXP.

قم بتشغيل VEXcode EXP. النظام الأساسي افتراضيًا لواجهة الكتل.

شريط أدوات VEXcode EXP مع قائمة الملف المفتوحة وخيار مشروع النص الجديد المميز. مشروع النص الجديد هو الخيار الثاني في القائمة، أسفل مشروع الكتل الجديدة.

حدد "ملف"، ثم "مشروع نص جديد" لفتح واجهة النص.

VEXcode EXP حدد موجه لغة المشروع الذي يحتوي على خيارات لـ Python أو C++. يمكن تحديد اللغة لفتح مشروع جديد، أو يوجد أدناه زر إلغاء الذي سيقوم بإغلاق القائمة. تم تسليط الضوء على خيار مشروع Python.

بعد ذلك، حدد لغة مشروع بايثون. هناك خيار لبدء مشروع جديد إما بلغة C++ أو Python.

ملاحظة: حاليًا، إلكترونيات EXP فقط هي المتوافقة مع مشاريع Python.

تم افتتاح مشروع Python جديد في VEXcode EXP.

سيتم فتح واجهة بايثون.


كيفية بناء مشروع بايثون

سيوضح لك هذا القسم كيفية إنشاء مشروع بايثون أساسي باستخدام أوامر من Tool Box. سيعمل المشروع الموضح هنا على دفع EXP BaseBot للأمام لمسافة 200 ملم.

شريط أدوات VEXcode EXP مع قائمة الملف المفتوحة وخيار فتح الأمثلة المميز. "فتح الأمثلة" هو الخيار الخامس في القائمة، أسفل مشروع الكتل الجديد، ومشروع النص الجديد، وفتح، وفتح الأخير.

حدد "ملف" ثم "فتح الأمثلة" لفتح مشروع القالب.

صورة مصغرة لمشروع مثال محرك BaseBot Drivetrain 2.

حدد قالب Basebot (نظام الدفع بمحركين). القوالب عبارة عن مشاريع فارغة ذات تكوينات جهاز محددة مسبقًا.

موجه مشروع VEXcode EXP غير المحفوظ الذي يقرأ "لم يتم حفظ مشروعك مطلقًا". احفظ الآن؟ هناك زرين في الأسفل، الأول يقرأ "تجاهل" والثاني يقرأ "حفظ".

إذا لم يتم حفظ مشروعك، فستظهر نافذة "حفظ الآن" قبل فتح نموذج المشروع في مساحة العمل.

حدد "حفظ" إذا كنت تريد حفظ مشروعك السابق، وإلا حدد "تجاهل".

تم فتح VEXcode EXP مع قالب مشروع مثال، بما في ذلك الأجهزة التي تم تكوينها وتعليقات التعليمات البرمجية مع وصف للمشروع.

لاحظ أن مجموعة من تعليقات المشروع مفتوحة في مساحة العمل. ستضيف الأوامر بعد التعليقات.

تم فتح مشروع مثال VEXcode EXP باستخدام قالب محرك BaseBot Drivetrain 2. يتم تسليط الضوء على سطر فارغ محدد من التعليمات البرمجية في السطر 42 مباشرة أسفل التعليق الذي ينص على بدء كود المشروع.

حدد إدخال في نهاية السطر الأخير من الكود (السطر 42). يجب أن يؤدي هذا إلى إنشاء السطر المرقم التالي (السطر 43). هذا هو المكان الذي ستبدأ فيه بإضافة التعليمات البرمجية إلى المشروع.

قم بإنشاء VEXcode EXP باستخدام الأمر Drive for المميز في Python Toolbox.

يمكنك الآن إضافة أوامر من Toolbox. حدد محرك الأقراص للأمر.

تم فتح مشروع مثال VEXcode EXP باستخدام قالب محرك BaseBot Drivetrain 2. يحتوي الآن سطر التعليمات البرمجية الفارغ سابقًا على أمر Drive for الذي يقرأ drivetrain.drive_for(FORWARD, 200, MM).

اسحب الأمر Drive for إلى مساحة العمل وضعه في السطر الأخير من المشروع (السطر 43).


كيفية تنزيل وتشغيل مشروع بايثون

شريط أدوات VEXcode EXP مع تمييز حقل اسم المشروع وإعادة تسميته إلى Drive Forward. على يمين اسم المشروع يوجد ملصق مكتوب عليه "تم الحفظ".

أولاً، قم بتسمية مشروع بايثون الخاص بك وحفظه. قم بعرض إحدى المقالات التالية للحصول على معلومات تفصيلية حول كيفية حفظ مشروع VEXcode EXP Python:

تم فتح VEXcode EXP مع القائمة المنسدلة Slots. هناك 8 فتحات متاحة لتنزيل المشاريع على Brain، ويتم تسليط الضوء على الفتحة الأولى.

ثم اختر أيًا من فتحات الدماغ التي ستقوم بتنزيل المشروع عليها. للقيام بذلك، حدد زر "الفتحة" الموجود على شريط الأدوات.

شريط أدوات VEXcode EXP مع أيقونة Brain باللون الأخضر المميزة، مما يشير إلى أن Brain متصل.

بعد ذلك، قم بتوصيل Brain بجهازك (مباشرة عبر Micro-USB أو USB-C أو عبر وحدة تحكم VEX. قم هذا القسم من قاعدة المعرفة لمعرفة المزيد حول ربط EXP Brain بـ VEXcode (EXP) وتأكد من أن أيقونة Brain باللون الأخضر.

شريط أدوات VEXcode EXP مع أيقونة التنزيل المميزة بين أيقونة Brain وRun.

حدد الزر "تنزيل" لتنزيل المشروع إلى الدماغ. سيتم تنزيل المشروع إلى الفتحة المختارة.

شريط أدوات VEXcode EXP مع أيقونة التشغيل المميزة بين أيقونة التنزيل ورمز الإيقاف.

أخيرًا، حدد "تشغيل" لبدء المشروع بينما لا يزال الروبوت متصلاً بجهاز الكمبيوتر الخاص بك.

تظهر شاشة VEXcode EXP Brain مع فتح خيارات مشروع Drive Forward وتحديد زر التشغيل.

أو افصل Brain عن جهازك وقم بتشغيل المشروع على EXP Brain.

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

Last Updated: