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

لعبة Arduino Cyclone: 5 خطوات (بالصور)
لعبة Arduino Cyclone: 5 خطوات (بالصور)

فيديو: لعبة Arduino Cyclone: 5 خطوات (بالصور)

فيديو: لعبة Arduino Cyclone: 5 خطوات (بالصور)
فيديو: EVERY GAME BOY COLLECTOR NEEDS THIS! | GBxCART PRO 2024, يوليو
Anonim
لعبة اردوينو الإعصار
لعبة اردوينو الإعصار

مشاريع فيوجن 360 »

لم ألعب مطلقًا لعبة cyclone arcade الحقيقية ولكني أحب فكرة اللعب مع وقت رد الفعل لدينا.

لقد صممت لعبة مصغرة. يتكون من 32 LEDs تشكل دائرة ، تضيء مصابيح LED واحدة تلو الأخرى كمطارد LED. الهدف هو الضغط على زر عندما يضيء مؤشر LED الأحمر.

فيديو هنا

اللوازم

  • 29x ليد أخضر
  • 2x الأصفر الصمام
  • 1x الصمام الأحمر
  • زر ضغط led 1x 12 مللي متر
  • 4x 74HC595
  • 1x اردوينو نانو
  • Ø3mm أنبوب 46mm طويل
  • 1x I2C OLDE عرض 128 * 32
  • الأسلاك
  • طابعة 3D
  • التمهيدي + الطلاء
  • ورق رملي
  • لحام حديد
  • كبل USB صغير + مصدر طاقة USB

الخطوة 1: القواعد

قواعد
قواعد

أضفت إلى هذه اللعبة قواعد النتائج الخاصة بها بالإضافة إلى تغييرات السرعة لجعلها أكثر صعوبة ،

-إذا توقفت عند المصباح الأحمر: تزداد النتيجة بقيمة تتراوح بين 4 و 20 حسب السرعة. تزيد السرعة بنسبة 2٪.

-إذا توقفت عند مؤشر ضوئي أصفر: تزداد النتيجة بمقدار 2 وتزداد السرعة بنسبة 10٪

-إذا توقفت عند مؤشر ضوئي أخضر: انتهت اللعبة

صورة
صورة

لقد أضفت أيضًا مكافأة للاعبين المهرة حقًا!

- إذا توقفت على المصباح الأحمر 3 مرات متتالية وكانت السرعة أعلى من 80٪: تعود السرعة إلى 20٪! (النجوم تشير إلى تطور تلك المكافأة)

صورة
صورة

يتم اختيار مؤشر LED الأول الذي يضيء بشكل عشوائي بواسطة اردوينو وكذلك إذا كان يدور في اتجاه عقارب الساعة أو عكس اتجاه عقارب الساعة.

الخطوة 2: النمذجة

النماذج
النماذج

كانت هذه هي الخطوة التي اختبرت فيها جميع أنواع قواعد التسجيل. لا تحتوي لوحة اردوينو نانو على ما يكفي من دبابيس الإخراج لتشغيل 32 مصباحًا ، لذا فقد استخدمت أربع شرائح 74HC595 ، كل واحدة تقود 8 مصابيح LED ، تعمل بشكل جيد حقًا وتستخدم 3 دبابيس إخراج اردوينو فقط!

لقد صنعت مخطط الدائرة هذا:

صورة
صورة

وهنا كود اردوينو (ستحتاج هذه المكتبة لشاشة oled وهذه المكتبة لشرائح hc595)

الخطوة الثالثة: الضميمة

تصميم:

تم تصميم العلبة في Fusion 360 ، وهي مكونة من 4 أجزاء.

صورة
صورة

يمكنك العثور على ملفات. STL و. f3d على Cults3D هنا

الطباعة ثلاثية الأبعاد:

سيتطلب الجزء العلوي من الجسم دعائم للطباعة. لقد قمت بطباعة جميع الأجزاء باستخدام فتيل جليد PLA مع الإعدادات الافتراضية على Cura ، وطباعة ثلاثية الأبعاد على Creality Ender3

صورة
صورة

ما بعد الطباعة:

بالنسبة لهذا المشروع ، كنت أرغب في تجربة تقنية تشطيب للطباعة ثلاثية الأبعاد.

هذا ما تبدو عليه الطباعة ثلاثية الأبعاد …

صورة
صورة

قمت أولاً برمل القطع بورق صنفرة من 120 إلى 800 حبيبة رملية

صورة
صورة

قمت بتطبيق معطف التمهيدي

صورة
صورة

لقد صنفرته مرة أخرى بورق صنفرة 800 حبيبة رملية

صورة
صورة

ثم أضفت 3 طبقات من الطلاء الأسود هنا لديك مقارنة "قبل وبعد":

صورة
صورة
صورة
صورة
صورة
صورة

الخطوة 4: التجميع

  1. ضع 32 مصباحًا في فتحات الجزء العلوي من الجسم (سلبية من الداخل ، إيجابية من الخارج)

    صورة
    صورة
  2. ثني الأرجل السلبية من أجل لحامها معًا

    صورة
    صورة
  3. ضع أول 74HC595 هنا رأسًا على عقب ولحام مصابيح LED وفقًا للرسم التخطيطي في الخطوة 2

    صورة
    صورة
  4. اربط الشرائح الأربع بأسلاك رفيعة جدًا أيضًا وفقًا لمخطط الدائرة.

    صورة
    صورة
  5. قم بتوصيل أربعة أسلاك إلى شاشة OLED وقم بتمريرها عبر الأنبوب على النحو التالي:

    صورة
    صورة
  6. جندى جميع الأسلاك إلى Arduino.

    صورة
    صورة
  7. الصق لوحة اردوينو في مكانها بالغراء الساخن.
  8. قم بقص الجزء العلوي من الجسم على الجزء السفلي من الجسم وقم بقص صندوق oled الأمامي.

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

الآن ، عليك فقط توصيل اردوينو بمصدر طاقة 5 فولت (باور بانك ، كمبيوتر محمول ، …)

ثم سيبدأ من تلقاء نفسه.

حاول تحقيق أعلى الدرجات!

منجم هو 1152 حظا سعيدا!

موصى به: