يعد روبوت Maqueen من شركة DFRobot واحدًا من أشهر الروبوتات الصغيرة والمحبوبة من قبل المستخدمين، ويدعم تحكمها بسهولة عبر بطاقة الميكروبيت.
يتكون روبوت Maqueen لبطاقة الميكروبيت من عدة مكونات أساسية، وهي:
لوحة Maqueen: وهي اللوحة الرئيسية للروبوت التي تحتوي على المتحكم الرئيسي والمنافذ اللازمة لتوصيل المكونات الأخرى.
محركات التوجيه: وهي المحركات المسؤولة عن تحريك الروبوت في الاتجاه المطلوب، وتحتوي على عجلات لتسهيل الحركة.
مستشعرات الخطوط: وهي مستشعرات تستخدم للكشف عن الخطوط الموجودة على الأرض وتحديد الاتجاه الصحيح الذي يجب على الروبوت اتباعه.
مستشعرات التجنب: وهي مستشعرات تستخدم للكشف عن العوائق الموجودة أمام الروبوت وتجنبها عند الحركة.
مصابيح LED: وهي مصابيح تستخدم للتحكم في إضاءة الروبوت وجعله يبدو أكثر جاذبية.
مكبر الصوت: وهو مكبر صوت يستخدم لإخراج الأصوات والتحدث مع المستخدم.
منفذ توصيل البطارية: وهو المنفذ الذي يتم توصيل البطارية به لتشغيل الروبوت.
يمكن السيطرة على روبوت Maqueen لبطاقة الميكروبيت باستخدام لغة البرمجة البسيطة التي تدعمها بطاقة الميكروبيت والتي تعتمد على مكتبات خاصة للتحكم في مختلف مكونات الروبوت. كما يمكن استخدام برامج التحكم البصرية التي تساعد على توليد الأوامر بشكل سهل وبسيط، م
يتكون روبوت Maqueen لبطاقة Microbit من عدة مكونات وملحقات، ومن بين هذه المكونات:
1- محركي تيار مستمر صغيرين: يستخدمان لتحريك الروبوت في الاتجاهات المختلفة.
2- مستشعر الخط: يستخدم للكشف عن الخطوط المرسومة على الأرض والتحرك بناءً على ذلك.
3- مستشعر الصدمات: يستخدم للكشف عن العوائق وتجنبها.
4- الاتصالات اللاسلكية: يحتوي الروبوت على وحدة Bluetooth واي فاي للتحكم عن بعد.
5- بطارية قابلة للشحن: توفر الطاقة للروبوت وتستخدم بطارية ليثيوم أيون.
6- لوحة Microbit: تستخدم كوحدة تحكم للروبوت ويمكن برمجتها باستخدام لغات البرمجة المختلفة.
7- ملحقات أخرى: تشمل الملحقات الأخرى مثل الأسلاك والمسامير والبراغي والكتيب التعليمي.
يتم توصيل كل هذه المكونات ببعضها البعض لتشكيل الروبوت النهائي.
يمكن برمجة روبوت ماكوين لبطاقة الميكروبيت باستخدام بيئة تطويرية مثل MakeCode أو Mu Editor. وفيما يلي الخطوات العامة لبرمجة الروبوت:
1- قم بتوصيل بطاقة الميكروبيت بالحاسوب وافتح بيئة التطوير المناسبة.
2- قم بإضافة مكتبة Maqueen إلى المشروع الذي تعمل عليه. يمكن القيام بذلك من خلال قائمة المكتبات في بيئة MakeCode أو عن طريق كتابة from microbit import *
في Mu Editor.
3- استخدم الأوامر المخصصة لمكتبة Maqueen للتحكم في الروبوت، مثل:
maqueen.motor_run(maqueen.Motors.M1, maqueen.Dir.CW, 100)
: لتشغيل محرك M1 بسرعة 100 في الاتجاه المعين.
maqueen.motor_stop(maqueen.Motors.ALL)
: لإيقاف جميع المحركات.
maqueen.writeLED(maqueen.LED.LED_LEFT, maqueen.LEDswitch.turnOn)
: لتشغيل الضوء الأيسر على الروبوت.
وهكذا.
4- بعد الانتهاء من البرمجة، يمكن تحميل الشفرة على بطاقة الميكروبيت واختبار الروبوت.
تعتمد الأوامر والميزات المتاحة لبرمجة الروبوت على مكتبة Maqueen المستخدمة والتي يجب تحميلها وفقًا للوسيلة التي تستخدمها للبرمجة.
يعتبر روبوت Maqueen لبطاقة الميكروبيت مثالياً للاستخدام في مشاريع الروبوتيك التعليمية والهواة والتجريبية. ويمكن استخدامه في العديد من التطبيقات مثل:
1- تحكم الروبوت في الحركة والاتجاهات والمسافات المقطوعة.
2- تحكم في حركة الذراع الخاص بالروبوت والتحكم في الأشياء التي يتم التقاطها.
3- تعليم المفاهيم الأساسية لبرمجة الروبوتات والمستشعرات.
4- تحسين مهارات التحكم العملي في الروبوتات والبرمجة.
ويمكن استخدامه أيضًا لتعلم مفاهيم أساسية في مجالات الهندسة والعلوم وتحسين مهارات التفكير النقدي والإبداعي لدى الأطفال والشباب. كما أنه يمكن استخدامه في المسابقات الروبوتية والتحديات للطلاب.
تشير الروبوتات التعليمية إلى استخدام الروبوتات وتكنولوجيا الروبوتات لتعزيز التعلم في بيئات التعليم. إنه ينطوي على دمج التكنولوجيا والهندسة وعلوم الحاسوب في الفصل الدراسي، مما يتيح للطلاب المشاركة في تجارب تعلم عملية وعملية.
في هذا السياق ، يمثل موقعنا الإلكتروني مصدرًا ممتازًا للآباء والمعلمين والأطفال الذين يرغبون في اكتشاف الروبوتات.
زاوية قنطش ـ جمال ـ المنستير ـ تونس
+216 92 886 231
medaliprof@gmail.com
هذا موقع واب تم إنشاؤه بواسطة محمد علي أستاذ إعلامية