أدوات المعلم - مخطط النشاط
- سيعرّف هذا الاستكشاف الطلاب على البرمجة الأساسية لمحرك V5 Clawbot's Arm Motor.
- يتيح تعلم برمجة محرك الذراع للطلاب التحكم بشكل صحيح في حركات ذراع V5 Clawbot. لمزيد من المعلومات حول الإرشادات المستخدمة في مشروع Python، قم بزيارة معلومات المساعدة الخاصة بـ VEXcode V5 Python.
نصائح للمدرس - باستخدام الإكمال التلقائي
الإكمال التلقائي عبارة عن ميزة في VEXcode V5 تتنبأ ببقية الأمر الذي تكتبه. نظرًا لأن الطلاب يعملون في VEXcode V5، شجعهم على استخدام ميزة الإكمال التلقائي للمساعدة في بناء جملة Python. قد تلاحظ وظيفة الإكمال التلقائي عندما تبدأ في كتابة التعليمات. استخدم مفتاحي "أعلى" و"أسفل" لتحديد الاسم الذي تريده، ثم اضغط على "Tab" أو (Enter/Return) على لوحة المفاتيح لإجراء التحديد. لمزيد من المعلومات حول هذه الميزة راجع مقالة Python.
V5 Clawbot جاهز للوصول!
سيمنحك هذا الاستكشاف الأدوات اللازمة لتتمكن من البدء في إنشاء بعض المشاريع الرائعة التي تستخدم ذراع V5 Clawbot.
-
تعليمات VEXcode V5 Python التي سيتم استخدامها في هذا الاستكشاف:
-
arm_motor.spin_for(للأمام، 90 درجة)
-
Arm_motor.set_position(0، درجة)
-
انتظر (2، ثانية)
-
-
لمعرفة المزيد من المعلومات حول التعليمات، حدد رمز علامة الاستفهام بجوار الأمر لرؤية المزيد من المعلومات.
-
تأكد من حصولك على الأجهزة المطلوبة، وتنزيل دفتر الملاحظات الهندسي الخاص بك، وتنزيل VEXcode V5 وجاهزيته.
كمية | المواد المطلوبة |
---|---|
1 |
VEX V5 Classroom Starter Kit (مع البرامج الثابتة المحدثة) |
1 |
فيكس كود V5 |
1 |
دفتر الهندسة |
1 |
نموذج لمشروع نموذج Clawbot (نظام الدفع ثنائي المحرك، بدون جيرو). |
نصائح المعلم
قم بتصميم كل خطوة من خطوات استكشاف الأخطاء وإصلاحها للطلاب.
الخطوة 2: ابدأ مشروعًا جديدًا
قبل أن تبدأ مشروعك، حدد مشروع القالب الصحيح. يحتوي المشروع النموذجي لقالب Clawbot (نظام الدفع ثنائي المحرك، بدون جيرو) على تكوين محركات Clawbot. إذا لم يتم استخدام القالب، فلن يقوم الروبوت الخاص بك بتشغيل المشروع بشكل صحيح.
أكمل الخطوات التالية:
-
افتح القائمة ملف.
-
اختر افتح أمثلة.
-
حدد وافتح نموذج مشروع Clawbot Template (Drivetrain 2-motor، No Gyro).
-
بما أننا سنقوم ببرمجة التحكم في الذراع، قم بإعادة تسمية مشروعك ArmControl.
-
احفظ مشروعك.
-
تحقق للتأكد من أن اسم المشروع ArmControl موجود الآن في النافذة الموجودة في منتصف شريط الأدوات.
نصائح المعلم
- نظرًا لأن هذا هو نشاط البداية في البرمجة، فيجب على المعلم أن يصمم الخطوات، ثم يطلب من الطلاب إكمال نفس الإجراءات. ويجب على المعلم بعد ذلك مراقبة الطلاب للتأكد من أنهم يتبعون الخطوات بشكل صحيح.
- تأكد من قيام الطلاب بتحديد "فتح الأمثلة" من القائمة "ملف".
- تأكد من أن الطلاب قد اختاروا نموذج المشروع لقالب Clawbot (نظام الدفع ثنائي المحرك، بدون الدوران).
يمكنك الإشارة للطلاب إلى وجود العديد من الاختيارات للاختيار من بينها في صفحة أمثلة. أثناء قيامهم ببناء واستخدام الروبوتات الأخرى، سيكون لديهم فرصة لاستخدام قوالب مختلفة.
- يمكنك أن تطلب من الطلاب إضافة الأحرف الأولى من أسمائهم أو اسم مجموعتهم إلى اسم المشروع. سيساعد هذا في التمييز بين المشاريع إذا طلبت من الطلاب إرسالها.
أدوات المعلم - إنقاذ المشاريع
- أشر إلى أنه عندما فتحوا VEXcode V5 لأول مرة، كانت النافذة تحمل اسم VEXcode Project. VEXcode Project هو اسم المشروع الافتراضي عند فتح VEXcode V5 لأول مرة. بمجرد إعادة تسمية المشروع وحفظه، تم تحديث الشاشة لإظهار اسم المشروع الجديد. باستخدام هذه النافذة في شريط الأدوات، من السهل التحقق من أن الطلاب يستخدمون المشروع الصحيح.
- أخبر الطلاب أنهم الآن جاهزون لبدء مشروعهم الأول. اشرح للطلاب أنه من خلال اتباع بعض الخطوات البسيطة، سيكونون قادرين على إنشاء وتشغيل مشروع من شأنه رفع وخفض ذراع Clawbot.
- ذكّر الطلاب بحفظ مشاريعهم أثناء عملهم. تشرح المقالات الموجودة في قسم Python في مكتبة VEX ممارسات الحفظ في VEXcode V5.
أدوات المعلم - توقف وناقش
هذه نقطة جيدة للتوقف مؤقتًا ومراجعة مجموعات الطلاب للخطوات التي تم إكمالها للتو عند بدء مشروع جديد في VEXcode V5.
الخطوة 3: حرك الذراع لأعلى
سنبدأ الآن ببرمجة رفع الذراع!
-
اكتب الأمر () كما هو موضح أعلاه في منطقة البرمجة لتعيين موضع البداية للذراع.
-
أضف الأمر () كما هو موضح أعلاه لتحريك الذراع لأعلى.
-
حدد أيقونة الفتحة. يمكنك تنزيل مشروعك إلى إحدى الفتحات المتوفرة في Robot Brain. حدد الفتحة 1.
-
قم بتوصيل الروبوت بجهاز الكمبيوتر أو الجهاز اللوحي. يتحول رمز Brain الموجود في شريط الأدوات إلى اللون الأخضر بعد إجراء اتصال ناجح.
-
انقر فوق الزر تنزيل الموجود على شريط الأدوات لتنزيل مشروع ArmControl إلى Robot Brain.
صندوق أدوات المعلم
إذا كان الطلاب يستخدمون جهاز كمبيوتر، فاطلب منهم الآن فصل كابل USB عن Robot Brain. قد يؤدي توصيل الروبوت بجهاز كمبيوتر أثناء تشغيل المشروع إلى قيام الروبوت بسحب كابل الاتصال.
-
تأكد من تنزيل مشروع ArmControl إلى الدماغ في الفتحة التي اخترتها.
صندوق أدوات المعلم - النموذج الأول
قم بإنشاء نموذج لتشغيل المشروع أمام الفصل قبل مطالبة جميع الطلاب بالمحاولة في وقت واحد. اجمع الطلاب في منطقة واحدة واترك مساحة كافية لـ Clawbot لتحريك ذراعه. اشرح كيفية إنهاء المشروع وإرجاع ذراع Clawbot إلى وضع الراحة.
أخبر الطلاب أن دورهم قد حان الآن لإدارة مشاريعهم. تأكد من أن لديهم مساحة كافية لرفع ذراع Clawbot بأمان.
- قم بتشغيل المشروع على Clawbot من خلال التأكد من تحديد المشروع ثم الضغط على زر التشغيل. تهانينا على إنشاء مشروعك الأول لـ Claw Arm!
الخطوة 4: جرب هذا: قم ببرمجة الذراع لأسفل
الآن بعد أن قمت ببرمجة الذراع للتحرك لأعلى، ستقوم الآن ببرمجة الذراع للخفض أو التحرك للأسفل.
-
أضف أمرًا ثانيًا () إلى مشروع ArmControl الخاص بك بحيث يرتفع الذراع إلى 90 درجة، وينتظر ثانيتين، ثم يتراجع.
-
تلميح: ستحتاج إلى تغيير الاتجاه داخل الأمر.
-
-
لاحظ أن الذراع يظل في موضعه أثناء تشغيل الأمر انتظر . يستمد المحرك الطاقة من البطارية لتثبيت الذراع في مواجهة قوة الجاذبية. وذلك لأن الإعداد الافتراضي لإيقاف المحرك هو الإعداد عقد . هناك إعدادان آخران للتوقف - فرامل و ساحل. سوف تتعلم عن تلك الموجودة في مختبر آخر.
أدوات المعلم - الحل
حل التحدي موجود أدناه. لخفض الذراع، يحتاج الطلاب إلى تغيير المعلمة "FORWARD" إلى "REVERSE" في الأمر () الأمر الذي تمت إضافته.
الخطوة 5: أكمل تحدي وحدة التحكم بحركة الطيران
في تحدي وحدة التحكم بحركة الطيران، يجب على Clawbot تحريك ذراعه لأعلى ولأسفل مرة واحدة بزاوية 90 درجة، والانتظار لمدة 3 ثوانٍ، وتحريك الذراع لأعلى ولأسفل مرتين بزاوية 45 درجة، والانتظار لمدة 5 ثوانٍ، ثم تحريك الذراع لأعلى ولأسفل ثلاث مرات. مرات لمدة 90 درجة.
فيما يلي قائمة بسلوكيات Clawbot:
-
حرك الذراع للأعلى ثم للأسفل بمقدار 90 درجة.
-
انتظر 3 ثواني.
-
حرك الذراع للأعلى ثم للأسفل بمقدار 45 درجة.
-
حرك الذراع للأعلى ثم للأسفل بمقدار 45 درجة.
-
انتظر 5 ثواني.
-
حرك الذراع للأعلى ثم للأسفل بمقدار 90 درجة.
-
حرك الذراع لأعلى ثم لأسفل بمقدار 90 درجة.
-
حرك الذراع للأعلى ثم للأسفل بمقدار 90 درجة.
أدوات المعلم - الحل
معظم الأوامر ضمن هذا التحدي هي (). بعد إضافة أمر لتحريك الذراع لأعلى، وأمر لتحريك الذراع لأسفل، يمكنك تمييز الأمرين، والنقر بزر الماوس الأيمن، ثم اختيار نسخهما ولصقهما عدة مرات حسب الحاجة. ثم يمكن تغيير المعلمات لمواجهة التحدي ويمكن إضافة أوامر انتظر بينهما.
-
قم بمراجعة مثال حلول تحدي التحكم في حركة الطيران (Google Doc / .docx / .pdf )
-
موضوع البرمجة (Google Doc / .docx / .pdf )