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

PressKill: لعبة Arduino: 5 خطوات
PressKill: لعبة Arduino: 5 خطوات

فيديو: PressKill: لعبة Arduino: 5 خطوات

فيديو: PressKill: لعبة Arduino: 5 خطوات
فيديو: Tomb Raider anniversary how to kill 2 horses 2024, شهر نوفمبر
Anonim
PressKill: لعبة اردوينو
PressKill: لعبة اردوينو

PressKill هي لعبة مادية لأربعة لاعبين قمت بتصميمها وصنعها باستخدام Arduino لمشروع مدرسي. يتضمن صنع اللعبة البرمجة واللحام ووضع خطط المتجهات والقطع بالليزر وبعض الإلتصاق. هل تريد أن تصنع لعبة راد لتلعبها مع الأصدقاء؟ واصل القراءة!

قواعد اللعبة:

  1. عندما يضغط أي لاعب على زره ، يحصل على نقطة ويبدأ Deadzone.
  2. عندما يضغط أي لاعب على زره خلال Deadzone ، فإنه يخسر ويخرج من اللعبة.
  3. بعد 5 ثوانٍ من بدايتها ، تنتهي منطقة Deadzone. لا يوجد ما يشير إلى ذلك.
  4. يفوز أول لاعب لديه خمس نقاط أو آخر من يصمد.

الخطوة 1: الأجزاء

القطع
القطع
القطع
القطع

فيما يلي قائمة بجميع الأجزاء التي دخلت في البناء المادي للعبة.

  • 1 اردوينو
  • 4 أزرار آركيد كبيرة مع أضواء اختيارية
  • 16 موصلات أنثى
  • 4 مصابيح ليد بيضاء
  • 4220 مقاومات أوم
  • 4 مقاومات 10.000 أوم
  • الكثير من الأسلاك
  • أنابيب الانكماش الحراري
  • بيرفبورد
  • 1 ورقة من خشب MDF 3 مم
  • غراء الخشب

لقد استخدمت أيضًا الأدوات التالية:

  • لحام حديد
  • قاطع ليزري
  • مسدس حراري (ولاعة تعمل كذلك)

الخطوة 2: الأسلاك

الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك

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

حسنًا ، إليك الأمر في خمس خطوات فقط:

  1. أدخل مصابيح LED في أزرار الممرات. إذا كانت الأزرار الخاصة بك متوافقة بسهولة مع مصابيح LED ، فهذا رائع! لم تكن خاصتي ، لذلك قمت بتثبيتها في مكانها.
  2. قم بتوصيل الموصلات الأنثوية ببعض الأسلاك. لقد قمت بلحامها لتقوية الاتصال وأضفت بعض أنابيب الانكماش الحراري ، باستخدام مسدس الحرارة ، من أجل السلامة. قمت بتشفير الأسلاك باللون لتكون سالبة (رمادية) وإيجابية (حمراء).
  3. قم بتلحيم جميع الأسلاك لكل زر بقطعة صغيرة من لوحة التحكم ، لإضافة المقاومات الصحيحة. كما أنه يساعد على التنظيم قليلاً. تحقق من الصورة المضمنة لإلقاء نظرة فاحصة على الأسلاك والمقاومات المختلفة. ثم قم بتوصيل الأسلاك بالموصلات الأنثوية بالزر. كرر الآن أربع مرات!
  4. قم بتوصيل جميع أسلاك كل زر التي تدخل في 5V و GND من Arduino على قطعة صغيرة أخرى من لوحة الأداء ، بالتوازي. بهذه الطريقة ، ما عليك سوى توصيل سلكين في Arduino بدلاً من ثمانية.
  5. هذه خطوة اختيارية ، ولكن إذا كنت ترغب في البقاء منظمًا إلى حد ما مثلي ، فقم بتسمية الأسلاك من كل زر يدخل في PINs الخاصة بـ Arduino. لقد قمت بترميز اللون الخاص بي حسب لون الزر.

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

الخطوة 3: الصندوق

علبة
علبة

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

أخذت النمط الخاص بالمربع من makercase.com ، والذي يجعل من السهل حقًا عدم رسم جميع مفاصل الأصابع بنفسي. ثم قمت بعد ذلك بتعديل النمط في Inkscape ، وهو برنامج رسم متجه مجاني. من واقع خبرتي ، فإن Inkscape ليس جيدًا في تصدير ملفات.dxf التي يقرأها قاطع الليزر ، لذا فإن حل هذه المشكلة هو استخدام Adobe Illustrator.

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

ملاحظة: الخطط الواردة في هذا الدليل لا تتضمن ثقبًا لكابل الطاقة في Arduino. لقد قمت بحفر واحدة بنفسي ، ولكن يمكنك تغيير الخطط لاستيعاب واحدة ، أو وضع مصدر طاقة 5 فولت داخل الصندوق. لا يزال هناك متسع كبير لذلك.

الخطوة 4: الكود

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

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

استمتع!
استمتع!

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

موصى به: