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

وضع الصوت والضوء والحركة في لعبة لوحية باستخدام المغناطيس: 3 خطوات
وضع الصوت والضوء والحركة في لعبة لوحية باستخدام المغناطيس: 3 خطوات

فيديو: وضع الصوت والضوء والحركة في لعبة لوحية باستخدام المغناطيس: 3 خطوات

فيديو: وضع الصوت والضوء والحركة في لعبة لوحية باستخدام المغناطيس: 3 خطوات
فيديو: 🟠🟢 لعبة نيوتن 🔵🔴 2024, شهر نوفمبر
Anonim
وضع الصوت والضوء والحركة في لعبة لوحية باستخدام المغناطيس
وضع الصوت والضوء والحركة في لعبة لوحية باستخدام المغناطيس

هذا المشروع هو محاولة لوضع مكونات eletronics في لعبة لوحية. تم لصق المغناطيس على البيادق وتم لصق مستشعرات القاعة تحت اللوح. في كل مرة يصطدم فيها المغناطيس بجهاز استشعار ، يتم تشغيل صوت ، أو يضيء مصباح LED أو يتم تشغيل محرك مؤازر. لقد صنعت لعبة Pokemon board كهدية عيد الميلاد لابن أخي وابنة أخي لأنهم يحبون Pokemons ، ولكن يمكن أن يكون المشروع مناسبًا لأي نوع من ألعاب الطاولة وخاصة ألعاب RPG.

اللوازم

- اردوينو ميجا 2560

- الجرس

- أجهزة السيارات

- المصابيح

- مستشعر HAL 3144

- لوحة اندلاع USB

- خشب رقائقي

- أسلاك / غراء ساخن / أدوات / إلخ

الخطوة الأولى: تصميم اللعبة

تصميم اللعبة
تصميم اللعبة

هذه لعبة بسيطة للأطفال حيث تحتاج البيادق (Squirtle و Charmandar و Pikachu و Bulbassaur) إلى عبور الملعب والوصول إلى الجانب الآخر. في طريقهم يمكنهم محاربة بوكيمون أخرى ، والحصول على بطاقات لزيادة الهجوم أو تقليل دفاع العدو والحصول على بطاقات من المال لشراء بطاقات أخرى.

لم أفكر مسبقًا في كيفية لعب اللعبة لأنني أعرف أن أبناء أخي سيضعون قواعدهم الخاصة:)

أضع ورقة A4 معًا ورسم موضع البقع في الحقل. أضع مستشعر HAL أسفل كل رسم لعبة pokeball ، عندما يضع اللاعب البيدق على الفور ، سيشير مؤشر LED إلى البوكيمون الذي ستحتاجه للقتال وسيلعب صوت المعركة.

عندما يصل اللاعب إلى نقطة المعركة مع Jolteon أو Vaporeon ، سيومض مصباحان LED وستعمل موسيقى أخرى ، نفس الشيء مع Zapdos و Articunos و Moltres و Meltwo.

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

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

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

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

استغرقت إجراءات debounce بعض الوقت لتصحيح الأخطاء ، لكنني آمل أن تساعد الشفرة صانعي البرامج الآخرين. عندما يقوم المغناطيس الموجود في البيدق بتشغيل مستشعر HALL ، سيضيء مؤشر LED على الفور ، لكنه يحتاج إلى البقاء لمدة 0.8 ثانية حتى يتم تشغيل الصوت.

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

الهيكل عبارة عن ورقة من MDF مع قصاصات من الخشب كإطار. تم لصق جميع المكونات على الساخن لتظل في مكانها.

تم طباعة Snorlax والجسر ثلاثي الأبعاد ، تتوفر ملفات STL على Thingverse:

الجسر:

Snorlax:

موصى به: