Kazalo:
- 1. korak: Izdelava projekta na podlagi
- 2. korak: Programiranje igre
- 3. korak: Igrajte igro in se zabavajte:)
Video: Igra "Space Impact" s žiroskopskim senzorjem in zaslonom Nokia 5110 LCD: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Ko je moj Tamagotchi umrl (zadnji projekt), sem začel iskati nov način za izgubo časa. Odločil sem se, da bom klasično igro Space Impact programiral na Arduinu. Da bi bila igra nekoliko bolj zanimiva in zabavna, sem za nadzor vesoljske ladje uporabil žiroskopski senzor, ki sem ga imel naokoli.
1. korak: Izdelava projekta na podlagi
Strojna oprema je zelo preprosta. Potrebujete:
gumb in 10 kOhm upor
Arduino (Uno / Nano / ni pomembno)
žiroskop senzor MPU-6050
LCD zaslon Nokia 5110
Izbirno: aktivni zvočni signal in 20 ohmski upor
Za lažje delo sem spakiral ščit za LCD zaslon Nokia. Obstaja samo LCD, stikalo za osvetlitev ozadja in nekaj nožic za 5 voltov, GND itd.
Na voljo so različne vrste LCD zaslonov Nokia. Morda morate prilagoditi ožičenje ali nekoliko spremeniti program.
2. korak: Programiranje igre
Tako kot v svojem zadnjem projektu sem vse grafike oblikoval z barvo in uporabil LCDAssistant za pretvorbo slik v šestnajstiko.
Datoteke lahko preprosto prenesete in naložite na svoj Arduino. Če je nastavitev pravilna, bi moralo vse delovati v redu. Kontrast LCD -ja lahko spremenite z myGLCD.setContrast (X);.
Dodal sem datoteko rar (gyro.rar) in dve ločeni datoteki (Graphic.c & gyro.ino). Izbirate lahko med eno od teh možnosti.:)
3. korak: Igrajte igro in se zabavajte:)
Izvedel sem dve različni hitrosti letenja vesoljske ladje, odvisno od kota giroskopskega senzorja. Izogniti se morate trčenju v druge predmete, kot so meteoriti, ali pa jih le uničiti z laserskimi streli. Nekatere ovire so trajnejše od drugih, zato jih boste morali dvakrat ustreliti, da jih zlomite. Sovražnikove vesoljske ladje streljajo nazaj. Cilj je zbrati čim več zvezd. Ko je vaša vesoljska ladja uničena, si lahko ogledate svoj rezultat in preživeli čas.
Če želite različico z igralno palico kot krmilnikom vesoljske ladje, mi v spodnjih komentarjih napišite masažo.:)
Priporočena:
UV senzor VEML6070 z LCD zaslonom Nokia 5110: 11 korakov
UV senzor VEML6070 z LCD zaslonom Nokia 5110: Ko sem 3 mesece sedel na tem projektu, sem mislil, da ga delim s skupnostjo izdelovalcev. Cenovno ugoden UV senzor :) Lahko ga sestavite v 1 uri in ga lahko uporabljate leta
Arduino barometer z zaslonom Nokia 5110: 4 koraki
Arduino barometer z zaslonom Nokia 5110: To je preprost barometer z Arduinom
Monitor strojne opreme računalnika z LCD -zaslonom Arduino in Nokia 5110: 3 koraki
Monitor računalniške strojne opreme z Arduinom in Nokijo 5110 LCD: Monitor na osnovi Arduina, ki prikazuje temperaturo procesorja, obremenitev, uro in uporabljeno obremenitev procesorja ali vrednosti RAM -a, lahko narišete tudi kot graf. Nokia 5110 84x48 LCD
Arduino GPS z zaslonom Nokia 5110: 4 koraki
Arduino GPS z LCD zaslonom Nokia 5110: Pozdravljeni! Danes sem delno končal svoj program Arduino GPS. Zbiram znanje s programiranjem Arduino in pred nekaj tedni sem se odločil, da bom naredil merilnik hitrosti GPS. Uporabljati ga želim v svojem avtomobilu. Zelo rad imam LCD zaslone Nokia 5510 in to je t
Nokia 5110 LCD z infrardečim senzorjem: 4 koraki
LCD zaslon Nokia 5110 z infrardečim senzorjem: LCD zaslon Nokia 5110 je odličen LCD zaslon, ki je združljiv z razvojno ploščo Arduino. Upravljajmo zdaj enega od teh LCD -jev in ga povežimo z Arduinom in IR senzorjem