Sadržaj:
Video: PressKill: Arduino igra: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
PressKill je fizička igra za četiri igrača koje sam dizajnirao i napravio koristeći Arduino za školski projekt. Izrada igre uključuje programiranje, lemljenje, izradu vektorskih planova, lasersko rezanje i neko lijepljenje. Želite napraviti rad igru za igranje s prijateljima? Nastavi čitati!
Pravila igre:
- Kad bilo koji igrač pritisne gumb, dobiva bod i počinje mrtva zona.
- Kad bilo koji igrač pritisne svoje dugme tijekom Deadzone, oni gube i izlaze iz igre.
- 5 sekundi nakon početka Deadzone završava. Nema naznaka o tome.
- Prvi igrač koji ima pet bodova ili posljednji stoji, pobjeđuje.
Korak 1: Dijelovi
Ovdje je popis svih dijelova koji su ušli u fizičku izgradnju igre.
- 1 Arduino
- 4 velika arkadna gumba s opcionalnim svjetlima
- 16 ženskih konektora
- 4 bijele LED diode
- 4 otpornika od 220 ohma
- 4 otpornika od 10.000 Ohma
- puno žice
- termoskupljajuće cijevi
- perfboard
- 1 list MDF drva debljine 3 mm
- ljepilo za drvo
Također sam koristio sljedeće alate:
- Lemilica
- Laserski rezač
- Toplinski pištolj (radi i upaljač)
Korak 2: Ožičenje
Samo ožičenje nije tako komplicirano, samo je zamorno jer istu stvar morate učiniti četiri puta, jednom za svaki gumb. Evo dobrog uputstva za igle gumba: osnove Big-dome-push-button-LinkIt
U redu, evo stvari u samo pet koraka:
- Umetnite LED diode u arkadne gumbe. Ako su vaši gumbi lako kompatibilni sa LED -ima, odlično! Moji nisu, pa sam ih lemio na mjestu.
- Pričvrstite ženske konektore na neke žice. Lemio sam ih kako bih učvrstio vezu i za sigurnost dodao malo termoskupljajuće cijevi, koristeći toplinski pištolj. Boje sam označio žicama da budu negativne (siva) i pozitivne (crvena).
- Lemite sve žice za svaki gumb na mali komad ploče, kako biste dodali prave otpornike. Također pomaže u maloj organizaciji. Provjerite uključenu sliku da biste izbliza pogledali različite žice i otpornike. Zatim spojite žice s ženskim konektorima na gumb. sada ponovi četiri puta!
- Paralelno lemite sve žice svakog gumba koje ulaze u 5V i GND Arduina na drugi mali komad ploče. na ovaj način morate spojiti samo dvije žice na svoj Arduino umjesto osam.
- Ovo je izborni korak, ali ako želite ostati nekako organizirani poput mene, označite žice sa svakog gumba koje ulaze u PIN -ove Arduina. Ja sam svoju boju označio bojom gumba.
To je otprilike to za elektroniku! Ako ste pametniji od mene, unaprijed isplanirajte svoje krugove kako biste lako upravljali kabelima i izbjegli velike špagete žica.
Korak 3: Okvir
Iz osobnih razloga htio sam izraditi laserski izrezanu kutiju u koju će stati sva elektronika. Prilično je jednostavnog oblika i lako se može izraditi samo piljenjem drva i bušenjem okruglih rupa, pa ako vam je to brže ili pristupačnije, to bi bio pametan potez. Ali da vam kažem, ti zglobovi prstiju izgledaju super.
Uzeo sam uzorak za kutiju od makercase.com, koji mi olakšavaju da ne nacrtam sve zglobove prstiju sam. Zatim sam izmijenio uzorak u Inkscapeu, besplatnom vektorskom programu za crtanje. Prema mom iskustvu, Inkscape nije dobar u izvozu.dxf-datoteka koje čita laserski rezač, pa je rješenje za taj problem korištenje Adobe Illustratora.
Sama kutija ima dimenzije 30 x 30 x 10 centimetara. Nakon što izrežete svoj mdf laser, možete lijepiti ploče zajedno. Ipak ne zalijepite dno! Služi kao naopako poklopac za pristup hardveru. Možete ga pričvrstiti lijepljenjem magneta s unutarnje strane. Nisam, jednostavno zato što nisam trebao. Dobra je odluka želite li kutiju puno pomicati, a da joj dno ne padne.
Napomena: planovi navedeni u ovom uputstvu ne uključuju rupu za kabel za napajanje Arduina. I sam sam izbušio jedan, ali možete promijeniti planove za smještaj jednog ili staviti 5 V izvor napajanja unutar kutije. Ima još dosta prostora za to.
Korak 4: Kodirajte
Evo koda za Arduino. Napravio sam ga i može sadržavati greške, iako za sada još nisam primijetio. Komentirano je i vrlo ste slobodni dalje ga optimizirati, mijenjati ili dodavati.
Korak 5: Zabavite se
Ovo može zvučati sirasto, ali mislim ozbiljno: zabavite se u izradi i sviranju! Također zapamtite: ne zabavljanje je također dio zabave stvaranja. Ako zaglavite, igrajte se i eksperimentirajte kako biste pronašli nova rješenja problema. Tako sam uspio napraviti ovu igru. Hvala na čitanju!
Preporučeni:
DIY 37 Leds Arduino Roulette igra: 3 koraka (sa slikama)
DIY 37 Leds Arduino Roulette igra: Roulette je casino igra nazvana po francuskoj riječi koja znači mali kotačić
ARDUINO + SCRATCH Igra pucanja: 6 koraka
ARDUINO + SCRATCH Igre pucanja: Spremite kolač! U opasnosti je. Prilaze mu četiri muhe. Imate samo 30 sekundi da ustrijelite muhe i spremite kolač
Arduino Sorta Sudoku igra: 3 koraka (sa slikama)
Arduino Sorta Sudoku igra: Mnogi ljudi vole igrati Sudoku, a unuci vole igre pogađanja pa sam odlučio napraviti prijenosnu igru "Sorta Sudoku". U mojoj verziji igra je 4x4, ali je naveden samo jedan broj. Ideja je pogoditi ostatak brojeva u
Pritisni gumb); // Arduino LCD igra: 5 koraka (sa slikama)
Pritisni gumb); // Arduino LCD igra: Nedavno sam u izviđačima radio na znački zasluga za dizajn igre. Za jedan od zahtjeva, napravio sam ovu igru koristeći Arduino koji se temelji na LED Rocker igri. Poanta igre je postići najveći mogući broj bodova. Na početku t
Interaktivna igra Tic-Tac Toe igra s Arduinom: 6 koraka
Interaktivna igra Tic-Tac Toe nogom kontrolirana s Arduinom: Cilj projekta Physical Tic-Tac-Toe je premjestiti dobro poznatu igru u fizičko područje. Izvorno, igru igraju dva igrača na komadu papira - stavljajući simbole "X" i "O" naizmjence. Naša ideja je bila ispitati ponašanje igrača