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

Beyblade Arena مع تأثيرات ضوئية وصوتية: 8 خطوات
Beyblade Arena مع تأثيرات ضوئية وصوتية: 8 خطوات

فيديو: Beyblade Arena مع تأثيرات ضوئية وصوتية: 8 خطوات

فيديو: Beyblade Arena مع تأثيرات ضوئية وصوتية: 8 خطوات
فيديو: Beyblade Will Never Do This! Beyblade Theory 2024, يوليو
Anonim
Beyblade Arena مع تأثيرات ضوئية وصوتية
Beyblade Arena مع تأثيرات ضوئية وصوتية
Beyblade Arena مع تأثيرات ضوئية وصوتية
Beyblade Arena مع تأثيرات ضوئية وصوتية
Beyblade Arena مع تأثيرات ضوئية وصوتية
Beyblade Arena مع تأثيرات ضوئية وصوتية

ساحة Beyblade Burst Arena هي ساحة بها مؤثرات ضوئية وصوتية لأسطح الألعاب ذات الشفرات. عندما جاء ابني لي وأراني قممه "بي بليد" وعندما رأيناهم يدورون حول بعضهم البعض ، يصطدمون ببعضهم البعض وينفجرون في قطع ، اتفقنا على أننا نريد حلبة لا مثيل لها. لكننا استمتعنا كثيرًا بهذا المشروع لدرجة أننا قررنا مشاركته معكم ونأمل أن تستمتعوا بالقدر الذي نتمتع به في هذه الساحة.

عندما فكرنا في أنواع الساحات ، ألقينا نظرة على العشرات من مقاطع فيديو Youtube. معظم الساحات مصنوعة من صناديق من الورق المقوى أو شيء من هذا القبيل. ثم في أحد الأيام ، عندما كنت أعمل في مرآبي ، ظهر طبق قمر صناعي قديم وغير مستخدم. اتصلت بابني وأضاءت عينيه - نعم ، سيكون هذا أساسًا رائعًا لمشروع ساحتنا.

الخطوة 1: ما تحتاجه لبناء هذه الساحة …

للساحة

  • طبق ستالايت بقطر 40 سم إلى 60 سم
  • المينا (مثل الأبيض والأسود والبرتقالي والرمادي)
  • الغراء الساخن
  • 10 أكواب بلاستيكية
  • مواد طلاء واضحة

للحامل

  • خشب
  • مسامير

مكونات الكترونية

  • 1 مصدر طاقة 5 فولت أو كبل USB لتوصيله بمصدر 5 فولت
  • 10 مصابيح LED لبرنامج إضاءة حدث المنطقة (2 من كل أبيض ، أصفر ، أحمر ، أزرق وأخضر)
  • 1 بقعة LED (بيضاء)
  • 10 مقاومات لـ 10 مصابيح LED (220 أوم)
  • 1 مقاوم للبقعة LED (220 أوم)
  • 2 SN74HC595 سجل إزاحة الإخراج 8 بت
  • 1 SN74HC165 سجل إزاحة الإدخال 8 بت
  • 1 DFPlayerMini (مشغل MP3)
  • 1 بطاقة Micro-SD لمشغل MP3
  • 1 المقاوم (1 كيلو أوم)
  • 1 مكبر صوت ، 4 أوم
  • 1 اردوينو أونو أو نانو
  • 4 مفاتيح لحظية (بدء المعركة ، إنهاء الناجي ، إنهاء الحلقات ، إنهاء الاندفاع)
  • 2 مفاتيح لحظية (خفض الصوت ، رفع الصوت)
  • 6 مقاومات للمفاتيح اللحظية (منسدلة)
  • 1 مفتاح تشغيل / إيقاف
  • 1 ثنائي الفينيل متعدد الكلور لتركيب الإلكترونيات عليه
  • 1 صندوق بلاستيك ايكيا

برمجة

  • Arduino IDE 1.8.5
  • فريتزينج

الخطوة الثانية: تجهيز وتلوين طبق الأقمار الصناعية

تحضير وتلوين طبق الأقمار الصناعية
تحضير وتلوين طبق الأقمار الصناعية
تحضير وتلوين طبق الأقمار الصناعية
تحضير وتلوين طبق الأقمار الصناعية
تحضير وتلوين طبق الأقمار الصناعية
تحضير وتلوين طبق الأقمار الصناعية
تحضير وتلوين طبق الأقمار الصناعية
تحضير وتلوين طبق الأقمار الصناعية

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

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

عندما جفت كل الدهانات ، استخدمنا طبقة شفافة لإنشاء طبقة حماية للألوان. هذا يحمي الساحة من تجزئة الألوان.

الخطوة الثالثة: إضافة الإضاءة

مضيفا الإضاءة
مضيفا الإضاءة
مضيفا الإضاءة
مضيفا الإضاءة
مضيفا الإضاءة
مضيفا الإضاءة
مضيفا الإضاءة
مضيفا الإضاءة

نظرًا لأن ساحتنا يجب أن توفر برنامج إضاءة جذابًا ، فقد قررنا إضافة زوج من مصابيح LED بالقرب من حافة طبق القمر الصناعي. قمنا بترقيمها في اتجاه عقارب الساعة لنأخذ في الاعتبار مكان توصيل المصباح بالدوائر المتكاملة.

قم بتركيب مصابيح LED على الطبق ، ما عليك سوى حفر ثقوب 5 مم في مسافة منتظمة حول الدائرة. الصقها بالغراء الساخن. ثم قم بتركيب نظارات التصوير لحماية المصباح من الألعاب العلوية التي تدور حولها.

قم بتوصيل مصابيح LED الموجودة على الجانب الخلفي من الطبق ، وقم بتوصيلها بشكل مثالي بالمقابس.

للتحكم في مصابيح LED ، نستخدم اثنين من سجلات تحويل الإخراج 8 بت (SN74HC595) لتعزيز قدرة دبابيس Arduino الرقمية الخاصة بنا ، أحدهما للنصف الأيمن من الدائرة المضاءة (LED 1-5) والآخر للنصف الأيسر (6- 10). بالإضافة إلى هذه الأضواء ، أضفنا لاحقًا بقعة LED بيضاء واحدة على ذراع طبق القمر الصناعي وقمنا بتوصيلها كإخراج سادس. كلا SN74HC595 متصلان بـ Arduino بثلاثة دبابيس فقط. داخل Arduino ، نستخدم عددًا صحيحًا بدون إشارة 16 بت لتخزين حالة مصابيح LED. لتنوير اثنين أو أكثر من مصابيح LED ، أضف ببساطة قيمها.

لدينا برامج الإضاءة التالية.

تمهيد الساحة

تتم إضاءة كل LED لمدة 50 مللي ثانية بطريقة دائرية. ثم يتم تشغيل جميع مصابيح LED لمدة 1 ، 5 ثوانٍ ، وتضيء بقعة LED لمدة ثانيتين.

ابدأ المعركة (3 … 2 … 1 … دعها … تمزق!)

يضيء كلا مصباحي LED باللون الأحمر لمدة ثانية واحدة لكل منهما ، ثم ينطفئان لمدة 200 مللي ثانية. ثم يتم تشغيل المصابيح الحمراء لمدة ثانية واحدة ثم إيقاف تشغيلها. بعد 200 مللي ثانية ، يتم تشغيل المصابيح الصفراء لمدة ثانية واحدة وإيقاف 200 مللي ثانية. بعد ذلك مباشرة ، تضيء مصابيح LED الصفراء لمدة ثانية واحدة ثم تنطفئ. بعد 200 مللي ثانية من المصابيح الخضراء وضوء الكشاف LED لمدة ثانيتين ، تضيء بقعة LED لمدة ثانيتين.

خاتم من النهاية

10 جولات لكل مصباح LED لمدة 25 مللي ثانية ويتم إيقاف تشغيله لمدة 25 مللي ثانية.

إنهاء الناجي

يتناوب النصف الأيسر من المصابيح والنصف الأيمن 10 مرات.

انفجر النهاية

تضيء مصابيح LED البيضاء لمدة 200 مللي ثانية مع توقف مؤقت قدره 100 مللي ثانية. ثم تضيء جميع مصابيح LED لمدة ثانيتين وعلى التوالي في 750 مللي ثانية ، تنطفئ المصابيح البيضاء ، والأحمر ، والأصفر ، والأخضر ، والأزرق.

الخطوة 4: إنشاء لوحة التحكم

إنشاء لوحة التحكم
إنشاء لوحة التحكم
إنشاء لوحة التحكم
إنشاء لوحة التحكم
إنشاء لوحة التحكم
إنشاء لوحة التحكم
إنشاء لوحة التحكم
إنشاء لوحة التحكم

