Skip to main content

أيقونة صندوق أدوات المعلم صندوق أدوات المعلم - مخطط النشاط

  • سوف يقدم هذا الاستكشاف للطلاب البرمجة الأساسية لمحرك الذراع الخاص بـ V5 Clawbot.

  • إن تعلم كيفية برمجة محرك الذراع يمكّن الطلاب من التحكم بشكل صحيح في حركات ذراع V5 Clawbot. لمزيد من المعلومات حول الكتل المستخدمة، قم بزيارة معلومات المساعدة .

روبوت V5 Clawbot جاهز للوصول!


سيمنحك هذا الاستكشاف الأدوات اللازمة لتتمكن من البدء في إنشاء بعض المشاريع الرائعة التي تستخدم ذراع V5 Clawbot.

  • تتضمن VEXcode V5 التي سيتم استخدامها في هذا الاستكشاف ما يلي:

يقرأ كتلة VEXcode V5 ما يلي: قم بتدوير ArmMotor لأعلى بمقدار 90 درجة.

  • لمعرفة المزيد من المعلومات حول الكتلة، افتح "المساعدة" ثم حدد الكتلة [دوران لـ] .

يظهر رمز VEX V5 كتلة Spin في مساحة العمل على اليسار و"المساعدة" مفتوحة على اليمين. تشير التعليمات إلى أن Spin for block يقوم بتدوير محرك V5 الذكي لمسافة معينة، كما تقدم معلومات حول كيفية استخدام الكتلة في مشروع ما.

  • تأكد من أن لديك الأجهزة المطلوبة ودفتر الهندسة الخاص بك وبرنامج VEXcode V5 الذي تم تنزيله وأنك جاهز.

أيقونة نصائح المعلم نصائح للمعلم

إذا كانت هذه هي المرة الأولى التي يستخدم فيها الطالب VEXcode V5، فيمكنه الرجوع إلى البرامج التعليمية في أي وقت أثناء هذا الاستكشاف. توجد البرامج التعليمية في شريط الأدوات

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

المواد المطلوبة:
كمية المواد المطلوبة
1

مجموعة أدوات بدء تشغيل VEX V5 Classroom  (مع البرامج الثابتة المحدثة)

1

كود VEX الإصدار 5

1

دفتر الهندسة

1

مشروع نموذجي لـ Clawbot (نظام نقل الحركة ثنائي المحرك، بدون جيروسكوب)

الخطوة 1:  التحضير للاستكشاف

قبل أن تبدأ النشاط، هل قمت بإعداد كل هذه العناصر؟ تحقق من كل مما يلي:

  • هل تم توصيل المحركات بالمنافذ الصحيحة؟

  • هل تم إدخال الكابلات الذكية بالكامل في جميع المحركات؟

  • هل تم تشغيل الدماغ ؟

  • هل البطارية مشحونة؟

أيقونة نصائح المعلم نصائح للمعلم

قم بعمل نموذج لكل خطوة من خطوات استكشاف الأخطاء وإصلاحها للطلاب.

الخطوة 2: بدء مشروع جديد

قبل أن تبدأ مشروعك، حدد قالب المشروع الصحيح. يحتوي مشروع نموذج القالب Clawbot (Drivetrain 2-motor, No Gyro) على تكوين محركات Clawbot. إذا لم يتم استخدام القالب، فلن يقوم الروبوت الخاص بك بتشغيل المشروع بشكل صحيح.

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

أكمل الخطوات التالية:

  • افتح قائمة الملف.
  • إختر مفتوح أمثلة.

يظهر الرمز Clawbot (Drivetrain 2-motor, No Gyro) في الأسفل ويظهر رمز روبوت رمادي في الأعلى يشير إلى مشروع القالب الذي يجب فتحه.

  • قم باختيار مشروع المثال القالب Clawbot (Drivetrain 2-motor, No Gyro) وافتحه.
  • نظرًا لأننا سنقوم بالبرمجة للتحكم في الذراع، قم بإعادة تسمية مشروعك ArmControl.
  • احفظ مشروعك.
  • تأكد من أن اسم المشروع ArmControl موجود الآن في النافذة الموجودة في منتصف شريط الأدوات.

يقرأ مربع حوار اسم المشروع في شريط أدوات VEXcode V5 "Arm Control". تم تحديد الفتحة 1 ويظهر شريط الأدوات "تم الحفظ" على اليمين.

أيقونة نصائح المعلم نصائح للمعلم

  • نظرًا لأن هذا نشاط تمهيدي في البرمجة، فيجب على المعلم أن يقوم بعمل نموذج للخطوات، ثم يطلب من الطلاب إكمال نفس الإجراءات. يجب على المعلم بعد ذلك مراقبة الطلاب للتأكد من أنهم يتبعون الخطوات بشكل صحيح.

  • تأكد من أن الطلاب قد اختاروا فتح الأمثلة من قائمة الملف.

  • تأكد من أن الطلاب قد اختاروا مشروع مثال القالب Clawbot (Drivetrain 2-motor, No Gyro) .

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

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

أيقونة صندوق أدوات المعلم صندوق أدوات المعلم - حفظ المشاريع

أشر إلى أنه عند فتح VEXcode V5 لأول مرة، تم تسمية النافذة مشروع VEXcode ولم يتم حفظها (كما هو موضح على شريط الأدوات). مشروع VEXcode هو اسم المشروع الافتراضي عند فتح VEXcode V5 لأول مرة. بمجرد إعادة تسمية المشروع إلى ArmControl وحفظه، تم تحديث العرض إلى "محفوظ". باستخدام هذه النافذة في شريط الأدوات، من السهل التأكد من أن الطلاب يستخدمون المشروع الصحيح وتم حفظه.

بمجرد حفظ المشروع مبدئيًا، يقوم VEXcode V5 بحفظ أي تغييرات لاحقة تلقائيًا، كما هو موضح بواسطة الرسالة الموجودة بجوار اسم المشروع.

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

أيقونة صندوق أدوات المعلم صندوق أدوات المعلم - توقف وناقش

هذه نقطة جيدة للتوقف مؤقتًا وجعل مجموعات الطلاب تراجع الخطوات التي تم إكمالها للتو عند بدء مشروع جديد في VEXcode V5.

الخطوة 3: حرك الذراع لأعلى

سنبدأ الآن ببرمجة الذراع للرفع!

يقرأ الدوران للكتلة: قم بتدوير ArmMotor لأعلى بمقدار 90 درجة.

  • أضف الكتلة [Spin for] أسفل الكتلة {When started} في منطقة البرمجة.

شريط أدوات VEXcode V5 مع البرامج التعليمية مميزًا في مربع أحمر. يُظهر شريط الأدوات، من اليسار إلى اليمين، شعار V5، وأيقونة الكرة الأرضية، والملفات، والبرامج التعليمية. على يمين البرامج التعليمية توجد أيقونات ووظائف إضافية.

  • شاهد البرنامج التعليمي الخاص بتحريك الذراع في VEXcode V5 إذا كنت ترغب في الحصول على عرض توضيحي.

تحديد الفتحة في شريط أدوات VEXcode V5، مع تحديد الفتحة 1 وتسليط الضوء عليها بمربع أحمر.

  • انقر على أيقونة فتحة . يمكنك تنزيل مشروعك على إحدى الفتحات المتاحة في Robot Brain. انقر فوق الفتحة 1.

يظهر رمز الدماغ باللون الأخضر في شريط أدوات VEXcode V5، على يمين رمز وحدة التحكم المعطلة، وعلى يمين رمز التنزيل. يتم تمييز أيقونة الدماغ بمربع أحمر.

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

يتم تمييز زر التنزيل في شريط أدوات VEXcode V5 بمربع أحمر. يقع رمز التنزيل على يمين رمز الدماغ الأخضر وعلى يسار زر التشغيل.

  • انقر فوق الزر تنزيل على شريط الأدوات لتنزيل مشروع Drive إلى Robot Brain.

أيقونة صندوق أدوات المعلم صندوق أدوات المعلم - مساعدة في الكتل

  • أشر إلى أنه في منطقة البرمجة، يوجد بالفعل كتلة {When started} تقع هناك بشكل افتراضي. كل مشروع سيبدأ بهذه الكتلة. عند بدء المشروع، سيتم اتباع الكتل المتصلة بالترتيب الذي تم وضعها فيه.

    قم بإظهار كيفية النقر على الكتلة [Spin for] وسحبها إلى منطقة البرمجة، وتوصيلها بالكتلة {When started} . سوف تسمع صوت نقرة عند تثبيته.

  • إذا كنت تستخدم جهاز كمبيوتر، فيجب على الطالب توصيل روبوت VEX V5 بالكمبيوتر باستخدام كابل USB . إذا كنت تستخدم جهازًا لوحيًا، فيجب توصيل روبوت VEX V5 بالجهاز اللوحي باستخدام Smart Radio.

  • إذا كان الطلاب يستخدمون جهاز كمبيوتر، اطلب منهم الآن فصل كابل USB عن دماغ الروبوت. قد يؤدي توصيل الروبوت بالكمبيوتر أثناء تشغيل مشروع ما إلى قيام الروبوت بسحب كابل الاتصال.

تعرض الشاشة الرئيسية لبرنامج V5 Brain مشروع Arm Control في الفتحة الأولى في الزاوية اليسرى السفلية. يقرأ صف الرموز أعلاه محرك الأقراص والأجهزة والإعدادات ومجلد VEX.

  • تأكد من أن مشروع ArmControl تم تنزيله إلى الدماغ في الفتحة التي اخترتها.

أيقونة صندوق أدوات المعلم صندوق أدوات المعلم - خيار النمذجة أولاً

نموذج تشغيل المشروع أمام الفصل قبل أن يحاول جميع الطلاب القيام به مرة واحدة. اجمع الطلاب في منطقة واحدة واترك مساحة كافية لـ Clawbot لتحريك ذراعه. أظهر كيفية إنهاء المشروع وإرجاع ذراع Clawbot إلى وضع الراحة.
أخبر الطلاب أنه حان دورهم الآن لتشغيل مشاريعهم. تأكد من أن لديهم مساحة كافية لرفع ذراع Clawbot بأمان.

  • قمالمشروع على عن طريق التأكد من تحديد المشروع ثم اضغط على زر التشغيل. أهنئك على إنشاء أول مشروع Claw Arm الخاص بك!

الخطوة 4: جرب هذا: برمجة الذراع لأسفل

الآن بعد أن قمت ببرمجة الذراع للتحرك لأعلى، فسوف تقوم الآن ببرمجة الذراع للخفض أو التحرك لأسفل.

منظر جانبي لـ V5 Clawbot مع المخلب المواجه لليمين.

الروبوت V5 Clawbot مع ذراعه لأسفل.

  • أضف كتلة [انتظر] وكتلة [دوران لـ] إلى مشروع ArmControl الخاص بك بحيث يرتفع الذراع إلى 90 درجة، وينتظر لمدة 3 ثوانٍ، ثم يعود إلى الأسفل مرة أخرى.
    تلميح: ستحتاج إلى تغيير الاتجاه داخل كتلة [دوران لـ] . لمزيد من المعلومات حول كتلة [انتظار]، راجع ميزة تعليمات VEXcode V5.
  • اختبر المشروع الذي قمت بمراجعته للتأكد من أنه يحرك الذراع لأعلى بمقدار 90 درجة، وينتظر لمدة ثلاث ثوانٍ، ثم يحرك الذراع لأسفل بمقدار 90 درجة من خلال تنزيل و تشغيل مشروع ArmControl الخاص بك.
  • لاحظ أن الذراع يحافظ على موضعه أثناء تشغيل كتلة  [انتظار]. يستمد المحرك الطاقة من البطارية ليحمل الذراع في مواجهة قوة الجاذبية. يرجع ذلك إلى أن الإعداد الافتراضي لإيقاف المحرك هو الإعداد <Hold> . هناك إعدادان آخران للتوقف - <Brake> و <Coast>. سوف تتعلم عن ذلك في مختبر آخر.

أيقونة صندوق أدوات المعلم صندوق أدوات المعلم - الحل

تم تحريك الذراع إلى الأعلى مسبقًا باستخدام كتلة [Spin for] مع معلمات مضبوطة على "Up" و"90 degrees". يجب على الطلاب الآن إضافة كتلة [انتظر] مضبوطة على "3 ثوانٍ" وكتلة ثانية [دوران لمدة] مضبوطة على "لأسفل". لا يلزم تغيير معلمة 90 درجة حتى يعود الذراع إلى موضعه الأصلي.

أثناء تشغيل كتلة [انتظار] ، سيحتفظ الذراع بموضعه لأن "التثبيت" هو النوع الافتراضي لإيقاف المحرك الذكي V5. من المهم ملاحظة أنه إذا تم ضبط نوع التوقف على الفرامل أو الانزلاق، فإن الذراع ستبدأ في السقوط إلى الأسفل بسبب وزنها وقوة الجاذبية.

يُظهر الحل النموذجي كتلة "عند البدء" مع ثلاث كتل مرفقة. تقرأ الكتل، من الأعلى إلى الأسفل، محرك الذراع الدوار لأعلى لمدة 90 درجة؛ انتظر 3 ثوانٍ؛ محرك الذراع الدوار لأسفل لمدة 90 درجة.

الخطوة 5: أكمل تحدي مراقب حركة الطيران

منظر جانبي لـ V5 Clawbot مع ذراع ممتدة لأعلى وسهمين يشيران لأعلى ولأسفل أسفل المخلب، مما يشير إلى الحركة لأعلى ولأسفل.

روبوت V5 Clawbot يرفع ويخفض ذراعه.في تحدي مراقب حركة الطيران، يجب على Clawbot تحريك ذراعه لأعلى ولأسفل كل مرة لمدة 90 درجة، والانتظار لمدة 3 ثوانٍ، وتحريك الذراع لأعلى ولأسفل مرتين كل مرة لمدة 45 درجة مرتين، والانتظار لمدة 5 ثوانٍ، ثم تحريك الذراع لأعلى ولأسفل ثلاث مرات لمدة 90 درجة.

فيما يلي قائمة بسلوكيات Clawbot:

  • حرك الذراع لأعلى ثم لأسفل بزاوية 90 درجة.
  • انتظر 3 ثواني.
  • حرك الذراع لأعلى ثم لأسفل بزاوية 45 درجة.
  • حرك الذراع لأعلى ثم لأسفل بزاوية 45 درجة.
  • انتظر 5 ثواني.
  • حرك الذراع لأعلى ثم لأسفل بزاوية 90 درجة.
  • حرك الذراع لأعلى ثم لأسفل بزاوية 90 درجة.
  • حرك الذراع لأعلى ثم لأسفل بزاوية 90 درجة.

أيقونة صندوق أدوات المعلم صندوق أدوات المعلم - الحل

معظم الكتل الموجودة ضمن هذا التحدي هي [دوران لـ] كتلة. بعد إضافة كتلة [دوران لـ] لتحريك الذراع لأعلى وكتلة واحدة لتحريك الذراع لأسفل، يمكنك النقر بزر الماوس الأيمن أو النقر لفترة طويلة على أول [دوران لـ] واختيار تكرار لإضافة كتلتين ثالثة ورابعة [دوران لـ]  وهكذا. هناك حاجة إلى اثني عشر [دوران لـ] كتلة في المجموع لهذا التحدي. بعد ذلك، يمكن تغيير المعلمات لتلبية التحدي وإضافة [انتظر] كتلة بين [دوران لـ] كتل.

مشروع VEXcode مع كتلة When started مع كتلتين Spin for مرفقتين. سيتم فتح قائمة السياق مع تحديد خيار "تكرار".