Sadržaj:
Video: 8x16 LED Matrix pong igra (2 vesla po igraču): 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Nadahnule su me mnoge varijacije klasične igre Pong implementirane na Arduinu koristeći LED matricu 8x8. U ovom uputstvu ću vam pokazati kako izgraditi svoju omiljenu verziju ponga koja ima dva vesla - napadača i golmana - 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 sa ugrađenim MAX7219 i jedan potenciometar po igraču za kontrolu vesla.
Korak 1: Materijali
- Arduino Uno ili ekvivalent
- (2) LED matrica 8x8 sa MAX7219
- (2) 10K potenciometar
- kratkospojne žice
- 9v držač baterije i 9v baterija
- kućište (Moje zadano rješenje je uvijek kartonska kutija)
Alati: pištolj za ljepilo, nož
Korak 2: Sklapanje hardvera
Za video o montaži hardvera pogledajte moj video zapis i shemu ožičenja.
Korak 3: Kodirajte
U prilogu je Arduino kôd koji sam koristio za igru prikazanu na videu.
Za ovaj projekt koristim jednostavnu max7219 biblioteku koja se zove LedControl. Ako ova biblioteka već nije instalirana na vašem 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 izvođenje, ovaj projekt je 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, gađanja i probijanja. Napisao sam igru za dva igrača s dvije loptice koje se kreću istovremeno, ali zbog niske rezolucije i loptica se uvijek kreću za 45 stepeni, nije išlo tako lijepo kao što sam zamišljao. (Ako guglate, mogli biste pronaći proboj za jednog igrača.)
Preporučuje se:
Napravi sam igraću konzolu pomoću Arduina: 4 koraka
Napravi sam igraću konzolu pomoću Arduina: U ovom vodiču ću vam pokazati 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 svoju prijenosnu retro igraću konzolu! koja je ujedno i Win10 tablet!: 6 koraka (sa slikama)
Napravite svoju prijenosnu konzolu za retro igre! …… koja je ujedno i Win10 tablet !: U ovom projektu ću vam pokazati kako stvoriti prenosivu konzolu za igru koja se može koristiti i kao Windows 10 tablet. Sastojat će se od 7 " HDMI LCD sa ekranom 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čunar 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, ekran) za simulatore utrka i igre: 9 koraka
Uradi sam upravljač i pedale od kartona! (Povratne informacije, mjenjači vesla, ekran) za trkačke simulatore i igre: Hej svima! U ovim dosadnim vremenima svi se šetamo i tražimo 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 koristeći Raspberry Pi. Ali šta je to Raspberry