جدول المحتويات:
- الخطوة 1: مقدمة
- الخطوة 2: جهاز تحكم عن بعد لاسلكي
- الخطوة 3: قائمة الأجزاء والأدوات
- الخطوة 4: التجميع
- الخطوة 5: الأسلاك
- الخطوة 6: البرمجة 1: اختبار المحرك
- الخطوة 7: التحكم اللاسلكي
- الخطوة الثامنة:
- الخطوة 9: برنامج استقبال التحكم اللاسلكي
فيديو: روبوت ميكروبيت بسيط: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
فيما يلي وصف لسيارة RC بسيطة مصنوعة باستخدام BBC Microbit و Adafruit Dragontail for Microbit وهيكل Emgreat.
تبلغ تكلفة بناء هذا الروبوت حوالي 30 دولارًا. في حين أن هناك روبوتات Microbit منخفضة التكلفة متاحة تجاريًا ، مثل DFROBOT ، فإن منهجي DIY يساعد المنشئ على فهم كيفية عمل النظام ، باستخدام كود غير متخصص ، مما يساعد المنشئ على الشعور بالتمكين.
الخطوة 1: مقدمة
فيما يلي وصف لنسخة من السيارة الروبوتية تم تصنيعها باستخدام BBC MicroBit بدلاً من Arduino.
يتم استخدام قطعة مقطوعة محلية الصنع من البلاستيك المموج (Coroplast) أو الورق المقوى بدلاً من لوح زجاجي شبكي يأتي مع مجموعة هيكل الروبوت Emgreat. يتم ذلك لأن هيكل Emgreat ضيق جدًا بمقدار بوصة واحدة بحيث لا يتناسب مع حزمة البطارية في الجزء السفلي ، وهو قصير جدًا بمقدار بوصة واحدة بحيث لا يسمح بالتدوير الحر لعجلة العجلات.
يتم توصيل المكونات الكهربائية الرئيسية باستخدام الفيلكرو ، لتسهيل إعادة وضعها إذا لزم الأمر.
لا يستطيع Microbit توفير تيار كافٍ لتشغيل المحركات مباشرةً ، لذلك يجب استخدام مشغلات الترانزستور. بينما استخدمت نسخة Arduino من الروبوت وحدة جسر L298 H للتحكم في المحركات ، فإن هذا يتطلب ستة (6) خطوط تحكم ، والتي تعاني من نقص في Microbit. أدركت أنه ليس من الضروري أن تكون المحركات قادرة على الدوران للخلف. لذلك بدلاً من L298 ، يستخدم إصدار Microbit من الروبوت مجموعة ترانزستور دارلينجتون ذات 8 قنوات ULN2803A كسائق محرك. يمكن استخدام هذا لتشغيل مكبر الصوت والأضواء والأجهزة الأخرى أيضًا ، حيث يحتوي Microbit على خمسة (5) خطوط إدخال / إخراج للأغراض العامة على المسامير 0 و 1 و 2 و 8 و 16. يمكن استخدام دبوس 0 من أجل مخرج الصوت. يمكن أن تكون المسامير الأخرى صعبة الاستخدام ، حيث تتم مشاركتها مع مصابيح LED المدمجة.
بدلاً من ذلك ، يمكن للمرء استخدام الترانزستورات المنفصلة ، مثل TIP120 ؛ ومع ذلك ، قد يتطلب ذلك استخدام العديد من الأجزاء والأسلاك.
للوصول إلى المسامير الموجودة على MicroBit ، يستخدم هذا التصميم Adafruit Dragontail for Microbit ، والذي يتم توصيله مباشرة بلوح التجارب ، مما يسهل الوصول إلى المسامير دون الحاجة إلى أسلاك توصيل ، بالإضافة إلى توصيل ناقل الطاقة 3 فولت.
الخطوة 2: جهاز تحكم عن بعد لاسلكي
للتحكم في الروبوت لاسلكيًا عبر البلوتوث ، يمكنك استخدام جهاز Microbit آخر ، يتم تشغيله إما عن طريق حزمة بطارية AAA التي تأتي في مجموعة Microbit Go ، أو حزمة بطارية خلوية تعمل بالعملة المعدنية ، وهي MI Power Board for Microbit.
يجب ضبط كلا الجهازين الميكروبيتين على نفس قناة الراديو.
الخطوة 3: قائمة الأجزاء والأدوات
مركبة:
- طقم هيكل روبوت Emgreat Motor
- مجموعة Microbit Go
- ULN 2803A 8 قنوات صفيف دارلينجتون
- Adafruit Dragontail للميكروبت # 3695
- نصف حجم اللوح Adafruit # 64
- صندوق بطارية Adafruit 4x "AA" مع مفتاح تبديل # 830
- سلك ربط صلب قياس 22 ، ألوان متنوعة Adafruit # 1311
- مكبر صوت معدني صغير مع أسلاك Adafruit # 1890
- البلاستيك المموج أو الكرتون
- شرائط تثبيت سكوتش 1 "× 1"
- بطاريات AA عدد 4
التحكم عن بعد:
- مجموعة Microbit Go
- لوحة طاقة MI لبطاريات BBC Microbit أو AAAx2.0
أدوات:
- سكين موس
- لحام حديد
- متجرد الأسلاك
- مسدس الغراء الساخن
- مفك برغي صغير (يأتي مع هيكل)
- شربي ماركر
اختياري (للاستخدام مع الأسلاك المجدولة)
محطات المسمار Addicore 2-position x3
الخطوة 4: التجميع
- قطع 6 × 8 "قطعة من البلاستيك المموج أو الكرتون
- ضع علامة على موضع الثقوب لعجلة العجلات وأقواس المحرك ، باستخدام زجاج شبكي كقالب.
- لحام 8 "أسلاك حمراء وسوداء لكل من المحركين ؛ الغراء الساخن للمحركات لتخفيف الضغط.
- قم بتوصيل المحركات باللوحة الأساسية باستخدام الأقواس المعدنية المتوفرة في مجموعة Emgreat.
- قم بتوصيل عجلة العجلات بالطرف السفلي. قم بتوصيل صندوق بطارية 4 × AA (مع البطاريات) بالجانب السفلي من الهيكل ، باستخدام مربعات الفيلكرو ،
- حدد موقع صندوق البطارية بين المحركات وعجلة العجلات ؛ هذا يعطي أفضل جر.
- أدخل MicroBit Dragontail في اللوح ؛
- قم بتوصيل لوح التجارب بأعلى الهيكل باستخدام شريط لاصق مزدوج أو شرائط الفيلكرو
- قم بتوصيل حزمة البطارية 2xAAA 3V بالهيكل باستخدام شرائط الفيلكرو ؛
- أدخل قابس بطارية JST في مقبس بطارية لوحة Microbit.
- أدخل ULN 2803A Darlington array IC في اللوح عبر "الوادي".
- اصنع ثقبًا صغيرًا 1/4 "× 1/4" في لوحة الهيكل بجوار لوح التجارب حتى تمر الأسلاك من خلاله.
الخطوة 5: الأسلاك
أسلاك الكهرباء:
- قم بربط أسلاك 6 فولت من خلال الفتحة وقم بتوصيلها في ناقل الطاقة الأيمن على اللوح.
- قم بتوصيل السلك بين الحافلات الأرضية اليمنى واليسرى على اللوح.
- قم بتوصيل السلك الأسود بين السن 9 على ULN2803A والأرض.
- قم بتوصيل السلك الأحمر بين دبوس 10 في ناقل الطاقة ULN 2803A و + 6V.
أسلاك الإشارة:
قم بتوصيل أسلاك العبور:
- بين Pin 0 على خط السحب و Pin 8 على 2803A (SPEAKER)
- بين الدبوس 1 على السحب و 6 على 2803A (المحرك 1)
- بين الدبوس 2 على ذيل السحب والدبوس 4 على 2803A (المحرك 2)
- بين الدبوس 8 على ذيل السحب والرأس 2 على 2803A (ملحق)
- قم بتوصيل أسلاك المحرك 1 بـ + 6V buss و Pin 13 على 2803A
- قم بتوصيل أسلاك المحرك 2 بـ + 6V buss و Pin 15 على 2803A
- قم بتوصيل أسلاك السماعات بـ + 6V و Pin 11 على 2803A
الخطوة 6: البرمجة 1: اختبار المحرك
انتقل إلى محرر Make Code Microbit عبر الإنترنت:
قم بإنشاء ثلاث وظائف للمحرك - استدر لليسار ، للأمام ، وتوقف
في الحلقة الرئيسية ، قم باستدعاء كل وظيفة كما هو موضح.
الخطوة 7: التحكم اللاسلكي
للتحكم اللاسلكي ، سنستخدم ميزة Bluetooth الخاصة بـ Microbit.
قم بتجميع Microbit ثانٍ في MI Power Board for Microbit ، والذي يتضمن بطارية خلوية تعمل بجهد 3 فولت ، أو استخدم بطارية 2xAAA التي تأتي في عبوة Microbit Go.
باستخدام MakeCode Editor ، اكتب برنامجًا قصيرًا كما هو موضح أعلاه حتى يمكن أن يعمل كجهاز تحكم عن بعد. سمها "مرسل".
يشتمل البرنامج النموذجي على شاشة عرض لمصباح LED حتى تتمكن من معرفة أنه قيد التشغيل.
البرنامج يفعل شيئين. عندما يتم الضغط على الزر A ، فإنه يرسل رقم 1 للخارج (لإصدار صوت تنبيه).
عندما يتم الضغط على الزر B ، فإنه يرسل رقم 2 للخارج لتشغيل محركات القيادة.
الخطوة الثامنة:
الخطوة 9: برنامج استقبال التحكم اللاسلكي
باستخدام محرر MakeCode ، قم بإنشاء مشروع جديد يسمى Receiver.
لاستخدام التحكم اللاسلكي ، يجب ضبط كلا الميكروبتين على نفس القناة.
عندما يتم تلقي الرقم 1 ، فإنه يصدر صوتًا بالبوق ،
عندما يتم استلام الرقم 2 ، يستدير الروبوت ويتقدم للأمام ثم يتوقف.
موصى به:
صنع روبوت بسيط من الأشياء التي يمكنك أن تجدها في منزلك (نسخة العجلة الساخنة): 5 خطوات
صنع روبوت بسيط من الأشياء التي يمكنك أن تجدها في منزلك (إصدار العجلة الساخنة): سيوضح لك هذا Instructable كيفية صنع عجلة ساخنة تعمل من تلقاء نفسها وتعمل على بطاريات مزدوجة A. ستحتاج فقط إلى استخدام الأشياء التي من المرجح أن تجدها في منزلك. يرجى ملاحظة أن هذا الروبوت ربما لا يسير بشكل مستقيم تمامًا ، أ
مستشعر ضوء ميكروبيت مخيف: 5 خطوات
مستشعر ضوء Microbit المخيف: هل تريد إخافة أصدقائك؟ حسنا لقد اتيتم الى المكان الصحيح. سأوضح لك اليوم كيفية عمل حساس للضوء ، وصنع ضوضاء ، وخدعة مخيفة لتفعلها بالميكروبات الخاصة بك
روبوت بسيط للمراقبة مع ESP32-CAM: 4 خطوات
روبوت مراقبة بسيط مع ESP32-CAM: وحدة ESP32-CAM هي وحدة رخيصة ومنخفضة استهلاك الطاقة ، ولكنها توفر العديد من الموارد للرؤية والتواصل التسلسلي و GPIO. في هذا المشروع ، أحاول استخدام مورد وحدة ESP32-CAM لصنع روبوت بسيط يعمل بالتحكم عن بعد للمراقبة يمكنه
روبوت آلي بسيط متحرك باستخدام Arduino & L293d IC: 6 خطوات
روبوت آلي بسيط متحرك باستخدام Arduino & L293d IC: هذا هو روبوت أساسي يتم تشغيله بواسطة اردوينو وما يفعله هو أنه يتجول ويتبع مسارًا دائريًا بواسطة الكود الافتراضي ولكن يمكنك تعديل الكود لتغيير المسار بسهولة. إنه مشروع بسيط يمكن لأي شخص أن يبنيه .. لذا إذا كنت
روبوت موازنة / روبوت ذو 3 عجلات / روبوت STEM: 8 خطوات
موازنة الروبوت / روبوت ذو 3 عجلات / روبوت STEM: لقد بنينا موازنة مجمعة وروبوت ثلاثي العجلات للاستخدام التعليمي في المدارس والبرامج التعليمية بعد المدرسة. يعتمد الروبوت على Arduino Uno ، وهو درع مخصص (يتم توفير جميع تفاصيل البناء) ، وحزمة بطارية Li Ion (جميعها