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

سباق الفضاء: لعبة بسيطة من Arduino Clicker تصنعها مع الأطفال: 7 خطوات
سباق الفضاء: لعبة بسيطة من Arduino Clicker تصنعها مع الأطفال: 7 خطوات

فيديو: سباق الفضاء: لعبة بسيطة من Arduino Clicker تصنعها مع الأطفال: 7 خطوات

فيديو: سباق الفضاء: لعبة بسيطة من Arduino Clicker تصنعها مع الأطفال: 7 خطوات
فيديو: العبه الذي يبحث عنها الجميع #لعبه المفضله الى علي شاكر 🎥⚠️👀متجر ply تدللون 2024, شهر نوفمبر
Anonim
Image
Image
الأدوات والمواد اللازمة
الأدوات والمواد اللازمة

¡أقوم بتحميل مقطع فيديو يوضح كيف يعمل اليوم! ابقوا متابعين

دعونا نستمتع بتعليمات ذات طابع فضاء يمكن صنعها مع الأطفال ، ثم الاستمتاع بها في وقت لاحق كلعبة.

يمكنك استخدامه كوسيلة لتعليمهم التاريخ حول الحرب الباردة وسباق الفضاء من خلال هذا المشروع البسيط ، ولكن لا تنخدع: سنستخدم جميعًا ونتعرف على:

  • اردوينو
  • برمجة
  • إلكترونيات
  • تصميم ثلاثي الأبعاد (سهل الاستخدام للأطفال بفضل TinkerCAD)
  • صياغة الكرتون
  • اللوحة أو الحرف الأخرى التي تريد تضمينها ؛)

لعبة Space Race هي لعبة:

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

الخطوة 1: الأدوات والمواد المطلوبة

  • لوحة اردوينو

    • أونو ، ميغا ، إلخ. يجب أن تدعم مكتبة المؤازرة.
    • جهاز كمبيوتر لبرمجته
  • بعض الأجزاء الإلكترونية

    • 2 أزرار انضغاطية. لقد استخدمت الممرات مثل تلك ، كبيرة وقوية.
    • 2 مقاومات (4.7 كيلو أوم ستعمل بشكل جيد)
    • 2 أجهزة. لقد استخدمت أرخص طراز SG-90
    • 1 الصمام الثنائي للون المفضل لديك
    • لوح حماية + بعض كابلات العبور
    • ربما ستحتاج إلى بعض الأسلاك الكهربائية ، اعتمادًا على طول وصلات العبور والتصميم النهائي.
  • حساب TinkerCAD (مجاني) لرؤية الدائرة. لقد استخدمتها لمشاركتها معك.
  • صمغ
  • شفرة القاطع (بإشراف الكبار)
  • مقص المدرسة الاختياري
  • بعض الأسلاك لربط السفن بالمضاعفات
  • مسدس الغراء الساخن
  • اختياري تمامًا: طابعة ثلاثية الأبعاد لصنع السفن. أردت حقًا أن أتعلم استخدام TinkerCAD ، لذلك لم أستطع مقاومة صنع سفينتين بسيطتين كأول تصميمات TinkerCAD لي. كان من السهل جدًا أن ألهمني أن أقوم بهذا المشروع مع الأطفال. يمكنك استبدال النماذج المطبوعة ثلاثية الأبعاد بالورق المقوى أو الورق أو الخشب أو حتى تلك المصنوعة من عجينة اللعب. أطلق العنان لإبداعك.

الخطوة الثانية: برمجة اللعبة في Arduino

برمجة اللعبة في اردوينو
برمجة اللعبة في اردوينو

لقد قمت ببرمجة اللعبة لك حتى تتمكن من استخدامها على الفور

لقد علقت على معظم الكود لمساعدتك على فهم ما يحدث ، ولتشجيعك على تعلم بعض الأردوينو. لاحظ أنني لست مبرمجًا ، لذلك ربما لا يكون هذا هو الرمز الأكثر أناقة. من ناحية أخرى ، يوضح هذا أنه إذا كان بإمكاني تعلم البرمجة ، فيمكنك القيام بذلك أيضًا إذا حاولت ؛)

لقد أنشأت قسمًا يسمى التكوين. يجب عليك تخصيص الزاوية القصوى التي ستصل إليها الماكينات الخاصة بك لتناسب جهازك. ألق نظرة على تعليقات أقسام التكوين.

يمكنك أيضًا العبث بتكوين التجربة: جرب القيم الافتراضية أولاً ثم جرب لترى كيف اتضح: الجاذبية السلبية؟ اجعل اللعبة أطول أم أصعب؟ استكشف البرنامج لترى ما يمكنك القيام به.

ما عليك سوى فتح الكود الذي تمت مشاركته هنا وتحميله في لوحة Arduino / Genuino ، وعند النظر إليه يمكنك التعرف على:

  • آلات الدولة
  • استخدام مكتبة المؤازرة الأساسية والمشاكل
  • زر debouncing ولماذا يجب أن تفعل ذلك
  • وظيفة عشوائية ، وأكثر من ذلك بكثير.

إذا كنت بحاجة إلى مساعدة في تحميل هذا الرمز ، فانتقل إلى:

الكود هو 362 سطرًا ، لذلك قررت تحميل ملف.ino بدلاً من نسخ الكود هنا.

الخطوة الثالثة: بناء الدائرة

بناء الدائرة
بناء الدائرة

لقد استخدمت TinkerCAD لأول مرة لتصميم الدائرة. أعجبني لأنه كان سهلاً وأسرع من البدائل الأخرى:

www.tinkercad.com/things/eEKThEc0VSZ-spacerace-instructable-circuit#/

اسمحوا لي أن أشرح قليلاً عن هذه الدائرة البسيطة:

من اليمين إلى اليسار ترى:

الماكينات

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

الأزرار الانضغاطية

متصلة بالأرض بواسطة مقاومة سحب 4.7 كيلو لأسفل. إذا لم نستخدم هذا المقاوم ، فسوف يلتقط Arduino الكثير من الضوضاء الكهربائية من البيئة ، مما يعطي قراءات خاطئة وغير منتظمة. يتأكد هذا المقاوم من أن أي إشارة كهربائية / ضوضاء تذهب إلى الأرض بدلاً من دبوس الإدخال إذا لم تكن قوية بما يكفي مثل الموجبة الحقيقية. سيكون من الرائع أن تجرب بنفسك: فقط افصل أسلاك المسامير 2 أو 3 وانظر ماذا يحدث:)

على اليسار لدينا

LED مستقل

عادة يجب أن نستخدم مقاومًا متسلسلًا معه لتجنب حرق مؤشر LED في النهاية ، ولكن نظرًا لأننا نستخدم اللوحة وليس اردوينو قائم بذاته ، فإننا نستفيد من المقاوم المدمج وقيادة الدبوس 13 ، فهي بالفعل هناك! يمكنك حتى حفظ هذا LED أثناء إجراء الاختبار ، ولكن نظرًا لأننا نريد إرفاق اردوينو ، فسنحتاج إلى الصمام الثنائي LED بالخارج.

الخطوة 4: بناء الإطار

بناء الإطار
بناء الإطار
بناء الإطار
بناء الإطار
بناء الإطار
بناء الإطار

يمكننا استخدام الخشب وبعض الأدوات ، ولكن نظرًا لأننا نريد شيئًا يمكن أن يصنعه الطفل ، فسنستخدم عدة طبقات من الورق المقوى الملصقة معًا لمزيد من الصلابة.

لقد صنعت أولاً الجدران الرأسية ، ثم قطعت الطبقة الأولى من الغطاء العلوي لتناسبها.

لا يهم إذا كانت الطبقات لا تتلاءم بشكل مثالي ، يمكنك تسوية القطع الإضافية بشفرة القطع كما هو موضح في الصور.

يتم لصق الطبقة السفلية في طرف واحد فقط.

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

اقطع القضبان لأسلاك السفينة ، لكن لا تقطع فتحات الأزرار أو كابل USB حتى الآن.

موصى به: