Indholdsfortegnelse:

Whack-a-somebody: 6 trin (med billeder)
Whack-a-somebody: 6 trin (med billeder)

Video: Whack-a-somebody: 6 trin (med billeder)

Video: Whack-a-somebody: 6 trin (med billeder)
Video: Creating the Worst WEED WACKER Injury… #fail #funny #experiment 2024, Juli
Anonim
Image
Image
Whack-a-nogen
Whack-a-nogen
Whack-a-nogen
Whack-a-nogen

Dette projekt var til 'Creative Electronics', et Beng Electronics Engineering 4. års modul på University of Malaga, School of Telecommunications (www.etsit.uma.es).

I denne instruktive har vi skabt en personlig version af Whack-a-mole-spillet. For at efterligne muldvarpebakkerne bruger vi arkadeknapper forbundet til en hjemmelavet Leonardo Arduino. Ifølge den trykte knap emulerer Leonardo et tastatur og sender korrespondentnøglen med en seriel port. Disse oplysninger modtages i Processing, hvor spillet emuleres. Vores hovedmål er at skabe en venlig interaktiv stressfrigørelse, hvor du kan ramme din ven, din chef eller hvem du end vælger!

Trin 1: Stykliste

Materialeseddel
Materialeseddel
Materialeseddel
Materialeseddel
Materialeseddel
Materialeseddel

Anvendte materialer:

-Arkade knapper

-En kasse

-Kunstigt syntetisk græs

-Arduino Leonardo

-9x1k modstande

-Pap

-Wire til brødbræt

-Perforeret PC Board

-En legetøjshammer

-Kutter

-Welder + Soldat

-Velcro

-Flydende lim

Et nyttigt link til at købe knapperne:

m.es.aliexpress.com/item/32820995279.html?…

Regningen er omkring 25 euro.

Trin 2: Sang

Dette værk, hvis forfatter er Alejandro Serrano Rueda, er under Creative Commons 4.0 -licens (licencia de Reconocimiento 4.0 Internacional de Creative Commons).

Trin 3: Lav boksspillet

Lav boksspillet
Lav boksspillet
Lav boksspillet
Lav boksspillet
Lav boksspillet
Lav boksspillet
Lav boksspillet
Lav boksspillet

Først skal du lave ni huller i boksen for at sætte arkadeknapperne. Når du har gjort det, kan du lave yderligere ni huller i et stykke kunstgræs syntetisk. Derefter kan du lægge knapperne i din boks. Du kan også dække kassens sider med brunt pap. For at lukke kassen har vi brugt et lille stykke velcro.

Trin 4: Arduino -kode

For at oprette spillet har vi brugt biblioteket "Keyboard.h" til at efterligne nogle nøgler. Vi bruger nøgler fra '0' til '9', fordi vi har ni knapper. Vi skal bruge ni porte (fra 2 til 10) konfigureret som input. Det er nødvendigt at bruge en debouncer (vi har brugt en forsinkelse på 200 ms).

Trin 5: Kredsløb og forbindelser

Kredsløb og forbindelser
Kredsløb og forbindelser
Kredsløb og forbindelser
Kredsløb og forbindelser
Kredsløb og forbindelser
Kredsløb og forbindelser

For knapperne besluttede vi at bruge en pull-up-konfiguration. Der er lysdioder inde i knapperne, men vi brugte det ikke til vores projekt. Derfor for forbindelserne fulgte vi skematikken angivet før (en for hver af ni ben). Vi brugte et perforeret bræt til at sætte modstandene (som du kan se på billedet). Endelig lavede vi et hul for at tilslutte Leonardos ledning til pc'en. Arduino Leonardo sidder fast på kassen ved hjælp af velcro.

Trin 6: Behandling

Forarbejdning
Forarbejdning
Forarbejdning
Forarbejdning
Forarbejdning
Forarbejdning

Du kan kun spille nogle tastaturspil med boksen, men vi har også oprettet et forarbejdningsbaseret spil, der simulerer et felt med muldvarpebakker. Folk dukker op fra disse muldvarpebakker, og vi skal ramme dem for at score point. Spillet har en hovedmenu, hvor du kan vælge den person, du vil ramme og sværhedsgraden (det ændrer hovedets hastighed).

Anbefalede: