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

Buzz Wire Scavenger Hunt فكرة: 7 خطوات (بالصور)
Buzz Wire Scavenger Hunt فكرة: 7 خطوات (بالصور)

فيديو: Buzz Wire Scavenger Hunt فكرة: 7 خطوات (بالصور)

فيديو: Buzz Wire Scavenger Hunt فكرة: 7 خطوات (بالصور)
فيديو: Treasure Island- Audiobook 2024, يوليو
Anonim
البحث عن الأسلاك الطنانة دليل البحث
البحث عن الأسلاك الطنانة دليل البحث

سيوضح لك هذا Instructable كيفية إنشاء نسخة عالية التقنية من لعبة "Buzz Wire" يمكن استخدامها كدليل في لعبة scavenger hunt ، أو يمكن تكييفها لتحديات أخرى.

الخطوة 1: الفكرة

الفكرة
الفكرة

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

الخطوة الثانية: المكونات غير الإلكترونية

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

لبناء جسم هذه اللعبة ، ستحتاج إلى:

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

بالنسبة للأدوات ، سوف تحتاج إلى:

  • مثقاب وقليلاً بنفس حجم سلك المسار الخاص بك
  • بعض كماشة
  • الغراء الساخن

الخطوة الثالثة: البناء غير الإلكتروني

البناء غير الإلكتروني
البناء غير الإلكتروني
البناء غير الإلكتروني
البناء غير الإلكتروني
البناء غير الإلكتروني
البناء غير الإلكتروني

أولاً ، قم بحفر فتحتين بنفس حجم سلك المسار الخاص بك في أي من جانبي اللوحة. ستكون هذه بمثابة نقاط ربط للسلك.

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

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

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

بعد ذلك ، استخدم مقطع التمساح لتثبيت أحد طرفي سلك العبور بالحلقة ، كما في الصورة 5.

الآن يجب أن يبدو التصميم الخاص بك مثل الصورة الأولى.

الخطوة 4: المكونات الإلكترونية

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

لبناء أدمغة هذه اللعبة ، ستحتاج إلى:

  • اردوينو
  • شاشة LCD
  • مقياس جهد 10 كيلو
  • جرس بيزو (اختياري)
  • مصباح LED أحمر وأخضر (اختياري)
  • حفنة من كبلات العبور ولوح التجارب
  • مقاوم 220 أوم
  • أربع مقاومات من نفس القيمة بمقاومة 1 كيلو أوم أو أعلى

يمكن العثور على كل هذه القطع في إحدى عبوات البادئ من Elegoo ، والتي تعتبر قدرًا كبيرًا لمجموعة من المكونات. لقد بنيت هذا المشروع بمكونات من هذا.

الخطوة 5: البناء الإلكتروني

البناء الإلكتروني
البناء الإلكتروني

قم بإعداد الدائرة كما هو موضح في الرسم التخطيطي. فيما يلي بعض الملاحظات:

  • المقاومات المتصلة بمصابيح LED و LCD هي 220 أوم
  • المقاومات المتصلة بالمدخلات التناظرية والمقاومات الموضوعة قطريًا هي 1 كيلو + أوم.
  • أسلاك التشخيص التي تتصل بالرأس الأيمن هي الأسلاك التي تتصل بجسم اللعبة كما يلي:

    • يتصل A0 (السلك الأخضر) بغسالة بدء اللعبة
    • A1 (السلك الأزرق) يتصل بسلك الجنزير
    • يتصل A2 (السلك الأصفر) بغسالة نهاية اللعبة

تم رسم هذه الدائرة باستخدام TinkerCad.

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

الرمز مرفق ويمكن العثور عليه أيضًا على GitHub الخاص بي.

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

بشكل أساسي ، هناك 5 مراحل مرتبطة ببدء التشغيل (يتم تشغيل اردوينو) ، تبدأ اللعبة (حلقة تلامس حلقة بدء الغسالة) ، تفشل اللعبة (تلامس الحلقة بسلك المسار) ، نهاية اللعبة (حلقة تلامس نهاية الغسالة بعد لمس بدء الغسالة وليس المسار سلك) ، والغشاش (حلقة تلامس نهاية الغسالة بعد لمس سلك الجنزير). يتم تنفيذ هذه المراحل باستخدام منطق if / else في الحلقة الرئيسية ، ويتم تنفيذ النص المتنوع باستخدام كتلة حالة التبديل في displayText (). لاحظ أن هناك حالة (المرحلة = 1) لا أستخدمها بالفعل. لقد كان يعطيني مشكلات ، لذا قمت بإزالته من المنطق ولكني لم أقم بتنظيفه ولا أشعر بالرغبة في القيام بذلك الآن.

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

تم أخذ أغنية بيزو "عيد ميلاد سعيد" من

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

يتمتع!
يتمتع!

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

صنع سعيد!

موصى به: