جدول المحتويات:
- الخطوة 1: المواد
- الخطوة 2: لنفعل ذلك! - الهيكل الداخلي
- الخطوة 3: وحدة بلوتوث وتحميل البرنامج
- الخطوة 4: تطبيق Android
- الخطوة 5: الجسم
- الخطوة 6: الرأس
- الخطوة 7: التزيين
- الخطوة 8: البرمجيات
- الخطوة 9: الخاتمة
فيديو: BB8: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
كان هذا المشروع مخصصًا لـ "Creative Electronics" ، وهو وحدة هندسة إلكترونيات في جامعة مالقة ، كلية الاتصالات (https://www.uma.es/etsi-de-telecomunicacion/).
نحن ثلاثة طلاب أردنا تطوير مشروع يحفزنا ويأسرنا. كنا نبحث عن مشاريع ولفت أحدها انتباهنا على وجه الخصوص ، لذلك اعتقدنا أنه يمكننا إعادة إنتاجه. بعد مناقشة العديد من الأفكار ، قررنا إنشاء BB8.
التعليمات التي استند إليها مشروعنا هي:
www.instructables.com/id/BB8-Droid-Arduino…
الخطوة 1: المواد
- اردوينو UNO
- محركات وعجلات DC - Link
- درع محرك L293D - رابط
- طراز Bluetooth HM-10 - Link
- مغناطيس نيوديميوم (8 مم × 3 مم)
- مغناطيس 20 مم × 3 مم
- كرة الستايروفوم
- 4 بطارية AA
- حامل بطارية لـ 4 بطاريات AA
- شارب
- 100 جرام قصبة الصيد
- بلاستيك للطابعة ثلاثية الأبعاد
- خلية زر
- حامل البطارية لخلية الزر
- الصمام الأحمر
- زوج من الأسلاك
- بعض المشابك لتثبيت المحركات
- طلاء أبيض وبرتقالي
- 3 مسامير لتثبيت لوحة Arduino
- شريط لاصق
- حشو الخشب
- طلاء أبيض وبرتقالي
ستحتاج أيضًا إلى الأدوات التالية:
- مفك براغي
- بندقية تذوب الساخنة
- لحام الحديد القصدير
- فرشاة
الخطوة 2: لنفعل ذلك! - الهيكل الداخلي
بمجرد أن نحصل على جميع المواد ، فإن أول شيء يتعين علينا القيام به هو طباعة القطعة الداخلية.
أثناء طباعة القطعة ، سنقوم بتغيير دبابيس الذكور 0 و 1 من وحدة التحكم في المحركات لدبابيس الإناث والذكور. للقيام بذلك ، بمساعدة مكواة لحام ، سنقوم بإزالة دبابيس الذكور الموجودة ونضع المسامير الجديدة. أيضًا ، سنلحم بعض المسامير الأنثوية حيث تشير إلى Vcc و Gnd لتتمكن من توصيل مصدر الطاقة الخاص بوحدة البلوتوث.
بمجرد الانتهاء من ذلك ، سنقوم بعمل توصيلات المحركات: سنقوم بتوصيلها بالمدخلات M1 و M2 للوحة ، كما هو موضح في الصور.
بمجرد طباعة الهيكل الداخلي ، يمكننا الانتقال إلى تثبيت جميع المكونات على النحو التالي:
سيتم وضع المحركات في المواضع المحددة ويتم تثبيتها بالفلنجات.
سيتم تثبيت اردوينو عموديًا بالمسامير كما هو موضح في الصورة وسيتم وضع وحدة التحكم في المحركات في الأعلى.
أخيرًا ، سنضع وحدة البلوتوث في الحجرة المخصصة.
من ناحية أخرى ، نسبق وضع المغناطيس في ثقوب الجزء العلوي ، ونحاول أن تكون جميعها بنفس القطبية (يمكننا التحقق من اقترابها من مغناطيس آخر).
ملاحظة: يمكن الحصول على القطع الخاصة بالطباعة ثلاثية الأبعاد من الرابط الموجود في بداية المحتوى القابل للتطفل وهي تتوافق مع المشروع المذكور أعلاه.
الخطوة 3: وحدة بلوتوث وتحميل البرنامج
بعد المشروع الأساسي ، وحدة البلوتوث الخاصة بنا هي HM-10 مع ستة دبابيس (كان لدينا أربعة منها ، أهمها Vcc و Gnn و Rx و Tx).
تم تحديد اتصال المسامير بالفعل في القسم السابق والتواصل بين هذه الوحدة واردوينو بسيط للغاية نظرًا لأن اردوينو يتصل بها كمحطة تسلسلية.
في مشروعنا ، أردنا تغيير اسم الوحدة إلى "BB8". عادة ، يتم ذلك من خلال أوامر AT التي يوجد بها الكثير من المعلومات على الويب ، ولكن الوحدة التي حصلنا عليها (والتي تركنا رابطًا لها في قائمة المواد) ، هي من الشركة المصنعة DSD TECH وتحتاج برنامج توفره الشركة المصنعة على موقعها على الويب لتعديل إعدادات الوحدة. رابط البرنامج: dsdtech-global
كما علقنا من قبل ، يتم إجراء الاتصال كمحطة طرفية تسلسلية ومن السهل جدًا التحقق من تشغيله باستخدام تطبيق جوال وبرنامج اردوينو أساسي.
بمجرد وضع جميع الأجزاء (القسم السابق) وتكوين وحدة البلوتوث ، يمكننا تحميل اردوينو بالبرنامج الذي قمنا بإرفاقه في الخطوة 8. للقيام بذلك ، يجب أولاً فصل دبابيس Tx و Rx (0 و 1 على التوالي) وإلا سيكون لدينا مشاكل. بعد ذلك ، نقوم بتوصيل arduino بجهاز الكمبيوتر ، وفتح تطبيق Arduino الرسمي ، وتحديد طراز اللوحة المتصلة (Arduino UNO) وكذلك المنفذ المتصل به والمضي قدمًا في تحميل البرنامج.
الخطوة 4: تطبيق Android
هناك العديد من تطبيقات IOS و ANDROID المتوافقة مع Arduino ووحدة البلوتوث الخاصة بنا ، لذلك كان من الصعب علينا اختيار واحد … أخيرًا اخترنا تطبيق Android يسمى Bluetooth Electronics. يتيح لك هذا التطبيق تخصيص الشاشة ووضع جميع أنواع العناصر ، من الأزرار إلى أذرع التحكم والاتصال بطرق مختلفة مثل البلوتوث و BLE و USB.
في واجهتنا ، وضعنا اسم الروبوت ولوحة أزرار ومحطة لمعرفة ما نرسله من التطبيق. لقد قمنا بتكوين اللوحة لإرسال "P" + رقم + "F" في كل إرسال. يبدأ "P" الإرسال ، ويتوافق الرقم مع الرقم المرتبط بكل سهم على اللوحة وينهي الحرف "F" الإرسال.
بمجرد أن نقوم بتخصيص واجهتنا وتكوينها ، نقوم بتوصيل أجهزتنا والضغط على زر RUN. الآن يمكننا اختبار الروبوت الخاص بنا وبرنامجنا دون أي مشكلة.
رابط التطبيق: arduinobluetooth
الخطوة 5: الجسم
هذا هو أحد الأجزاء الرئيسية لمشروعنا. في المشروع الأصلي ، يكون البلاستيك رماديًا ويجب طلاء الكرة باللون الأبيض. في حالتنا ، نفضل طباعته باللون الأبيض لتوفير بعض الوقت لاحقًا عند رسمه.
بمجرد الانتهاء ، يمكننا تقديم الهيكل الداخلي واختبار أن كل شيء يعمل من خلال التطبيق الذي ذكرناه في القسم السابق.
الخطوة 6: الرأس
للقيام بذلك ، تتم طباعة قاعدة الرأس أولاً.
ثانيًا ، وضعنا حامل بطارية بالداخل ومن خلال الفتحة المتبقية ، نقوم بتمرير الكابلات لوضع مصباح LED (مستقطب بشكل صحيح) في الأعلى ومع مقاومة 330 في أحد أطرافه ، يتم لحامه كما هو موضح في الصورة.
بعد ذلك ، قمنا بقص كرة porexpan إلى النصف ولصقها بالسيليكون الساخن في الجزء العلوي من قاعدة الرأس.
أخيرًا ، كان علينا وضع المغناطيس في الداخل الذي استخدمنا فيه السيليكون الساخن.
الخطوة 7: التزيين
بالنسبة للكرة ، أولاً ، باستخدام البوصلة ، نصنع دائرتين. بعد ذلك ، في كل قطري من الدوائر ، نصنع مستطيلًا واحدًا.
بمجرد الانتهاء من رسم الرسومات الستة بالقلم الرصاص ، نأخذ شريطًا لاصقًا لتغطية كل شيء لم نرغب في رسمه وننتقل إلى تطبيق طبقة واحدة من الرذاذ (مع اتخاذ الاحتياطات اللازمة).
عندما يجف ، نزيل الشريط ونضع الخطوط العريضة لجميع الرسومات بقلم رصاص كما نحب. في حالتنا ، ننظر إلى تصميم BB8 الأصلي.
من المهم التأكد من أن الرسومات موزعة بشكل مثالي وأنه لا يوجد الكثير من الرسومات في المفاصل ، حيث سيتم ملاحظة القطع عندما نبدأ في إغلاق الكرة.
أخيرًا ، لإغلاق الكرة نختار استخدام شريط لاصق ونختتم الكرة كما نرى في القسم الأخير.
الخطوة 8: البرمجيات
في الرابط التالي لمنصة GitHub ، ستجد الكود الذي سيتعين عليك تنفيذه في لوحة arduino UNO لتطوير هذه التعليمات. سيتعين عليك تنزيله وتحميله كما هو موضح في الخطوة 3.
تذكر أن يتم فصل دبابيس Tx و Rx بلوحة Arduino UNO. خلاف ذلك ، لن يكون التحميل ممكنًا وسيعطيك مشاكل.
الرابط: جيثب
الخطوة 9: الخاتمة
الآن بعد أن عرفت كيفية بناء BB8 ، سنعرض لك سلسلة من النصائح والحيل من تجربتنا التي ستساعدك ، عند تكرار هذا المشروع ، على العمل بشكل صحيح دون مواجهة أي مشاكل.
كما قد تتذكر ، تم تثبيت المغناطيس في الخطوة 6 وكانت فكرتنا الأولية هي وضع ثلاثة مغناطيس نيوديميوم في الهيكل الداخلي وثلاثة مغناطيسات أخرى في الرأس ، ولكن عندما حصلنا عليها واختبرناها ، فإن المغناطيس يبذل مثل هذه القوة لدرجة أن المغناطيس الداخلي تم رفع الهيكل ولم يعمل بشكل صحيح.
لذلك ، اختبرنا مغناطيسات أقل قوة للرأس (ومن ثم فهي ليست نيوديميوم) وكذلك التعويضات بالأوزان بحيث لا يكون للكرة الكثير من التذبذبات واستعدت موقعها الأولي بسرعة. ساعد هذا في ضمان عدم تشويه اتجاه الكرة عند تخللها بالدوران والسير للأمام.
ما حدث هو أنه في الاختبارات السابقة ، كانت الكرة تدور في دوائر وإذا تسارعت ، فإن المسار لم يكن مثاليًا ، وهو أمر قمنا بتصحيحه بوزن 100 جرام الموجود في الجزء الخلفي من الهيكل الداخلي ويمكن رؤيته في الصورة المرفقة.
من ناحية أخرى ، من أجل تقليل الاحتكاك وجعل دوران الرأس أكثر طبيعية وزلقة ، قمنا بوضع شرائط من شريط الجسم على المغناطيس.
موصى به:
تصميم اللعبة في فليك في 5 خطوات: 5 خطوات
تصميم اللعبة في Flick in 5 Steps: Flick هي طريقة بسيطة حقًا لصنع لعبة ، لا سيما شيء مثل الألغاز أو الرواية المرئية أو لعبة المغامرة
كيفية صنع BB8 بالحجم الطبيعي باستخدام Arduino: 12 خطوة
كيف تصنع BB8 بالحجم الطبيعي مع Arduino: مرحبًا بالجميع ، نحن طالبان إيطاليان قاما ببناء نسخة BB8 بمواد رخيصة ومن خلال هذا البرنامج التعليمي نريد مشاركة تجربتنا معك! لقد استخدمنا مواد رخيصة بسبب محدودية لدينا الميزانية ، لكن النتيجة النهائية جيدة جدًا
DIY BB8 - طباعة ثلاثية الأبعاد بالكامل - نموذج أولي لقطر 20 سم بالحجم الحقيقي: 6 خطوات (مع صور)
DIY BB8 - طباعة ثلاثية الأبعاد بالكامل - نموذج أولي بقطر 20 سم بالحجم الحقيقي: مرحبًا بالجميع ، هذا هو أول مشروع لي لذا أردت مشاركة مشروعي المفضل. في هذا المشروع ، سوف نصنع BB8 الذي يتم إنتاجه بطابعة ثلاثية الأبعاد قطرها 20 سم بالكامل. سأقوم ببناء روبوت يتحرك تمامًا مثل BB8 الحقيقي
تيشيرت BB8 المضيء: 6 خطوات (مع صور)
تي شيرت Light-Up BB8: قد لا يرضي فيلم Star Wars الجديد إعجاب الجميع ، لكن هذا لا يعني أنه لا يمكننا قضاء وقت ممتع في الاحتفال بـ Star Wars droid المفضل لدينا المغطى في Porgs! لقد وجدنا هذا BB- لطيف. رقم 8 في هدفنا المحلي وأردت على الفور إضافة مصباح LED إلى
POE - إنشاء BB8: 10 خطوات
POE - إنشاء BB8: أردنا إنشاء روبوت من مجتمع مشهور بشكل معقول يمكننا الارتباط به. أول ما يتبادر إلى الذهن هو حرب النجوم. Star Wars هي سلسلة أفلام مستقبلية بها الكثير من الروبوتات واعتقدنا أنه يمكننا دمج الإلكترونيات