فهرست مطالب:

بازی "ضربه فضایی" با سنسور ژیرو و نوکیا 5110 LCD: 3 مرحله
بازی "ضربه فضایی" با سنسور ژیرو و نوکیا 5110 LCD: 3 مرحله

تصویری: بازی "ضربه فضایی" با سنسور ژیرو و نوکیا 5110 LCD: 3 مرحله

تصویری: بازی
تصویری: گزینه مهم در تنظیمات پابجی😱🔥| تنظیمات پابجی موبایل | Pubg important setting 2024, جولای
Anonim
Image
Image

پس از مرگ Tamagotchi من (آخرین پروژه) ، من شروع به جستجوی راهی جدید برای اتلاف وقت کردم. من تصمیم گرفتم بازی کلاسیک "Space Impact" را روی آردوینو برنامه ریزی کنم. برای اینکه بازی کمی جالب تر و سرگرم کننده تر شود ، از یک سنسور ژیروسکوپ که در اطرافش قرار داشتم به عنوان کنترل سفینه فضایی استفاده کردم.

مرحله 1: ساخت پروژه بر روی یک تخته نان

ساخت پروژه بر روی یک تخته نان
ساخت پروژه بر روی یک تخته نان
ساخت پروژه بر روی یک تخته نان
ساخت پروژه بر روی یک تخته نان

سخت افزار بسیار ساده است. تو نیاز داری:

یک دکمه و یک مقاومت 10 کیلو اهم

یک آردوینو (Uno / Nano / مهم نیست)

سنسور ژیروسکوپ MPU-6050

یک صفحه نمایش LCD نوکیا 5110

اختیاری: یک زنگ فعال و یک مقاومت 20 اهم

برای سهولت کار ، یک سپر برای LCD نوکیا لحیم کردم. فقط LCD ، یک کلید برای نور پس زمینه و برخی از هد پین ها برای 5 ولت ، GND و غیره وجود دارد.

انواع مختلفی از LCD نوکیا موجود است. شاید مجبور باشید سیم کشی را تنظیم کنید یا برنامه را کمی تغییر دهید.

مرحله 2: برنامه نویسی بازی

برنامه نویسی بازی
برنامه نویسی بازی
برنامه نویسی بازی
برنامه نویسی بازی

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

فقط می توانید فایل ها را بارگیری کرده و در Arduino خود بارگذاری کنید. اگر تنظیمات شما درست باشد ، همه چیز باید خوب کار کند. می توانید کنتراست LCD خود را با myGLCD.setContrast (X) ؛ تغییر دهید.

من یک فایل rar (gyro.rar) و دو فایل جداگانه (Graphic.c & gyro.ino) اضافه کردم. شما می توانید یکی از این گزینه ها را انتخاب کنید.:)

مرحله 3: بازی را انجام دهید و از آن لذت ببرید:)

بازی را انجام دهید و از آن لذت ببرید:)
بازی را انجام دهید و از آن لذت ببرید:)
بازی را انجام دهید و از آن لذت ببرید:)
بازی را انجام دهید و از آن لذت ببرید:)

من بسته به زاویه ای که سنسور ژیروسکوپ در دست دارد ، دو سرعت پرواز متفاوت از سفینه فضایی را اجرا کردم. شما باید از برخورد با اجسام دیگر مانند شهاب سنگ ها اجتناب کنید یا فقط آنها را با شلیک های لیزری از بین ببرید. برخی از موانع از دوام بیشتری نسبت به بقیه برخوردارند ، بنابراین برای شکستن آنها باید دوبار آنها را شلیک کنید. سفینه های دشمن به عقب پاسخ می دهند. هدف این است که تا آنجا که می توانید ستاره جمع کنید. پس از تخریب سفینه فضایی شما می توانید نمره خود و زمان زنده ماندن خود را مشاهده کنید.

اگر می خواهید نسخه ای با جوی استیک به عنوان کنترل سفینه فضایی در نظرات زیر برای من ماساژ دهید.:)

توصیه شده: