Obsah:

PressKill: hra Arduino: 5 kroků
PressKill: hra Arduino: 5 kroků

Video: PressKill: hra Arduino: 5 kroků

Video: PressKill: hra Arduino: 5 kroků
Video: Richy Rick - PressKill (Official Music Video) 2024, Listopad
Anonim
PressKill: hra Arduino
PressKill: hra Arduino

PressKill je fyzická hra pro čtyři hráče, kterou jsem navrhl a vyrobil pomocí Arduina pro školní projekt. Výroba hry zahrnuje programování, pájení, vytváření vektorových plánů, řezání laserem a lepení. Chcete udělat radovou hru, kterou si zahrajete s přáteli? Číst dál!

Pravidla hry:

  1. Když kterýkoli hráč stiskne své tlačítko, získá bod a Deadzone začne.
  2. Když kterýkoli hráč během Deadzone stiskne své tlačítko, prohraje a je mimo hru.
  3. 5 sekund po jeho spuštění Deadzone končí. Nic tomu nenasvědčuje.
  4. Vyhrává první hráč, který má pět bodů nebo je poslední, kdo stojí.

Krok 1: Díly

Díly
Díly
Díly
Díly

Zde je seznam všech částí, které byly součástí fyzické stavby hry.

  • 1 Arduino
  • 4 velká arkádová tlačítka s volitelnými světly
  • 16 konektorů
  • 4 bílé LED diody
  • 4 220 ohmové odpory
  • 4 odpory 10 000 Ohm
  • hodně drátu
  • smršťovací bužírky
  • perfboard
  • 1 list 3mm MDF dřeva
  • lepidlo na drevo

Také jsem použil následující nástroje:

  • Páječka
  • Laserová řezačka
  • Tepelná pistole (funguje také zapalovač)

Krok 2: Zapojení

Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení

Samotné zapojení není tak složité, je to jen zdlouhavé, protože musíte udělat totéž čtyřikrát, jednou pro každé tlačítko. Zde je dobrý návod pro kolíky tlačítek: základy pro Big-dome-push-button-LinkIt

Dobře, tady je ta věc v pouhých pěti krocích:

  1. Vložte LED diody do arkádových tlačítek. Pokud jsou vaše tlačítka snadno kompatibilní s LED, skvělé! Moje nebyly, tak jsem je připájel na místo.
  2. Připojte ženské konektory k některým vodičům. Pájel jsem je, abych posílil spojení, a pro jistotu jsem pomocí teplovzdušné pistole přidal nějaké smršťovací bužírky. Barevně jsem označil vodiče na záporné (šedé) a kladné (červené).
  3. Pájením všech vodičů pro každé tlačítko na malý kousek perfboardu přidejte správné odpory. Pomáhá také trochu organizovat. Podívejte se na přiložený obrázek a podívejte se zblízka na různé vodiče a odpory. Poté připojte vodiče se zásuvkovými konektory k tlačítku. nyní opakujte čtyřikrát!
  4. Pájejte všechny vodiče každého tlačítka, které jdou do 5V a GND Arduina, na další malý kousek perfboardu, paralelně. tímto způsobem stačí k vašemu Arduinu připojit pouze dva dráty místo osmi.
  5. Toto je volitelný krok, ale pokud chcete zůstat trochu organizovaní jako já, označte kabely každého tlačítka, které vedou do PINů Arduina. Barevně jsem svůj kód označil barvou tlačítka.

To je pro elektroniku asi všechno! Pokud jste chytřejší než já, naplánujte si své obvody předem, abyste mohli snadno spravovat kabely a vyhnout se velkým špagetám drátů.

Krok 3: Rámeček

Krabice
Krabice

Z osobních důvodů jsem chtěl vyrobit laserem řezaný box, do kterého se vejde veškerá elektronika. Je to poměrně jednoduchý tvar a lze jej snadno vyrobit řezáním dřeva a vrtáním kulatých otvorů, takže pokud je to pro vás rychlejší nebo přístupnější, je to chytrý tah. Ale řeknu vám, ty články prstů vypadají skvěle.

Vzorec pro krabici jsem převzal od výrobce makercase.com, díky kterému je opravdu snadné nenakreslit všechny články prstů sám. Poté jsem upravil vzor v Inkscape, volném programu pro vektorové kreslení. Podle mých zkušeností Inkscape neumí exportovat soubory.dxf, které jsou přečteny laserovou řezačkou, takže řešením tohoto problému je použití aplikace Adobe Illustrator.

Samotný box měří 30 x 30 x 10 centimetrů. Jakmile máte řezaný mdf laserem, můžete panely slepit. Nelepte však dno! Slouží jako víčko vzhůru nohama pro přístup k hardwaru. Můžete jej připevnit přilepením některých magnetů dovnitř. Neměl jsem, jednoduše proto, že jsem to nepotřeboval. Je to dobré rozhodnutí, pokud chcete box hodně přesouvat, aniž by odpadlo dno.

Poznámka: plány uvedené v tomto návodu neobsahují otvor pro napájecí kabel k Arduinu. Vrtal jsem jeden sám, ale můžete změnit plány na umístění jednoho, nebo do boxu dát 5 V zdroj energie. Na to je ještě dost místa.

Krok 4: Kód

Zde je kód pro Arduino. Je vyroben mnou a může obsahovat chyby, i když jsem zatím žádné nezaznamenal. Je to komentované a můžete to dále optimalizovat, upravovat nebo přidávat.

Krok 5: Bavte se

Bavte se!
Bavte se!

Může to znít kýčovitě, ale já to myslím vážně: bavte se s výrobou a hraním! Jen si také pamatujte: nebavení je také součástí zábavy. Pokud se zaseknete, hrajte si a experimentujte, abyste našli nová řešení problémů. Díky tomu jsem mohl tuto hru vytvořit. Děkuji za přečtení!

Doporučuje: