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

لعبة ألغاز "بيدبوت" من أردوينو: 6 خطوات (بالصور)
لعبة ألغاز "بيدبوت" من أردوينو: 6 خطوات (بالصور)

فيديو: لعبة ألغاز "بيدبوت" من أردوينو: 6 خطوات (بالصور)

فيديو: لعبة ألغاز
فيديو: واخيراا مرحلة 1000 في لعبة dig deeb 2024, يوليو
Anonim
اردوينو لعبة "breadbot" اللغز
اردوينو لعبة "breadbot" اللغز

أوه لا! يحتاج طفلي الروبوت إلى سلكين ليعود إلى الحياة مرة أخرى!

سنقوم اليوم بصنع لعبة ألغاز قد تعلم مستخدمي اردوينو المبتدئين شيئًا عن اللوح. لهذا السبب صنعت هذا! يمكنك جعله معقدًا كما تريد ، لكنني اخترت 4 مصابيح LED و 5 دبابيس على كل جانب من جوانب اللوح الصغير. لعبة الألغاز هذه مستوحاة من لعبة "استمر في الحديث ولن ينفجر أحد" على البخار.

إليك ما ستحتاجه لعمل نفس الإصدار كما فعلت:

- اردوينو UNO

- خبز لتوصيل الأسلاك للعب بها

- الأسلاك (ذكر إلى ذكر ومن ذكر إلى أنثى)

- 4 مصابيح LED ملونة مختلفة (ومقاومات)

- 1 جرس بيزو

- (لقد استخدمت 5) مقاومات لقياس النتائج المختلفة لإجاباتك

- (استخدمت 5) مقاومات للجانب الآخر من لوح الخبز الصغير

- صندوق صغير لوضع كل شيء فيه (لقد استخدمت الصندوق وجاء هاتف قديم لي)

- طلاء وشريط لاصق وذراعان وأرجل ورأس لروبوتك! اصبح مجنون مع هذا!

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

الخطوة 1: المصابيح

المصابيح
المصابيح
المصابيح
المصابيح

نريد استخدام 4 دبابيس رقمية على اردوينو لـ 4 مصابيح LED.

اجعلهم يذهبون بهذا الترتيب ، لكل واحد: دبوس رقمي بلوح توصيل> مقاوم لـ LED> LED> للتأريض على اردوينو الخاص بك. اختبرهم لمعرفة ما إذا كانوا يعملون!

الخطوة 2: حقل اللغز

حقل اللغز
حقل اللغز
حقل اللغز
حقل اللغز

باستخدام المسامير التناظرية لقياس الفولتية يمكننا الحصول على نتائج مختلفة.

ابدأ بتوصيل سلك من أي دبوس تناظري باللوحة. قم بإرفاق مقاوم قوي (يفضل 1 كيلو أوم) في نفس السكة بالأرض ، لذلك عندما نقيس الدبوس الآن ، فإنه سيعود 0.

افعل هذا بحد أقصى 5 مرات ، نحتاج إلى فتح دبوس تناظري واحد لإنشاء بذرة عشوائية في بداية اللعبة!

الآن بالنسبة للجانب الآخر من اللوحة: قم بتوصيل سلك من دبوس 5V إلى السكة الموجبة في لوح التجارب. للحصول على نتائج مختلفة من كل سلك ، نحتاج إلى 5 قيم مقاومة مختلفة ، إذا لم يكن لديك 5 أنواع مختلفة من المقاومات مثلما أفعل ، فاستخدم عدة بعد بعضها البعض ، فسيتم جمعها.

لطيف - جيد!

الخطوة 3: The Piezo Buzzer and Frankenstein Wires

لقد انتهينا تقريبًا من كل الأسلاك!

استخدم دبوسًا رقميًا وقم بتوصيل جرس بيزو به ، والذي يتصل مرة أخرى بالأرض

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

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

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

الخطوة 5: ورقة الحل

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

الخطوة 6: تم

منتهي!
منتهي!
منتهي!
منتهي!
منتهي!
منتهي!

رائع!!! تهانينا ، لقد صنعت لعبة ألغاز روبوت

حان الوقت الآن لبناء السكن ووضع كل شيء معًا! حظا سعيدا!!

موصى به: