Sadržaj:
- Korak 1: Izgradnja projekta na osnovnoj ploči
- Korak 2: Programiranje igre
- Korak 3: Igrajte igru i zabavite se:)
Video: Igra "Space Impact" sa žiroskopom i LCD ekranom Nokia 5110: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Nakon što mi je Tamagotchi umro (posljednji projekt), počeo sam tražiti novi način da gubim vrijeme. Odlučio sam programirati klasičnu igru "Space Impact" na Arduinu. Da bih igru učinio zanimljivijom i zabavnijom, upotrijebio sam žiroskopski senzor koji sam imao u blizini za kontrolu svemirskog broda.
Korak 1: Izgradnja projekta na osnovnoj ploči
Hardver je vrlo jednostavan. Ti trebas:
dugme i otpornik od 10 kOhm
Arduino (Uno / Nano / nije važno)
žiroskop senzor MPU-6050
Nokia 5110 LCD ekran
Opcionalno: aktivni zujalica i otpornik od 20 ohma
Da bih olakšao stvari, lemio sam štitnik za Nokia LCD. Tu je samo LCD, prekidač za pozadinsko osvjetljenje i neke pinheads za 5 volti, GND itd.
Dostupne su različite vrste Nokia LCD ekrana. Možda morate prilagoditi ožičenje ili malo promijeniti program.
Korak 2: Programiranje igre
Kao i u svom posljednjem projektu, sve sam grafike dizajnirao bojom i koristio LCDAssistant za pretvaranje slika u šesterokut.
Možete samo preuzeti datoteke i postaviti 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 odvojene 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 žiroskopskog senzora. Morate izbjeći udaranje u druge objekte poput meteorita ili ih jednostavno uništiti laserskim udarcima. Neke od prepreka su izdržljivije od drugih pa ćete ih morati dvaput pucati da biste ih srušili. Neprijateljski svemirski brodovi uzvraćaju vatru. Cilj je prikupiti što više zvijezda. Nakon što je vaš svemirski brod uništen, možete vidjeti rezultat i preživjelo vrijeme.
Ako želite verziju s joystickom kao kontrolom svemirskog broda, napišite mi masažu u komentarima ispod.:)
Preporučuje se:
Šestostrana LED kockica sa PCB -om sa WIFI -em i žiroskopom - PIKOCUBE: 7 koraka (sa slikama)
Šestostrane LED kockice sa PCB -om sa WIFI -em i žiroskopom - PIKOCUBE: Zdravo, proizvođači, to je proizvođač moekoe! Danas vam želim pokazati kako izgraditi prave LED kockice na osnovu šest PCB -a i ukupno 54 LED diode. Uz unutrašnji žiroskopski senzor koji može otkriti kretanje i položaj kockica, kocka dolazi s ESP8285-01F koji je
Platforma kontrolirana žiroskopom za slagalicu Maze: 3 koraka
Platforma s kontroliranim žiroskopom za Maze Puzzle: Ova instrukcija nastala je u skladu sa zahtjevima projekta Make tečaja na Univerzitetu Južne Floride (www.makecourse.com) " Ovaj jednostavan projekt inspiriran samo balansirajućom platformom koja uzima povratne informacije sa akcelerometra
Arduino GPS sa LCD ekranom Nokia 5110: 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 sedmica sam odlučio da ću napraviti GPS brzinomjer. Želim ga koristiti u svom automobilu. Zaista volim Nokia 5510 LCD ekrane i ovo je
Uradi sam monitor vlage tla sa Arduinom i ekranom Nokia 5110: 6 koraka (sa slikama)
Uradi sam monitor vlage tla sa Arduinom i ekranom Nokia 5110: U ovom uputstvu ćemo vidjeti kako izgraditi vrlo koristan monitor vlage tla s velikim Nokia 5110 LCD ekranom koristeći Arduino. Lako izmjerite nivoe vlage u tlu vaše biljke iz vašeg Arduina i napravite zanimljive uređaje
Narandžasti PI način rada: Postavite ga za upotrebu sa 5 "HDMI TFT LCD ekranom: 8 koraka (sa slikama)
Orange PI HowTo: Podesite ga za upotrebu sa 5 -inčnim HDMI TFT LCD ekranom: Ako ste bili dovoljno oprezni da naručite HDMI TFT LCD ekran zajedno sa svojim narandžastim PI -om, vjerovatno ste obeshrabreni zbog poteškoća u pokušaju da ga prisilite da radi . Dok drugi čak nisu mogli primijetiti nikakve prepreke. Ključno je da postoje samo