Kazalo:
Video: 8x16 LED Matrix pong igra (2 vesla na igralca): 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Navdihovale so me številne različice klasične igre Pong, izvedene na Arduinu z uporabo matrike LED 8x8. V tem navodilu vam bom pokazal, kako sestaviti mojo najljubšo različico ponga, ki ima dva igralca - napadalca in vratarja - na igralca. Ker ima matrika LED 8x8 zelo omejen prostor (ali pike), bom pri tem projektu namesto tega uporabila matriko LED 8x16. Za preprosto ožičenje bom uporabil dve LED matriki 8x8 z vgrajenim MAX7219 in enim potenciometrom na igralca za krmiljenje vesla.
1. korak: Materiali
- Arduino Uno ali enakovreden
- (2) 8x8 LED matrika z MAX7219
- (2) 10K potenciometer
- mostične žice
- 9v nosilec baterije in 9v baterija
- ohišje (moja privzeta rešitev je vedno kartonska škatla)
Orodja: pištola za lepilo, nož
2. korak: Sestavljanje strojne opreme
Za montažo strojne opreme si oglejte moj video in diagram ožičenja.
3. korak: Koda
Priložena je koda Arduino, ki sem jo uporabil za igro, prikazano na videoposnetku.
Za ta projekt uporabljam preprosto knjižnico max7219, imenovano LedControl. Če te knjižnice še nimate nameščene v svojem Arduino IDE, sledite navodilom na njihovi spletni strani za prenos in namestitev.
Za sledenje gibanju žogice uporabljam 5 spremenljivk. Čeprav je bolje, da vse to shranite v matriko, če si želim več žogic za igro, je ta projekt namenjen srednješolcem, zato sem preprost.
Za pozicioniranje igralcev berem ustrezne potenciometre, ki vrnejo vrednosti med 0 in 1023 in jih preslikajo na vrednosti med 0 in 7 za Y koordinato.
S to platformo lahko kodirate tudi druge igre, kot so kača, vožnja, streljanje in zlom. Napisal sem igro za dva igralca z dvema žogama, ki se gibljeta hkrati, vendar se zaradi nizke ločljivosti in kroglice vedno premikata v 45 stopinjah, ni delovalo tako lepo, kot si predstavljam. (Če brskate po Googlu, bi lahko našli prelomno igro za enega igralca.)
Priporočena:
Tap Tap Rainbow - igra za hiter odziv za 2 igralca: 4 koraki (s slikami)
Tap Tap Rainbow - igra za dva igralca s hitrim odzivom: pred dvema tednoma je imela moja hči genialno idejo, da naredi igro hitre reakcije z mavričnimi barvami (ona je mavrični strokovnjak: D). Ideja mi je bila takoj všeč in začeli smo razmišljati, kako bi jo lahko spremenili v pravo igro. Imate mavrico v
Igre za enega igralca z LED trakom za enega igralca z lestvico rezultatov: 10 korakov
Igre za enega igralca z LED -trakom za enega igralca z lestvico rezultatov: Najprej molite boga za vsa ljudstva po svetu, Bog nam lahko v tem času le pomaga in nam da mir. Vsi smo zaprti in nikamor ne gremo. Nimam več dela, zato začnite preučevati python na spletu in si ne morete misliti
Aruduino LED igra Hitro klikanje za dva igralca: 8 korakov
Aruduino LED igra Hitro klikanje za dva igralca: Ta projekt je navdihnil @HassonAlkeim. Če ste pripravljeni poglobljeno pogledati, je tukaj povezava, ki jo lahko preverite https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Ta igra je izboljšana različica Alkeima. Je
Arkadna igra za enega igralca MAME Box: 7 korakov
Arkadna MAME Box za enega igralca: Danes bomo z Raspberry Pi izdelali mini-MAME konzolo. To je konzola za enega igralca, a ker so vrata USB na pi dostopna, je enostavno vklopiti drugo konzolo ali krmilno palčko USB, če želite razpoložiti več igralcev
Arduino Pong za enega igralca- Če to, potem tisto: 5 korakov
Arduino Singleplayer Pong-Če je to, potem tisto: Dit arduino projekt je gebaseerd op een 2 speler pong projekt hier op instructables (https: //www.instructables.com/id/Portable-Arduino-a …) projekt maar dit je enkraten predvajalnik in enostavna AI.Poskrbljeno: Arduino Uno Nokia 5100 scherm. https: // ww