لوحة التحكم عبارة عن قطعة من الخشب المطلي أو إذا كنت تحب شريحة. فقط قم بحفر أربعة ثقوب للمفاتيح اللحظية (بدء المعركة ، إنهاء الحلقات النهائية ، إنهاء Survivor Finish و Burst Finish) وقم بتثبيتها على لوحة التحكم الخاصة بك. عندما خاضنا أنا وابني بعض المعارك مع النموذج الأولي الأول للساحة ، اكتشفنا أن تنظيم الحجم فكرة جيدة. في الواقع ، من الممكن برمجته في Arduino ولكن من الرائع إلى حد ما التحكم في مستوى الصوت من خلال مفتاحين لحظيين إضافيين. لذلك ، قم بحفر فتحتين إضافيتين لـ Volume + و Volume-.

أضف على الأقل مفتاحًا لتشغيل أو إيقاف تشغيل إلكترونيات الساحة.

الخطوة الخامسة: بناء القلب باستخدام الأردوينو

بناء القلب بالاردوينو
بناء القلب بالاردوينو
بناء القلب بالاردوينو
بناء القلب بالاردوينو
بناء القلب بالاردوينو
بناء القلب بالاردوينو

يبدو بناء الأجهزة لساحتنا وكأن شيئًا ما ينبض بالحياة. راجع خطة Fritzing لتوصيل Arduino بـ SN74HC595 و SN74SN165 ومشغل DF المصغر والمفاتيح المؤقتة ومصابيح LED. يوصى بشدة بالعمل على اللوح أولاً للتعرف على الدائرة ووظائفها.

بعد بناء النموذج الأولي ، تقوم مسجلات التحول وتقوم المقاومات بلحامها بلوحة دائرة كهربائية فارغة. أضف مشغل DF المصغر إلى هذه اللوحة أيضًا. اترك مساحة كافية لتوصيل أسلاك مصابيح LED المثبتة على الطبق.

قم بتوصيل المفاتيح اللحظية بلوحة التحكم الأمامية وطاقة المفتاح.

الخطوة السادسة: برمجة برامج الإضاءة والصوت

يتكون البرنامج (arena.zip) من برنامج الصوت والإضاءة للساحات. قم بتنزيله وتحميله عبر Arduino IDE إلى Arduino.

تلخص فئة Die ArenaButton الوصول إلى المفاتيح اللحظية الستة المتصلة بشريحة الإدخال المتوازية ، SN74HC165 (سجل إزاحة الإدخال 8 بت).

تنفذ فئة ArenaLighting برامج الإضاءة من خلال الوصول إلى شريحة الإخراج المتوازية SN74HC595 (سجل إزاحة الإخراج 8 بت).

تنفذ فئة ArenaSound برنامج الصوت من خلال الوصول إلى مشغل DF المصغر. للوصول إلى مشغل MP3 ، يجب عليك تضمين المكتبة (تنزيلها من DFRobot) في مشروع Arduino الخاص بك. لا تنس نسخ ملفات MP3 إلى بطاقة SD (لم يتم توفير ملفات MP3) لتسلسل التمهيد ، وبداية المعركة ، ونهاية الحلبة ، وإنهاء الناجين ، والنهاية المتلاحقة.

يمكنك العثور على فئة Arena كـ وفئة مجردة لـ ArenaLighting و ArenaSound ، لأن هذه التطبيقات لها أسماء طرق شائعة ، لذلك تظل بنية الحلقة الرئيسية بسيطة للغاية.

الخطوة 7: وضع كل ذلك معًا

ضع كل شيء معا
ضع كل شيء معا
ضع كل شيء معا
ضع كل شيء معا
ضع كل شيء معا
ضع كل شيء معا

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

الآن قم بتركيب الصندوق بالكامل على الرف الخشبي. بالطبع ، يجب تركيب طبق الأقمار الصناعية أعلى الحامل وتوصيل جميع أسلاك LED.

الخطوة 8: استمتع

حان الوقت الآن لإنشاء أول لحظة سحرية. قم بتشغيل الساحة وشاهد الساحات تستيقظ. استمتع بهذه اللحظة المبهجة!

آخر شيء عليك القيام به الآن هو دعوة أصدقائك لتكون مضيفًا للبطولات الملحمية!

استمتع الآن بمعاركك الخاصة في أكثر ساحات الألعاب إثارة على الإطلاق!

3… 2… 1…. دعه…. إرقد بسلام!

موصى به: