Skip to main content

تنافس

الآن بعد أن قمت بالتدرب على برمجة الروبوت الخاص بك لجمع وتسجيل حلقة بشكل مستقل، فأنت جاهز لتحدي Coding Crunch.

الهدف من هذا التحدي هو جمع وتسجيل حلقتين على العمود في أسرع وقت ممكن. يوضح الرسم المتحرك أدناه مثالاً لكيفية إعداد الملعب وبدء التحدي. 

في الفيديو أدناه، يظهر Clawbot على الجانب الأيسر من الملعب. هناك حلقتان في الملعب: واحدة تقع بالقرب من أعلى الملعب، بين البلاط الثاني والثالث، وأخرى بالقرب من أسفل الملعب، أيضًا بين البلاط الثاني والثالث. يوجد عمود واحد في منتصف الملعب، نحو الجانب الأيمن. يبدأ الفيديو بالعد التنازلي: 3، 2، 1. يتجه Clawbot إلى المربعين الثاني والثالث ثم يتحرك لأعلى نحو الخاتم الأول ويلتقطه. ثم يرفع مخلبه ويتراجع إلى الخلف. بعد ذلك، يتجه نحو العمود ويطلق المخلب، مما يسمح للخاتم بالسقوط على العمود. بعد ذلك، يقوم Clawbot بالرجوع إلى الخلف وخفض المخلب. ثم يتجه إلى الحلقة الثانية في أسفل الملعب، ويلتقطها، ويستدير، ويتجه إلى العمود. يقوم Clawbot بإطلاق المخلب، مما يسمح للحلقة بالسقوط على العمود. يتوقف المؤقت عند هذه النقطة حيث تم الانتهاء من التحدي الآن، ويظهر 15:13 ثانية. يتم تنفيذ كل هذه الأمور بشكل مستقل لجمع كل حلقة، ونقلها إلى العمود الصغير ووضعها على العمود للتسجيل.

اتبع الخطوات الواردة في هذه الوثيقة لإكمال تحدي Coding Crunch. Google / .docx / .pdf

بمجرد إكمال تحدي Coding Crunch، تواصل مع معلمك. تأكد من توثيق نتائج التحدي في دفتر الهندسة الخاص بك.

انعكاس الختام

الآن بعد أن قمت بإنشاء استراتيجية وشاركت في تحدي Coding Crunch، حان الوقت للتفكير فيما تعلمته وفعلته في هذا الدرس. ابدأ صفحة جديدة في دفتر الهندسة الخاص بك لبدء تفكيرك.

قم بتقييم نفسك كمبتدئ أو متدرب أو خبير في كل من المفاهيم التالية في دفتر الهندسة الخاص بك. قم بتقديم شرح موجز لسبب منح نفسك هذا التصنيف لكل مفهوم:

  • استخدام أوامر الدوران في VEXcode EXP لفتح وإغلاق المخلب ورفع وخفض الذراع
  • تخطيط المسار من أجل بناء مشروع VEXcode EXP الذي يجمع الحلقات وينقلها ويسجل نقاطها
  • التعاون مع أعضاء فريقي لإنشاء مشروع برمجة من أجل المنافسة في تحدي Coding Crunch.

استخدم هذا الجدول لمساعدتك في تحديد الفئة التي تنتمي إليها.

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

ماذا بعد؟

في هذا الدرس، تعلمت أهمية تخطيط المسار، وكيفية استخدام أوامر الدوران للتحكم في محركات المخلب والذراع. لقد تعلمت أيضًا كيفية الاستعداد لتحدي مستقل من خلال التخطيط والبناء والتكرار في مشروع VEXcode EXP لتسجيل الحلقات على المشاركات في تحدي Coding Crunch.

في الدرس القادم سوف تتعلم:

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

حدد < العودة إلى الدروس للعودة إلى نظرة عامة على الدرس.

حدد الدرس التالي > للمتابعة إلى الدرس 4 والتعرف على تخصيص عناصر التحكم في السائق واستخدام فتحات متعددة في EXP Brain.