Sadržaj:
Video: 8x16 LED Matrix pong igra (2 vesla po igraču): 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Nadahnule su me mnoge varijacije klasične igre Pong implementirane na Arduinu koristeći LED matricu 8x8. U ovom uputstvu pokazat ću vam kako izgraditi svoju omiljenu verziju ponga koja ima dva vesla - napadača i vratara - po igraču. Budući da LED matrica 8x8 ima vrlo ograničen prostor (ili točkice), umjesto toga ću na ovom projektu koristiti LED matricu 8x16. Radi jednostavnog ožičenja, koristit ću dvije LED matrice 8x8 s ugrađenim MAX7219 i jedan potenciometar po igraču za kontrolu vesla.
Korak 1: Materijali
- Arduino Uno ili ekvivalent
- (2) 8x8 LED matrica s MAX7219
- (2) 10K potenciometar
- kratkospojne žice
- 9v držač baterije i 9v baterija
- kućište (Moje zadano rješenje uvijek je kartonska kutija)
Alati: pištolj za ljepilo, nož
Korak 2: Sklapanje hardvera
Za montažu hardvera pogledajte moj video zapis i shemu ožičenja.
Korak 3: Kodirajte
U privitku je Arduino kôd koji sam koristio za igru prikazanu na videu.
Za ovaj projekt koristim jednostavnu knjižnicu max7219 pod nazivom LedControl. Ako još niste instalirali ovu biblioteku na svom Arduino IDE -u, slijedite upute na njihovoj web stranici za preuzimanje i instalaciju.
Za praćenje kretanja loptice koristim 5 varijabli. Iako je bolje sve to spremiti u niz u slučaju da želim više loptica za igru breakout, ovaj je projekt dizajniran za učenike srednjih škola pa ovo držim jednostavnim.
Za pozicioniranje igrača čitam odgovarajuće potenciometre koji vraćaju vrijednosti između 0 i 1023 i preslikavaju ih na vrijednosti između 0 i 7 za Y koordinatu.
Pomoću ove platforme možete kodirati i druge igre, poput zmija, vožnje, pucanja i proboja. Napisao sam igru za dva igrača s dvije loptice koje se kreću istodobno, ali zbog niske rezolucije i loptice se uvijek kreću za 45 stupnjeva, nije išlo tako lijepo kao što sam zamišljao. (Ako guglate, mogli biste pronaći proboj za jednog igrača.)
Preporučeni:
Napravi sam igraću konzolu pomoću Arduina: 4 koraka
Napravi sam igraću konzolu pomoću Arduina: U ovom tutorijalu pokazat ću vam kako možete napraviti igraću konzolu koristeći Arduino nano. Dakle, ako želite vidjeti detaljan video o tome, pogledajte ga na mom youtube kanalu
Napravite vlastitu prijenosnu retro igraću konzolu! koja je ujedno i Win10 tablet!: 6 koraka (sa slikama)
Napravite vlastitu prijenosnu retro igraću konzolu! …… koja je ujedno i Win10 tablet !: U ovom ću vam projektu pokazati kako stvoriti prijenosnu retro igraću konzolu koja se može koristiti i kao Windows 10 tablet. Sastojat će se od 7 " HDMI LCD sa zaslonom osjetljivim na dodir, LattePanda SBC, USB napajanje PC Type C PD i još nekoliko komplementarnih
Napravite igraću konzolu koristeći svoj Raspberry Pi !: 6 koraka
Napravite igraću konzolu koristeći svoj Raspberry Pi !: Želite li igrati retro igre bez plaćanja skupih starih konzola? To možete učiniti upravo s Raspberry Pi. Raspberry Pi je "računalo veličine kreditne kartice" koji je sposoban za mnoge kul stvari. Postoji mnogo različitih tipova
Uradi sam upravljač i pedale od kartona! (Povratne informacije, mjenjači vesla, zaslon) za simulatore utrka i igre: 9 koraka
Uradi sam upravljač i pedale od kartona! (Povratne informacije, mjenjači vesla, zaslon) za simulatore utrka i igre: Hej svima! U ovim dosadnim vremenima svi se šetamo tražeći nešto za raditi. Trkački događaji u stvarnom životu otkazani su i zamijenjeni simulatorima. Odlučio sam izgraditi jeftin simulator koji radi besprijekorno, provi
Kako napraviti vlastitu igraću konzolu: 6 koraka (sa slikama)
Kako napraviti vlastitu igraću konzolu: Jeste li ikada poželjeli napraviti svoju konzolu za video igre? Jeftina, mala, moćna konzola koja čak savršeno pristaje u džep? U ovom projektu ću vam pokazati kako napraviti igraću konzolu pomoću Raspberry Pi -a. Ali što je to Raspberry