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