البرمجة باستخدام VEXcode IQ (الجيل الأول)

VEXcode IQ هي بيئة البرمجة لبرمجة VEX IQ Robot. توفر المقالة التالية روابط لمقالات أخرى ستساعدك على بدء البرمجة باستخدام VEXcode IQ. في نهاية هذه المقالة، سيكون لديك خيار إما برمجة VEX Clawbot IQ للمضي قدمًا أو إنشاء مشروع لطباعة "VEX" على شاشة LCD الخاصة بـ VEX IQ Brain.

طلاب يتعاونون في بناء روبوت VEX IQ في بيئة الفصل الدراسي.

: لاختبار مشروعك في نهاية هذه المقالة، تأكد من البدء ببطارية IQ مشحونة

هذه المقالة سوف تشمل:

  • قم بتنزيل التطبيق
  • الأجهزة والقوالب
  • استخدام الكتل
  • إنقاذ
  • قم بتحديث البرامج الثابتة إذا لزم الأمر
  • التحميل والتشغيل
  • افتتاح مشروع
  • روابط مفيدة إضافية
  • مشروعي الأول
    • اطبع مثال "VEX" (لا يلزم إنشاء روبوت)
    • مثال Drive Forward (يتطلب إنشاء Clawbot IQ)

تنزيل التطبيق

VEXcode IQ متاح لعدة أنواع مختلفة من الأجهزة. يجب تنزيل التطبيق على جهازك. عرض صفحة تنزيل VEXcode

خيارات تنزيل VEXcode IQ بما في ذلك منصات Windows وMac وApple App Store وGoogle Play وAmazon Appstore.

الروابط التالية ستساعدك على تنزيل التطبيق على جهازك:


الأجهزة والقوالب

مشروع Blocks جديد في VEXcode IQ، مع تسليط الضوء على Blocks Toolbox للإشارة إلى أنه عند توصيل Brain فقط، سيتم عرض الكتل الافتراضية فقط.

عند فتح مشروع VEXcode IQ جديد ، يتم إعداد المشروع لاستخدام VEX IQ Brain فقط. الكتل الوحيدة التي ستظهر في Toolbox هي الكتل الافتراضية. 

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

VEXcode IQ مع قائمة الأجهزة المفتوحة على الجانب والتي تعرض نظام نقل الحركة المكون من محركين متصلين. في صندوق الأدوات، أصبحت فئة Drivetrain من الكتل متاحة الآن.

على سبيل المثال، ستؤدي إضافة جهاز "محرك DRIVETRAIN 2" إلى إضافة مجموعة كتل "Drivetrain" إلى صندوق الأدوات.

يظهر بناء الروبوت Clawbot IQ بجوار بناء الروبوت Autopilot.

هناك عدد من إصدارات VEX IQ القياسية، مثل Clawbot وAutopilot، التي يمكن استخدامها في الفصل الدراسي ومختبرات VEX STEM.

تم فتح قائمة أجهزة VEXcode IQ مع مشروع قالب وإظهار الأجهزة التي تم تكوينها مسبقًا. في هذا المثال، تم تعيين محركين يسميان ClawMotor وArmMotor إلى المنافذ 11 و10، وتم تعيين Drivetrain بمحركين مع الجيروسكوب إلى المنافذ 1 و6 و4.

يحتوي VEXcode IQ على عدد من القوالب التي تم إعدادها بالفعل لهذه الإصدارات. على سبيل المثال، إحدى الطرق السهلة لبدء مشروع VEXcode IQ لـ Clawbot IQ هي استخدام قالب مثال. سيؤدي هذا إلى تكوين أجهزة Clawbot وإضافة كتل الأجهزة المحددة إلى Toolbox.

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

افتح مشروعًا نموذجيًا عن طريق تحديد "فتح الأمثلة" من القائمة "ملف".

قائمة مشاريع نموذجية مع فئة القوالب في شريط التصفية المميزة.

حدد "القوالب" من شريط التصفية.

صورة مصغرة لمشروع محرك Clawbot Drivetrain 2.

ثم حدد قالب Clawbot (نظام الدفع بمحركين).

ملاحظة: راجع قسم Robot Config من المقالات للحصول على مزيد من المعلومات حول تكوين الأجهزة.


استخدام الكتل

يتم فتح VEXcode IQ كمشروع كتل. توفر البرمجة باستخدام الكتل بيئة يمكن الوصول إليها، مع عتبة دخول منخفضة جدًا. ومع ذلك، فإن برمجة مشروع Blocks تسمح أيضًا بمستوى متقدم من البرمجة.

يمكن إضافة كتلة إلى المشروع عن طريق سحبها من Toolbox إلى مساحة العمل.

يشير السهم إلى أنه تم سحب كتلة الطباعة من صندوق الأدوات إلى مساحة العمل، مما يؤدي إلى تشكيل كومة أسفل كتلة عند البدء.

 يمكن حذفه بسهولة من المشروع عن طريق سحب الكتلة خارج مساحة العمل. 

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

تتضمن بعض المقالات المفيدة الإضافية التي تستخدم الكتل ما يلي:


إنقاذ

بمجرد الانتهاء من مشروع VEX IQ الخاص بك، سيلزم حفظه على جهازك. يختلف حفظ مشروعك حسب جهازك.

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

تشرح المقالات التالية كيفية حفظ مشروعك على جهازك:


قم بتحديث البرامج الثابتة إذا لزم الأمر

يحتوي VEX IQ Brain والأجهزة الذكية الأخرى على برنامج أساسي يسمح للأجهزة بالعمل مع مشروع VEXcode IQ. يُسمى هذا البرنامج بالبرامج الثابتة، أو يُعرف باسم VEXos.

أيقونة تطبيق VEXos Utility.

إذا لم يكن البرنامج الثابت محدثًا بإصدارك الحالي VEXcode IQ، فلن تتمكن من تنزيل مشروعك إلى IQ Brain. ينبهك VEXcode IQ عندما لا يكون البرنامج الثابت محدثًا من خلال عرض رمز الدماغ البرتقالي بمجرد توصيل IQ Brain بالطاقة بجهازك.

VEXcode IQ مع رمز Brain البرتقالي على شريط الأدوات والذي يشير إلى أن البرامج الثابتة الخاصة بـ Brain أصبحت قديمة.

ملاحظة: راجع المقال البرامج الثابتة - البدء - VEXcode IQ للحصول على مزيد المعلومات حول البرامج الثابتة.


التحميل والتشغيل

الدماغ متصل بجهاز كمبيوتر محمول باستخدام كابل USB.

يجب تنزيل مشروع VEXcode IQ الخاص بك إلى VEX IQ Brain حتى يتم تشغيل مشروعك. يتم تحقيق ذلك باستخدام سلك USB متصل بين IQ Brain وجهازك. 

الدماغ متصل بجهاز iPad باستخدام اتصال لاسلكي.

أو لاسلكيًا مع أجهزة iPad/Android اللوحية.

VEXcode IQ مع القائمة المنسدلة Slot المفتوحة، والتي يمكن استخدامها لاختيار واحدة من بين 4 فتحات في الدماغ المتصل.

يحتوي VEX IQ Brain على أربع فتحات تنزيل تسمح بتخزين أربعة مشاريع مختلفة على IQ Brain في نفس الوقت.

بمجرد توصيل VEX IQ Brain وتحديد الفتحة، يمكن تنزيل مشروعك إلى IQ Brain، ثم تشغيله. عند تشغيل مشروع ما، فإنه يسمح لك برؤية كيفية تأثير المشروع على سلوك الروبوت الخاص بك.

في بعض الأحيان، قد يحدث خطأ في التنزيل أثناء عملية التنزيل. ومع ذلك، عادة ما يكون من السهل استكشاف هذه الأخطاء وإصلاحها.

ستساعدك المقالات التالية في تنزيل مشروع VEXcode IQ وتشغيله:

ملاحظة: قبل تنزيل مشروعك، راجع قائمة التحقق قبل تنزيل المشروع.


فتح مشروع

بمجرد حفظ مشروع VEXcode IQ على جهازك، يمكن فتحه في وقت لاحق لإعادة تنزيله على الروبوت الخاص بك، أو يمكن تعديل المشروع.

تم فتح VEXcode IQ بنجاح باستخدام مشروع Blocks المحفوظ مسبقًا في مساحة العمل.

ستساعدك المقالات التالية على فتح مشروع VEXcode IQ الخاص بك على جهازك المحدد:


روابط مفيدة إضافية

هناك العديد من المقالات الإضافية لمكتبة VEX لمساعدتك عند العمل مع VEXcode IQ.

تتضمن بعض المقالات المفيدة الإضافية للبدء ما يلي:

كما يوجد العديد من الأنشطة الترفيهية والتعليمية الموجودة في مختبرات VEX IQ STEM.

صورة شعار مختبرات VEX IQ STEM.


مشروعي الأول

سيسمح لك المشروعان التاليان بالتدرب على بناء مشروع في VEXcode IQ.

طباعة "VEX"

سيسمح لك هذا المشروع ببناء مشروع دون الحاجة إلى تجميع روبوت. كل ما هو مطلوب هو VEX IQ Brain وبطارية مشحونة .

الدماغ متصل بجهاز كمبيوتر محمول باستخدام كابل USB.

تأكد من أن IQ Brain متصل بجهازك ومشغل .

أيقونة تطبيق VEXcode IQ.

قم بتشغيل VEXcode IQ.

تم فتح مشروع الكتل الفارغة الافتراضية في مساحة عمل VEXcode IQ.

سيتم فتح مشروع فارغ جديد.

VEXcode IQ مع مشروع يقرأ عند البدء، اطبع Hello.

من فئة "المظهر" حدد كتلة [طباعة] وأرفقها بالمربع {When started}.

قم بإنشاء VEXcode IQ مع مشروع يقرأ الآن عند البدء، اطبع VEX.

استبدل كلمة "Hello" في المعلمة بكلمة "VEX".

شريط أدوات VEXcode IQ مع أيقونات التنزيل والتشغيل المميزة معًا بين أيقونات Brain وStop. تمت أيضًا إعادة تسمية المشروع وحفظه إلى DisplayProject.

حفظ وتنزيل وتشغيل المشروع الخاص بك.

شاشة IQ (الجيل الأول) للدماغ تظهر بعد تشغيل برنامج DisplayProject. تمت طباعة الرسالة VEX على الشاشة.

ستتم طباعة كلمة "VEX" على شاشة LED الخاصة بـ IQ Brain.

القيادة إلى الأمام

تم تصميم هذا المشروع ليتم استخدامه مع Clawbot IQ القياسي. قم بإلقاء نظرة على Clawbot مع وحدة التحكم STEM Lab للحصول على تعليمات البناء.

منظر بزاوية لبناء Clawbot IQ.

الدماغ متصل بجهاز كمبيوتر محمول باستخدام كابل USB.

تأكد من أن IQ Brain متصل بجهازك ومشغل .

أيقونة تطبيق VEXcode IQ.

قم بتشغيل VEXcode IQ.

سيتم فتح مشروع فارغ جديد.

صورة مصغرة لمشروع محرك Clawbot Drivetrain 2.

افتح مشروع المثال 'Clawbot (Drivetrain 2-motor)' .

ملاحظة: يتطلب القالب توصيل الجيروسكوب بالمنفذ الذكي 4.

تم فتح مشروع مثال قالب محرك VEXcode IQ باستخدام Clawbot Drivetrain 2 في مساحة العمل. يحتوي المشروع على ملاحظة تحتوي على وصف للمشروع وتكوين جهازه. يحتوي المشروع أيضًا على مجموعة من الكتل مكتوب عليها "عند البدء، قم بالقيادة للأمام لمسافة 200 ملم".

من فئة "نظام الدفع"، حدد كتلة [Drive for] وقم بإرفاقها إلى الكتلة {When started}.

ملاحظة: القيادة للأمام لمسافة 200 ملم ستحرك عجلات Clawbot للأمام دورة واحدة.

حفظ وتنزيل وتشغيل المشروع الخاص بك. سيتحرك Clawbot الآن للأمام مسافة 200 ملم كما هو موضح في الرسوم المتحركة أدناه.

ملاحظة: إذا واجهت أي مشاكل عند العمل مع VEXcode IQ، فيرجى استخدام أداة التعليقات VEXcode IQ.

 

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

Last Updated: