Inhoudsopgave:

Whack-a-iemand: 6 stappen (met afbeeldingen)
Whack-a-iemand: 6 stappen (met afbeeldingen)

Video: Whack-a-iemand: 6 stappen (met afbeeldingen)

Video: Whack-a-iemand: 6 stappen (met afbeeldingen)
Video: A Show of Scrutiny | Critical Role: THE MIGHTY NEIN | Episode 2 2024, Juli-
Anonim
Image
Image
Whack-a-iemand
Whack-a-iemand
Whack-a-iemand
Whack-a-iemand

Dit project was voor 'Creative Electronics', een 4e jaars module van Beng Electronics Engineering aan de Universiteit van Malaga, School of Telecommunications (www.etsit.uma.es).

In deze instructable hebben we een gepersonaliseerde versie van het spel Whack-a-mole gemaakt. Om de molshopen na te bootsen, gebruiken we arcade-knoppen die zijn aangesloten op een zelfgemaakte Leonardo Arduino. Volgens de ingedrukte knop emuleert Leonardo een toetsenbord en stuurt via de seriële poort de corresponderende sleutel. Deze informatie wordt ontvangen in Processing, waar het spel wordt geëmuleerd. Ons belangrijkste doel is om een vriendelijke interactieve stress-releaser te maken, waar je je vriend, je baas of wie je maar wilt, kunt slaan!

Stap 1: Stuklijst

Stuklijst
Stuklijst
Stuklijst
Stuklijst
Stuklijst
Stuklijst

Gebruikte materialen:

-Arcade-knoppen

-Een doos

-Kunstmatig kunstgras

-Arduino Leonardo

-9x1k Weerstanden

-Karton

-Draad voor breadboard

-Geperforeerde pc-kaart

-Een speelgoedhamer

-Snijder

- Lasser + Soldaat

-Klittenband

-Vloeibare lijm

Een handige link om de buttons te kopen:

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

De rekening is ongeveer 25 euro.

Stap 2: Lied

Dit werk, waarvan de auteur Alejandro Serrano Rueda is, valt onder de Creative Commons 4.0-licentie (licencia de Reconocimiento 4.0 Internacional de Creative Commons).

Stap 3: Maak het Box-spel

Maak de doos-game
Maak de doos-game
Maak de doos-game
Maak de doos-game
Maak de doos-game
Maak de doos-game
Maak de doos-game
Maak de doos-game

Eerst moet je negen gaten in de doos maken om de arcade-knoppen te plaatsen. Als je dat gedaan hebt, kun je nog eens negen holes doen in een stuk kunstgras synthetisch. Vervolgens kunt u de knoppen in uw doos plaatsen. U kunt de zijkanten van de doos ook afdekken met bruin karton. Om de doos te sluiten hebben we een stukje klittenband gebruikt.

Stap 4: Arduino-code

Om het spel te maken, hebben we de bibliotheek "Keyboard.h" gebruikt om enkele toetsen te emuleren. We gebruiken toetsen van '0' tot '9' omdat we negen knoppen hebben. We hebben negen poorten nodig (van 2 tot 10) die als ingangen zijn geconfigureerd. Het is noodzakelijk om een debouncer te gebruiken (we hebben een vertraging van 200 ms gebruikt).

Stap 5: Circuit en verbindingen

Circuit en verbindingen
Circuit en verbindingen
Circuit en verbindingen
Circuit en verbindingen
Circuit en verbindingen
Circuit en verbindingen

Voor de knoppen hebben we gekozen voor een pull-up configuratie. Er zitten LED's in de knoppen, maar die hebben we niet gebruikt voor ons project. Daarom hebben we voor de verbindingen het eerder aangegeven schema gevolgd (één voor elk van de negen pinnen). We hebben een geperforeerde plaat gebruikt om de weerstanden te plaatsen (zoals je op de foto kunt zien). Als laatste hebben we een gaatje gemaakt om de Leonardo's draad in de pc aan te sluiten. Arduino Leonardo wordt met klittenband op de doos geplakt.

Stap 6: Verwerking

Verwerken
Verwerken
Verwerken
Verwerken
Verwerken
Verwerken

Sommige toetsenbordspellen kun je alleen met de doos spelen, maar we hebben ook een op Processing gebaseerd spel gemaakt dat een veld met molshopen simuleert. Mensen verschijnen uit deze molshopen en we moeten ze raken om punten te scoren. Het spel heeft een hoofdmenu, waar je de persoon kunt kiezen die je wilt raken en de moeilijkheidsgraad (het verandert de snelheid van de hoofden).

Aanbevolen: