فهرست مطالب:

LED Whack-a-mole: 5 مرحله
LED Whack-a-mole: 5 مرحله

تصویری: LED Whack-a-mole: 5 مرحله

تصویری: LED Whack-a-mole: 5 مرحله
تصویری: The Typical Ar Workflow | Augmented Reality Design Principles | Adobe Creative Cloud 2024, جولای
Anonim
LED Whack-a-mole
LED Whack-a-mole

این بازی "Whack-a-mole" از هفت LED و یک جوی استیک استفاده می کند. 4 "خال" روی صفحه من وجود دارد که از سمت چپ با LED های 3 ، 4 ، 5 و 6 نشان داده شده است. یکی از این چهار LED به طور تصادفی روشن می شود و زمان مشخصی را برای ضربه زدن به جهت مربوط به جوی استیک ارائه می دهد. LED ها را به گونه ای تنظیم کردم که گزینه های روی جوی استیک از چپ به راست باشد: چپ ، پایین ، بالا و راست.

تدارکات

1. آردوینو UNO

2. 7 LED (3 سبز ، 2 قرمز و 1 زرد)

3. 7 مقاومت 330 اهم

4. 1 جوی استیک ps2

5. سیم

6. یک جعبه کفش کوچک

مرحله 1: همه مواد را جمع آوری کنید

برای ساخت این پروژه نیازی به هیچ ابزار فانتزی ندارید. به جای مقاومتهای 330 اهم ، می توانید از مقاومتهای 220 اهم نیز استفاده کنید. اگر LED ها و سیم ها را کدگذاری کنید ، بازی در سطوح سخت تر آسان تر می شود.

مرحله 2: شماتیک را دنبال کنید

شماتیک را دنبال کنید
شماتیک را دنبال کنید

همه چیز باید به جز جوی استیک با تصویر واقعی پروژه مطابقت داشته باشد. جوی استیک من دارای 5 پین است که 4 تا از آنها را استفاده کرده ام: از بالا به پایین "Y" ، "X" ، "Bt" و "VCC" نامگذاری شده است ، و "GND" به GND و 5V در آردوینو متصل است ، " X "و" Y "به A0 و A1 متصل هستند. همچنین می توانید از پین پنجم جوی استیک استفاده کنید ، اما باید یک LED دیگر (یک مول دیگر) اضافه کنید و همچنین کد آن را اضافه کنید.

مرحله 3: نحوه انجام بازی

نحوه انجام بازی
نحوه انجام بازی

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

مرحله 4: سطوح دشواری

سطوح دشواری
سطوح دشواری

سطوح دشواری که من به عنوان ثابت در کد خود نوشته ام ، زمان برحسب میلی ثانیه است که فرد باید انتخاب کند. شما می توانید با این زمان ها مشکل ایجاد کنید تا مشکل را به دلخواه خود تغییر دهید.

توصیه شده: