معرفی
ما یک سیستم بازی ویدیویی ساختیم که می تواند مار یا پونگ را بازی کند. ما پروژه ای به نام آردوینو پنگ را دیدیم و می خواستیم آن را با پیچ و تاب خودمان بازسازی کنیم.
شرح
قطعات مورد نیاز :
- آردوینو اونو
- سپر بازی ویدیویی
- 2 عدد ال ای دی
- 2 دکمه فشاری بدون قفل
- 2 چاک Wii Nun
- سیم های فراوان
- مقاومت ها
- پلکسی گلاس و تخته سه لا
- سوئیچ Debouncing IC
ما با استفاده از Arduino Uno و Video Game Shield یک کنسول بازی ویدیویی کوچک ساختیم. دو بازی کلاسیک مار و پنگ در برنامه آردوینو نوشته شده است. برای جابجایی بین بازی ها، دو دکمه فشاری نصب کردیم، یکی مخصوص مارها و دیگری برای پنگ. همچنین یک LED در کنار هر دکمه وجود دارد که روشن می شود تا نشان دهد که کدام بازی در حال انجام است. ما همچنین یک 6 اینچ x 4 اینچ ساختیم. x جعبه 2 اینچی ساخته شده از تخته سه لا یک چهارم اینچی برای قرار دادن تمام اجزا. مجبور شدیم سوراخها و شکافهایی را برای دکمهها، الایدیها و کابلها برش دهیم. برای پروژه خود تصمیم گرفتیم به جای تخته سه لا از پلکسی گلاس برای رویه استفاده کنیم تا بتوانیم آن را بهتر به نمایش بگذاریم.
مونتاژ پروژه چندان سخت نبود. توسعه کدی بود که سخت ترین آن بود. کد ما را با کلیک بر روی این پیوند مشاهده کنید: tnp . این لینک مانند لینک اول است به جز پونگ، زیرا توپ دارای سرعت های متغیر است: tnp_pong_change . نمونه های بیشتری از کد را می توان در وب سایت Wayne and Layne یافت. در حالی که ما در حال ساختن پروژه بودیم، فقط با استفاده از آردوینو و VGS یک بازی شروع به کار کردیم تا بدانیم که یک پروژه کاری داریم. از آن زمان به بعد، ما شروع به توسعه برنامه برای اجرای دو بازی با گزینه سوئیچ بین آنها کردیم. سپس مدار بازکن دکمه و جعبه را ساختیم و همه چیز را کنار هم قرار دادیم.
برای جزئیات بیشتر: گزارش نهایی پروژه تیم 1 و ویدیو: سیستم بازی ویدیویی آردوینو
در ادامه، متن انگلیسی این مطلب را میتوانید مشاهده نمایید:
Introduction
We built a video game system that can play either Snakes or Pong. We saw a project called “Arduino Pong” and wanted to recreate it with our own twist.
Description
Parts Needed:
- Arduino Uno
- Video Game Shield
- 2 LEDs
- 2 non-latching push buttons
- 2 Wii Nun Chucks
- Plenty of Wires
- Resistors
- Plexiglas and plywood
- Switch Debouncing IC
We built a small video game console using an Arduino Uno and a Video Game Shield. Two classic games, snakes and pong are written into the Arduino program. To switch between games, we installed two push buttons, one specifically for snakes and the other for pong. There is also an LED next to each button that lights up to signal which game is currently being played. We also built a 6 in. x 4in. x 2 in. box made out of quarter inch plywood to house all of the components. We had to cut holes and slots into the sides for the buttons, LEDs, and cables. For our project, we decided to use Plexiglas for the top instead of plywood, so that we could showcase it better.