Sadržaj:
- Korak 1: Izgradnja projekta na idejnoj ploči
- Korak 2: Programiranje igre
- Korak 3: Igrajte igru i zabavite se:)
Video: Igra "Svemirski utjecaj" sa žiroskopom i Nokijom 5110 LCD: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Nakon što mi je Tamagotchi umro (posljednji projekt), počeo sam tražiti novi način gubljenja vremena. Odlučio sam programirati klasičnu igru "Space Impact" na Arduinu. Kako bih igru učinio zanimljivijom i zabavnijom, upotrijebio sam žiroskopski senzor koji sam imao oko sebe kao kontrolu svemirskog broda.
Korak 1: Izgradnja projekta na idejnoj ploči
Hardver je vrlo jednostavan. Trebaš:
gumb i otpornik od 10 kOhm
Arduino (Uno / Nano / nije važno)
žiroskop senzor MPU-6050
LCD zaslon Nokia 5110
Izborno: aktivni zujalica i otpornik od 20 ohma
Da bih olakšao stvari, lemio sam štitnik za Nokijin LCD. Tu je samo LCD, prekidač za pozadinsko osvjetljenje i neke pinheads za 5 volti, GND itd.
Dostupne su različite vrste Nokijinih LCD zaslona. Možda morate prilagoditi ožičenje ili malo promijeniti program.
Korak 2: Programiranje igre
Kao i u svom zadnjem projektu, sve sam grafike dizajnirao bojom i upotrijebio LCDAssistant za pretvaranje slika u šesterokut.
Možete samo preuzeti datoteke i prenijeti ih na svoj Arduino. Ako je vaše postavljanje ispravno, sve bi trebalo funkcionirati. Možete promijeniti kontrast vašeg LCD -a pomoću myGLCD.setContrast (X);.
Dodao sam rar datoteku (gyro.rar) i dvije zasebne datoteke (Graphic.c & gyro.ino). Možete birati između jedne od ovih opcija.:)
Korak 3: Igrajte igru i zabavite se:)
Implementirao sam dvije različite brzine leta svemirskog broda, ovisno o kutu držanja žiroskopskog senzora. Morate izbjeći nalet na druge objekte poput meteorita ili ih jednostavno uništiti laserskim udarcima. Neke su prepreke izdržljivije od drugih pa ćete ih morati dvaput pucati kako biste ih slomili. Neprijateljski svemirski brodovi uzvraćaju vatru. Cilj je prikupiti što više zvijezda. Nakon što je vaš svemirski brod uništen, možete vidjeti svoj rezultat i preživjelo vrijeme.
Ako želite verziju s upravljačkom palicom kao kontrolom svemirskog broda, napišite mi masažu u komentarima ispod.:)
Preporučeni:
Šestostrana LED kocka sa PCB -om sa WIFI -em i žiroskopom - PIKOCUBE: 7 koraka (sa slikama)
Šestostrana LED kockica sa PCB -om sa WIFI -em i žiroskopom - PIKOCUBE: Pozdrav tvorci, to je proizvođač moekoe! Danas vam želim pokazati kako izgraditi pravu LED kockicu na temelju šest PCB -a i ukupno 54 LED diode. Uz unutarnji žiroskopski senzor koji može otkriti kretanje i položaj kockica, kocka dolazi s ESP8285-01F koji je
LCD Invaders: svemirski osvajači poput igre na LCD ekranu 16x2: 7 koraka
LCD Invaders: Space Invaders Like Game na 16x2 LCD zaslonu s likovima: Nema potrebe za uvođenjem legendarne igre "Space Invaders". Najzanimljivija značajka ovog projekta je da koristi grafički prikaz teksta. To se postiže implementacijom 8 prilagođenih znakova. Možete preuzeti cijeli Arduino
VEML6070 UV senzor s Nokijom 5110 LCD: 11 koraka
VEML6070 UV senzor s Nokijom 5110 LCD: Nakon što sam 3 mjeseca sjedio na ovom projektu, mislio sam da ću ga podijeliti sa zajednicom proizvođača. Povoljna cijena UV senzor:) Može se sastaviti u roku od 1 sata i koristiti ga godinama
Arduino barometar s Nokijom 5110 LCD: 4 koraka
Arduino barometar s Nokijom 5110 LCD: Ovo je jednostavan barometar s Arduinom
Arduino GPS s Nokijom 5110 LCD: 4 koraka
Arduino GPS s Nokijom 5110 LCD: Zdravo! Danas sam djelomično završio svoj Arduino GPS program. Skupljam znanje pomoću Arduino programiranja i prije nekoliko tjedana odlučio sam da ću napraviti GPS brzinomjer. Želim ga koristiti u svom automobilu. Zaista volim Nokijin 5510 LCD zaslon, a ovo je