Obsah:
Video: PressKill: hra Arduino: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
PressKill je fyzická hra pre štyroch hráčov, ktorú som navrhol a vyrobil pomocou Arduina pre školský projekt. Výroba hry zahŕňa programovanie, spájkovanie, vytváranie vektorových plánov, rezanie laserom a lepenie. Chcete si zahrať radovú hru s priateľmi? Pokračuj v čítaní!
Pravidlá hry:
- Keď ktorýkoľvek hráč stlačí svoje tlačidlo, získa bod a Deadzone sa spustí.
- Keď ktorýkoľvek hráč stlačí svoje tlačidlo počas Deadzone, prehrá a je mimo hry.
- 5 sekúnd po jeho začiatku Deadzone končí. Neexistuje žiadny náznak tohto.
- Vyhráva prvý hráč, ktorý má päť bodov alebo je posledný v poradí.
Krok 1: Diely
Tu je zoznam všetkých častí, ktoré boli súčasťou fyzickej stavby hry.
- 1 Arduino
- 4 veľké arkádové tlačidlá s voliteľnými svetlami
- 16 zásuviek
- 4 biele LED diódy
- 4 220 ohmové odpory
- 4 odpory 10 000 Ohm
- veľa drôtu
- zmršťovacie bužírky
- perfboard
- 1 list 3 mm MDF dreva
- lepidlo na drevo
Použil som aj nasledujúce nástroje:
- Spájkovačka
- Laserová rezačka
- Tepelná pištoľ (funguje aj zapaľovač)
Krok 2: Zapojenie
Samotné zapojenie nie je také zložité, je to len únavné, pretože musíte urobiť to isté štyrikrát, raz pre každé tlačidlo. Tu je dobrý návod na obsluhu kolíkov s tlačidlami: základy pre veľké kupoly s tlačidlom-tlačidlo-LinkIt
Dobre, tu je vec v piatich krokoch:
- Vložte diódy LED do arkádových tlačidiel. Ak sú vaše tlačidlá ľahko kompatibilné s LED diódami, skvelé! Moje neboli, tak som ich spájkoval na mieste.
- Pripojte ženské konektory k niektorým vodičom. Spájkoval som ich, aby som posilnil spojenie, a kvôli bezpečnosti som pomocou tepelnej pištole pridal niekoľko zmršťovacích bužírok. Farebne som označil vodiče na záporné (sivé) a kladné (červené).
- Spájkujte všetky vodiče pre každé tlačidlo na malý kúsok dosky, aby ste pridali správne odpory. Pomáha aj trocha zorganizovať. Pozrite sa na priložený obrázok a pozrite sa podrobne na rôzne vodiče a odpory. Potom k tlačidlu pripojte vodiče so zásuvkami. teraz opakujte štyrikrát!
- Súbežne spájkujte všetky vodiče každého tlačidla, ktoré vstupujú do 5V a GND Arduina, na ďalší malý kúsok perfboardu. týmto spôsobom budete musieť k svojmu Arduinu pripojiť iba dva drôty namiesto ôsmich.
- Toto je voliteľný krok, ale ak chcete zostať organizovaní ako ja, označte káble každého tlačidla, ktoré idú do PINov Arduina. Svoju som farebne označil farbou tlačidla.
To je o elektronike všetko! Ak ste múdrejší ako ja, naplánujte si svoje obvody vopred, aby ste káble zvládli jednoducho a vyhli sa veľkým špagetám drôtov.
Krok 3: Rámček
Z osobných dôvodov som chcel vyrobiť box vyrezaný laserom, ktorý by pojal všetku elektroniku. Je to pomerne jednoduchý tvar a dá sa ľahko vyrobiť pílením dreva a vŕtaním okrúhlych dier, takže ak je to pre vás rýchlejšie alebo dostupnejšie, je to šikovný ťah. Ale poviem vám, tie články prstov vyzerajú sakramentsky cool.
Vzorec pre škatuľu som prevzal z webu makercase.com, vďaka ktorému je skutočne ľahké nenakresliť všetky články prstov sám. Potom som upravil vzor v programe Inkscape, bezplatnom programe na vektorové kreslenie. Podľa mojich skúseností Inkscape nedokáže exportovať súbory.dxf, ktoré sú načítané laserovou rezačkou, takže riešením tohto problému je použitie programu Adobe Illustrator.
Samotný box meria 30 x 30 x 10 centimetrov. Akonáhle máte laserový rez mdf, môžete panely lepiť dohromady. Nelepte však dno! Slúži ako obrátené veko na prístup k hardvéru. Môžete ho pripevniť lepením niektorých magnetov dovnútra. Nemal som, jednoducho preto, že som to nepotreboval. Je to dobré rozhodnutie, ak chcete box veľmi presúvať bez toho, aby vám odpadlo dno.
Poznámka: plány uvedené v tomto návode neobsahujú otvor pre napájací kábel k Arduinu. Jeden som vŕtal, ale môžete zmeniť plány na umiestnenie jedného alebo do skrinky vložiť 5 V zdroj energie. Na to je ešte dosť miesta.
Krok 4: Kód
Tu je kód pre Arduino. Vyrobil som ho ja a môže obsahovať chyby, aj keď zatiaľ som si žiadne nevšimol. Je komentovaný a vy ho môžete slobodne ďalej optimalizovať, upravovať alebo dopĺňať.
Krok 5: Bavte sa
Znie to možno kýčovito, ale ja to myslím vážne: bavte sa tvorením a hraním! Len si pamätajte: nebaviť sa patrí tiež k tvorbe. Ak sa zaseknete, pohrajte sa a experimentujte, aby ste našli nové riešenia problémov. Vďaka tomu som mohol vytvoriť túto hru. Vďaka za prečítanie!
Odporúča:
3D hra s bludiskom využívajúca Arduino: 8 krokov (s obrázkami)
3D hra Maze využívajúca Arduino: Dobrý deň, priatelia, takže dnes urobíme bludiskovú hru pomocou ARDUINO UNO. Pretože Arduino Uno je najčastejšie používanou doskou, je veľmi skvelé s ňou hrať. V tomto návode si vytvoríte bludisko, ktoré sa ovláda pomocou joystickov. Nezabudnite
Stlačte tlačidlo); // Hra Arduino LCD: 5 krokov (s obrázkami)
Stlačte tlačidlo); // Hra Arduino LCD: Nedávno som v skautoch pracoval na odznaku zásluhy o Game Design. Pre jednu z požiadaviek som postavil túto hru pomocou Arduina, ktoré je založené na hre LED Rocker Game. Cieľom hry je získať čo najväčší počet bodov. Na začiatku t
Hra Crack the Code, logická hra založená na Arduine: 4 kroky (s obrázkami)
Hra Crack the Code, logická škatuľka založená na Arduine: V tomto návode vám ukážem, ako si vytvoriť vlastnú crackovú hru, v ktorej pomocou otočného voliča uhádnete náhodne vygenerovaný kód do sejfu. Na prednej strane trezoru je 8 LED diód, ktoré vám informujú, koľko z
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: 8 krokov
Aruduino LED hra Rýchle kliknutie Hra pre dvoch hráčov: Tento projekt je inšpirovaný @HassonAlkeim. Ak ste ochotní sa podrobne pozrieť, tu je odkaz, ktorý si môžete pozrieť https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Táto hra je vylepšenou verziou hry Alkeim's. Jedná sa o
DIY herný ovládač založený na Arduine - Herný ovládač Arduino PS2 - Hra Tekken s gamepadom DIY Arduino: 7 krokov
DIY herný ovládač založený na Arduine | Herný ovládač Arduino PS2 | Hranie Tekkenu s gamepadom pre domácich majstrov Arduino: Dobrý deň, chlapci, hranie hier je vždy zábavné, ale hranie s vlastným ovládačom pre vlastnú potrebu je zábavnejšie. Preto v tomto návode vytvoríme herný ovládač pomocou arduino pro micro