Sadržaj:
Video: PressKill: Arduino igra: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
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? Čitajte dalje!
Pravila igre:
- Kada bilo koji igrač pritisne dugme, dobija bod i počinje mrtva zona.
- Kada 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 je posljednji koji pobjeđuje, pobjeđuje.
Korak 1: Dijelovi
Ovdje je popis svih dijelova koji su ušli u fizičku verziju igre.
- 1 Arduino
- 4 velika arkadna dugmeta sa opcionalnim svetlima
- 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 drveta od 3 mm
- woodglue
Koristio sam i sljedeće alate:
- Lemilica
- Laserski rezač
- Toplinski pištolj (upaljač takođe radi)
Korak 2: Ožičenje
Samo ožičenje nije tako komplicirano, samo je zamorno jer morate učiniti istu stvar četiri puta, jednom za svako dugme. Evo dobrog uputstva za pinove dugmadi: osnove velike kupole sa pritiskom na dugme-LinkIt
U redu, evo stvari u samo pet koraka:
- Umetnite LED diode u arkadne tipke. Ako su vaši gumbi lako kompatibilni sa LED -ima, odlično! Moji nisu, pa sam ih lemio na mjestu.
- Priključite ž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 su označene žicama koje su negativne (siva) i pozitivne (crvena).
- Lemite sve žice za svako dugme na mali komad ploče, kako biste dodali prave otpornike. Pomaže i pri maloj organizaciji. Provjerite uključenu sliku da biste izbliza pogledali različite žice i otpornike. Zatim spojite žice sa ženskim konektorima na gumb. sada ponovite četiri puta!
- Paralelno lemite sve žice svakog gumba koje idu u 5V i GND Arduina na drugi mali komad perfboard ploče. na ovaj način morate spojiti samo dvije žice na svoj Arduino umjesto osam.
- Ovo je izborni korak, ali ako želite ostati pomalo organizirani poput mene, označite žice sa svakog gumba koje ulaze u PIN -ove Arduina. Ja sam svoju boju označio bojom dugmeta.
To je sve o elektronici! Ako ste pametniji od mene, planirajte svoje krugove unaprijed kako biste lako upravljali kablovima i izbjegli velike špage žica.
Korak 3: Okvir
Iz ličnih razloga, htio sam napraviti kutiju za lasersko rezanje koja će držati svu elektroniku. 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 sa makercase.com, koji mi olakšava da ne nacrtam sve zglobove prstiju sam. Zatim sam izmijenio uzorak u Inkscapeu, besplatnom vektorskom programu za crtanje. Po mom iskustvu, Inkscape nije dobar u izvozu.dxf-datoteka koje čita laserski rezač, pa je rješenje za taj problem korištenje Adobe Illustrator-a.
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 iznutra. Nisam, jednostavno zato što nisam trebao. Dobra je odluka ako želite puno premještati kutiju, 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 da ga smjestite ili staviti 5 V izvor napajanja u kutiju. 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 nisam primijetio nijednu. 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 praveći i svirajući! I samo 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 uspeo da napravim ovu igru. Hvala na čitanju!
Preporučuje se:
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 Igra pucanja: Sačuvajte tortu! U opasnosti je. Pristupaju mu četiri muhe. Imate samo 30 sekundi da odstrelite muhe i spremite tortu
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
Aruduino LED igra Brza igra za dva igrača: 8 koraka
Aruduino LED igra Brza igra za dva igrača: Ovaj projekat je inspirisan @HassonAlkeim. Ako ste voljni detaljno pogledati, evo linka koji možete provjeriti https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Ova igra je poboljšana verzija Alkeima. To je
Interaktivna igra Tic-Tac Toe igra kojom se upravlja pomoću Arduina: 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. U početku igru igraju dva igrača na komadu papira - stavljajući naizmjence simbole 'X' i 'O'. Naša ideja je bila ispitati ponašanje igrača