تم تجهيز روبوت البرمجة VEX AIM بالعديد من الميزات التي تمكن الطلاب من تجربة الروبوتات وعلوم الكمبيوتر بطريقة تفاعلية وقابلة للتطوير - من المشاريع الصديقة للمبتدئين إلى الأنظمة المستقلة المعقدة. توفر هذه المقالة نظرة عامة على هذه الميزات والمستشعرات.

حركة

نظام نقل الحركة والركل

تتضمن قاعدة الروبوت ثلاث عجلات متعددة الاتجاهات، مما يخلق نظام نقل حركة هولونوميك . يتيح هذا للروبوت التحرك بسلاسة في أي اتجاه - للأمام، للخلف، جانبيًا، وقطريًا.

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

يوجد Kicker على مقدمة الروبوت. يوجد خلف الركلة مغناطيس يسمح للروبوت بجمع البراميل والكرات الرياضية ذات النواة المعدنية.

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

أجهزة استشعار الحركة

بالإضافة إلى مجموعة نقل الحركة، تم تجهيز الروبوت بـ أجهزة استشعار لضمان الحركة المتسقة وتتبع الاتجاه. وتشمل هذه المستشعرات:

  • جيروسكوب ثلاثي المحاور
  • مقياس تسارع ثلاثي المحاور
  • مُرمِّزات العجلات

التحكم في الحركة

يمكن للطلاب استكشاف هذه الحركات باستخدام وضع القيادة التحكم One Stick للتحكم في الروبوت عن بعد. يمكنهم أيضًا برمجة الحركات في أي اتجاه باستخدام Blocks أو Python في VEXcode AIM.

تعرف على المزيد حول وضع القيادة في هذه المقالة.

بالإضافة إلى ذلك، يمكن للطلاب استخدام زر الترميز للتحكم في تحركات الروبوت. يمكن للمبرمجين المبتدئين تحريك الروبوت، والدوران، والركل مباشرة باستخدام شاشة الروبوت قبل البدء باستخدام VEXcode. 

تعرف على المزيد حول ترميز الأزرار في هذه المقالة.

مستشعر الرؤية بالذكاء الاصطناعي

منظر جانبي بزاوية لروبوت AIM مع تسليط الضوء على الدائرة التي تحتوي على كاميرا مستشعر الرؤية AI. هذا فوق الركلة الموجودة في مقدمة الروبوت.

في قلب قدرات الاستشعار الخاصة بالروبوت، يسمح مستشعر الرؤية AI Vision Sensor للروبوت بما يلي:

  • اكتشاف أشياء مثل الكرات الرياضية والبراميل البرتقالية والزرقاء
  • تعرف على علامات أبريل
  • تحديد توقيعات الألوان وأكواد الألوان المُهيأة

تعرف على المزيد حول البيانات من مستشعر الرؤية AI في هذه المقالة.

الميزات المرئية

شاشة

منظر علوي لروبوت AIM مع طبقة توضح أبعاد الشاشة. يتم عرض مربع حول الحدود الخارجية للشاشة مع الأبعاد. تم تسمية الزاوية العلوية اليسرى بـ 0 0 مع أبعاد x وy التي تمتد إلى 240. يظهر وسط الشاشة مع الأبعاد المسمى 120 120.

تستجيب شاشة اللمس الموجودة على الروبوت للمس بالسعة ويمكن برمجتها لعرض العديد من الأشياء المختلفة بما في ذلك: 

  • الرموز التعبيرية
  • نص
  • الألوان
  • الأشكال
  • الصور التي تم تحميلها بواسطة المستخدم

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

مصابيح LED

يمكن للطلاب التحكم ستة مصابيح LED قابلة للبرمجة (ثنائيات باعثة للضوء) الخاصة بالروبوت لإنشاء:

  • مؤشرات الحالة
  • أنماط الإضاءة الزخرفية
  • إشارات التغذية الراجعة

اكتشف استخدام مصابيح LED في مشروع باستخدام مشروع مثال. تعرف على كيفية فتح مشروع مثال في هذه المقالة.

الأصوات

منظر بزاوية لروبوت في حقل في منتصف جمع الأشياء. تظهر النوتات الموسيقية على جانب الروبوت للإشارة إلى أنه يقوم بتشغيل صوت ما.

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

تعرف على المزيد حول تحميل الأصوات المخصصة في VEXcode في هذه المقالة.

المراسلة بين الروبوتات

يمكن ربط روبوتين للترميز VEX AIM حتى يتمكنا من إرسال واستقبال الرسائل أثناء مشروع VEXcode AIM. نظرًا لأن الروبوتات قادرة على التواصل والعمل معًا، فإنها قادرة على التعامل مع مشاريع أكثر تعقيدًا مما قد يتمكن روبوت واحد من التعامل معه بمفرده.

تعرف على المزيد حول التواصل بين الروبوتات في هذه المقالة.

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

Last Updated: