فهرست مطالب:

قرار دادن صدا ، نور و حرکت در یک بازی رومیزی با آهن ربا: 3 مرحله
قرار دادن صدا ، نور و حرکت در یک بازی رومیزی با آهن ربا: 3 مرحله

تصویری: قرار دادن صدا ، نور و حرکت در یک بازی رومیزی با آهن ربا: 3 مرحله

تصویری: قرار دادن صدا ، نور و حرکت در یک بازی رومیزی با آهن ربا: 3 مرحله
تصویری: لزبازی لیلا اوتادی چه لبی میگیره (نبینی از دستت رفته) 2024, ژوئن
Anonim
قرار دادن صدا ، نور و حرکت در یک بازی تخته ای با آهن ربا
قرار دادن صدا ، نور و حرکت در یک بازی تخته ای با آهن ربا

این پروژه تلاشی برای قرار دادن اجزای الکترونیک در یک بازی روی صفحه است. آهن ربا به پیاده ها چسبانده شد و سنسورهای سالن زیر تخته چسبانده شد. هر بار که آهنربا به سنسور برخورد می کند ، صدایی پخش می شود ، یک چراغ LED روشن می شود یا یک سروو موتور فعال می شود. من یک بازی روی میز Pokemon به عنوان هدیه کریسمس به خواهرزاده و خواهرزاده ام ساختم زیرا آنها عاشق Pokemons هستند ، اما این پروژه می تواند برای هر نوع بازی روی میز به ویژه RPG مناسب باشد.

تدارکات

- آردوینو مگا 2560

- زنگ

- سرووموتور

- LED ها

- حسگر HAL 3144

- برد شکستن USB

- تخته سه لا

- سیم/چسب داغ/ابزار/و غیره

مرحله 1: طراحی بازی

طراحی بازی
طراحی بازی

این یک بازی ساده برای کودکان است که در آن پیاده ها (Squirtle ، Charmandar ، Pikachu و Bulbassaur) باید از زمین عبور کرده و به طرف دیگر برسند. آنها در مسیر خود می توانند با دیگر گوگل ها مبارزه کنند ، کارت هایی برای افزایش حمله یا دفاع کم دشمن دریافت کنند و کارت هایی برای خرید کارت های دیگر دریافت کنند.

من قبلاً در مورد نحوه انجام بازی فکر نمی کردم ، زیرا می دانم که برادرزاده هایم قوانین خاص خود را وضع خواهند کرد:)

من یک برگه A4 را کنار هم قرار می دهم و موقعیت نقاط روی زمین را ترسیم می کنم. من یک سنسور HAL را در زیر هر نقاشی پوک بال قرار می دهم ، هنگامی که بازیکن پیاده را روی نقطه قرار می دهد ، یک LED نشان می دهد که شما برای مبارزه با چه گوگل احتیاج دارید و صدای نبرد پخش می شود.

هنگامی که بازیکن به نقطه نبرد با Jolteon یا Vaporeon می رسد ، دو LED چشمک می زند و موسیقی دیگری پخش می شود ، همان چیزی که در Zapdos ، Articunos ، Moltres و Meltwo اتفاق می افتد.

هنگامی که بازیکن قبل از پل با Snorlax روبرو می شود ، باید نشانه ای برای حذف Snorlax از راه قرار دهید. این توکن و اسنورلاکس نیز دارای آهن ربا هستند و آهن ربا دیگری که به محور سروو در زیر تخته متصل شده است با آن تعامل می کند تا او را دور کند.

مرحله 2: ساخت و ساز و الکترونیک

ساخت و ساز و الکترونیک
ساخت و ساز و الکترونیک
ساخت و ساز و الکترونیک
ساخت و ساز و الکترونیک

الکترونیک درگیر ساده است ، اما روال معمول کد می تواند بسیار پیچیده باشد زیرا بسیاری از سناریوها باید فرض شوند. به عنوان مثال: اگر سه یا چهار بازیکن برای پخش همزمان صدا به نقاط ضربه بزنند؟ یا بچه پیاده را آهسته حرکت می دهد و آردوینو مکان های آن را در محل فکر می کند؟

اشکال زدایی مدتی طول کشید تا اشکال زدایی کنم اما امیدوارم کد بتواند به سازندگان دیگر کمک کند. هنگامی که آهنربا در پیاده حسگر HALL را فعال می کند ، LED فوراً روشن می شود ، اما برای پخش صدا باید 0.8 ثانیه بماند.

به نظر من ، صدا بهترین بخش این پروژه است. من توانستم هر نت یک فایل MIDI را برای تکثیر در زنگ صدا شناسایی کنم. در آینده من یک دستورالعمل فقط برای نشان دادن نحوه شناسایی آکوردهای یک نرم افزار موسیقی و انتقال به کد آردوینو می سازم.

این ساختار فقط یک ورق MDF است که دارای تکه های چوب به عنوان یک قاب است. همه اجزا را با چسب حرارتی چسباندند تا در جای خود بمانند.

Snorlax و پل به صورت سه بعدی چاپ شدند ، فایل های STL در Thingverse در دسترس هستند:

پل:

اسنورلاکس:

توصیه شده: