Съдържание:
- Стъпка 1: Изграждане на проекта върху макета
- Стъпка 2: Програмиране на играта
- Стъпка 3: Играйте и се забавлявайте:)
Видео: Игра „Космическо въздействие“с жиросензор и Nokia 5110 LCD: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
След като Tamagotchi умря (последен проект), започнах да търся нов начин да си губя времето. Реших да програмирам класическата игра „Space Impact“на Arduino. За да направя играта по -интересна и забавна, използвах сензор за жироскоп, който лежах наоколо, за управление на космическия кораб.
Стъпка 1: Изграждане на проекта върху макета
Хардуерът е много прост. Имате нужда от:
бутон и 10 kOhm резистор
Arduino (Uno / Nano / няма значение)
жиросензор MPU-6050
LCD дисплей на Nokia 5110
По избор: активен зумер и 20 ома резистор
За да улесня нещата, запоих щит за LCD дисплея на Nokia. Има само LCD, превключвател за подсветката и някои щифтове за 5 волта, GND и т.н.
Налични са различни видове LCD дисплеи на Nokia. Може би трябва да коригирате окабеляването или да промените програмата малко.
Стъпка 2: Програмиране на играта
Както и в последния ми проект, аз проектирах цялата графика с боя и използвах LCDAssistant за преобразуване на снимките в шестнадесетичен.
Можете просто да изтеглите файловете и да ги качите на вашия Arduino. Ако настройката ви е правилна, всичко трябва да работи добре. Можете да промените контраста на вашия LCD с myGLCD.setContrast (X);.
Добавих rar файл (gyro.rar) и два отделни файла (Graphic.c & gyro.ino). Можете да избирате между една от тези опции.:)
Стъпка 3: Играйте и се забавлявайте:)
Приложих две различни полетни скорости на космическия кораб, в зависимост от ъгъла на задържане на жироскопичния сензор. Трябва да избягвате да се блъскате в други обекти като метеорити или просто да ги унищожите с лазерни изстрели. Някои от препятствията са по -трайни от други, така че ще трябва да ги застреляте два пъти, за да ги преодолеете. Вражеските космически кораби отвръщат на удара. Целта е да съберете колкото се може повече звезди. След като вашият космически кораб бъде унищожен, можете да видите резултата си и оцелелото си време.
Ако искате версия с джойстик за управление на космическия кораб, напишете ми масаж в коментарите по -долу.:)
Препоръчано:
Саймън игра - забавна игра !: 5 стъпки
Simon Game - Fun Game !: Справка: Тук След дългия уикенд трябва наистина да се постараете да изпълните всички задачи и работа, за която отговаряте. Време е да тренираме мозъка си, нали? Освен тези скучни и безсмислени игри, има и игра, наречена Simon Game
Aruduino LED игра Бързо щракване Игра за двама играчи: 8 стъпки
Aruduino LED игра Бързо щракване на игра за двама играчи: Този проект е вдъхновен от @HassonAlkeim. Ако искате да разгледате задълбочено, ето линк, който можете да проверите https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Тази игра е подобрена версия на Alkeim's. Това е
Сила на въздействие върху петата и крака на бегач по време на бягане: 6 стъпки
Сила на въздействие върху петата и крака на бегач по време на бягане: За моя проект исках да тествам силата, на която са изложени петата и крака на бегач и дали новите маратонки наистина намаляват силата. Акселерометърът е устройство, което открива ускорението по осите X, Y и Z. Ускорението се измерва
Zomzoc: Конвертор на космическо тегло .: 5 стъпки
Zomzoc: Конвертор на космическо тегло .: ZoMzOc: Прототип на преобразувател на космическо тегло !!!! Много просто и лесно стартиране на софтуер за стартиране !! Тази прототипна цел е да намерите теглото си на различни планети !! Толкова просто !! Можете да влезете в кодирането като звънец на чара !! Не се притеснявайте, ако имате
Монитор на силата на въздействие на Raspberry Pi!: 16 стъпки (със снимки)
Raspberry Pi Impact Force Monitor !: Колко въздействие може да понесе човешкото тяло? Независимо дали става въпрос за футбол, скално катерене или инцидент с велосипед, знанието кога да потърсите незабавна медицинска помощ след сблъсък е изключително важно, особено ако няма очевидни признаци на тра