جدول المحتويات:

BB8: 9 خطوات
BB8: 9 خطوات

فيديو: BB8: 9 خطوات

فيديو: BB8: 9 خطوات
فيديو: مراجعة ساعة hk8 pro max | شرح قوائم ساعة hk8 pro max 2024, يوليو
Anonim
Image
Image

كان هذا المشروع مخصصًا لـ "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

تطبيق Android
تطبيق Android
تطبيق Android
تطبيق Android
تطبيق Android
تطبيق 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 جرام الموجود في الجزء الخلفي من الهيكل الداخلي ويمكن رؤيته في الصورة المرفقة.

من ناحية أخرى ، من أجل تقليل الاحتكاك وجعل دوران الرأس أكثر طبيعية وزلقة ، قمنا بوضع شرائط من شريط الجسم على المغناطيس.

موصى به: