Kazalo:
Video: PressKill: igra Arduino: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
PressKill je fizična igra za štiri igralce, ki sem jih oblikoval in izdelal z uporabo Arduina za šolski projekt. Izdelava igre vključuje programiranje, spajkanje, izdelavo vektorskih načrtov, lasersko rezanje in nekaj lepljenja. Bi radi naredili radijsko igro za igranje s prijatelji? Beri naprej!
Pravila igre:
- Ko katerikoli igralec pritisne gumb, dobi točko in začne se Deadzone.
- Ko katerikoli igralec pritisne svoj gumb med mrtvo cono, izgubi in ni več v igri.
- 5 sekund po začetku se Deadzone konča. O tem ni nobenih znakov.
- Zmaga prvi igralec, ki ima pet točk ali zadnji.
1. korak: Deli
Tu je seznam vseh delov, ki so bili vključeni v fizično gradnjo igre.
- 1 Arduino
- 4 veliki arkadni gumbi z dodatnimi lučmi
- 16 ženskih priključkov
- 4 bele LED diode
- 4 220 ohmski upori
- 4 10.000 ohmski upori
- veliko žice
- termoskrčljive cevi
- perfboard
- 1 list 3 mm lesa MDF
- lepilo za les
Uporabil sem tudi naslednja orodja:
- Spajkalnik
- Laserski rezalnik
- Toplotna pištola (deluje tudi vžigalnik)
2. korak: Ožičenje
Samo ožičenje ni tako zapleteno, samo dolgočasno je, ker morate isto narediti štirikrat, enkrat za vsak gumb. Tukaj je dobro navodilo za zatiče gumbov: osnove velike kupole s pritiskom na gumb LinkIt
V redu, tukaj je stvar v samo petih korakih:
- LED vstavite v arkadne gumbe. Če so vaši gumbi enostavno združljivi z LED -ji, odlično! Moji niso bili, zato sem jih spajkala na mestu.
- Ženske priključke pritrdite na nekaj žic. Spajal sem jih za krepitev povezave in zaradi varnosti dodal nekaj toplotno skrčljivih cevi s toplotno pištolo. Žice sem barvno označil kot negativne (siva) in pozitivne (rdeča).
- Spajajte vse žice za vsak gumb na majhen kos perfboard -a, da dodate prave upore. Pomaga tudi pri organizaciji. Na podrobni sliki si oglejte različne žice in upore. Nato priključite žice z ženskimi konektorji na gumb. zdaj ponovite štirikrat!
- Vzporedno spajkajte vse žice vsakega gumba, ki gredo v 5V in GND Arduina na drug majhen kos plošče. na ta način morate na svoj Arduino namesto osmih priključiti dve žici.
- To je neobvezen korak, če pa želite ostati nekako organizirani, kot sem jaz, označite žice z vsakega gumba, ki gredo v kode PIN Arduina. Moje sem barvno označil z barvo gumba.
To je približno to za elektroniko! Če ste pametnejši od mene, vnaprej načrtujte svoja vezja, da boste lahko enostavno upravljali kable in se izognili velikim špagetom žic.
3. korak: Škatla
Iz osebnih razlogov sem želel narediti lasersko izrezano škatlo, v kateri bi bila vsa elektronika. Je precej preproste oblike in jo je mogoče enostavno narediti le z žaganjem lesa in vrtanjem okroglih lukenj, zato je to pametna poteza, če je to hitreje ali bolj dostopno za vas. Naj vam povem, ti prstni sklepi so videti kul.
Vzorec za škatlo sem vzel s strani makercase.com, ki zelo olajša, da sam ne narišem vseh prstnih sklepov. Nato sem spremenil vzorec v Inkscapeu, brezplačnem programu za vektorsko risanje. Po mojih izkušnjah Inkscape ni dober pri izvozu datotek.dxf, ki jih prebere laserski rezalnik, zato je rešitev te težave uporaba programa Adobe Illustrator.
Škatla sama meri 30 x 30 x 10 centimetrov. Ko lasersko izrežete mdf, lahko plošče zlepite skupaj. Ne zalepite dna noter! Služi kot pokrov za dostop do strojne opreme. Lahko ga pritrdite tako, da na notranjo stran prilepite nekaj magnetov. Nisem, preprosto zato, ker mi ni bilo treba. Dobra odločitev je, če želite škatlo veliko premikati, ne da bi ji dno padlo.
Opomba: načrti v tem navodilu ne vključujejo luknje za napajalni kabel do Arduina. Enega sem izvrtal sam, vendar lahko spremenite načrte, da ga prilagodite, ali pa v škatlo postavite 5 V vir napajanja. Za to je še dovolj prostora.
4. korak: Koda
Tukaj je koda za Arduino. Izdelal sem ga jaz in lahko vsebuje hrošče, čeprav jih zaenkrat še nisem opazil. Je komentirano in zelo prosto ga lahko dodatno optimizirate, spremenite ali dodate.
5. korak: Zabavajte se
Morda se to sliši sirasto, a resno mislim: uživajte v ustvarjanju in igranju! Ne pozabite tudi: ne zabava je tudi del zabave pri ustvarjanju. Če se zataknete, se igrajte in eksperimentirajte, da poiščete nove rešitve za težave. Tako sem lahko naredil to igro. Hvala za branje!
Priporočena:
Pritisnite (Gumb); // Arduino LCD igra: 5 korakov (s slikami)
Pritisnite (Gumb); // Arduino LCD igra: Pred kratkim sem v skavtih delal na znački zasluge za oblikovanje igre. Za eno od zahtev sem to igro zgradil z uporabo Arduina, ki temelji na igri LED Rocker. Bistvo igre je doseči čim večjo količino točk. Na začetku t
Igra Arduino Wire: 7 korakov (s slikami)
Arduino Wire Game: Za ta projekt sem se skliceval na to spletno mesto in ga spremenil v nov projekt. Ta projekt se imenuje Wire Game, kjer boste vzeli kovinski ročaj in ga naredili skozi žico, ne da bi se dotaknili žice. Če se ročaj dotakne žice
Arduino Touch Tic Tac Toe Igra: 6 korakov (s slikami)
Arduino Touch Tic Tac Toe Game: Dragi prijatelji, dobrodošli v drugi Arduino vadnici! V tej podrobni vadnici bomo zgradili igro Arduino Tic Tac Toe. Kot vidite, uporabljamo zaslon na dotik in igramo proti računalniku. Preprosta igra, kot je Tic Tac Toe, je
Brezskrbni Racer Arduino OLED igra, osnove AdafruitGFX in bitnih slik: 6 korakov
Brezskrbni Racer Arduino OLED igra, AdafruitGFX in osnove bitnih slik: V tej vadnici bomo pogledali, kako uporabljati bitne slike z uporabo knjižnice Adafruit_GFX.c kot nekakšne sprite v igri. Najpreprostejša igra, na katero bi se lahko spomnili, je igra avtomobila s spreminjanjem stranskega pomikanja pasu, na koncu pa naš beta preizkuševalec in pomočnik koderja
Arduino Pinball Machine, ki se igra sam !: 13 korakov (s slikami)
Arduino fliper, ki se igra sam !: " Stroj za fliper, ki se igra sam, ali mu to ne vzame vsega užitka? &Quot; Slišim, da sprašujete. Morda, če se ne ukvarjate z avtonomnimi roboti. Jaz pa se zelo ukvarjam z izdelavo robotov, ki zmorejo kul stvari, in ta