Skip to main content

Projectplan Dance arcade

https://www.libertygames.co.uk/store/video_arcade_machines/dance_arcade_machines/


BOUWPLAN: DDR-ARCADE MACHINE (DANCE DANCE REVOLUTION)

Niveau: MBO 4

Projectduur: 6–8 weken

Teamgrootte: 2–4 studenten


1. DOEL VAN HET PROJECT

Het bouwen van een functionerende DDR-arcade waarbij spelers op pijlen dansen die in het ritme van muziek op het scherm verschijnen.

De machine moet muziek afspelen, input detecteren van een dansplatform, visuele feedback geven en scores berekenen.


2. ONDERDELEN & MATERIALEN

Onderdeel | Omschrijving | Aantal

Dansplatform frame | Hout of metaal, ca. 120 x 120 cm | 1

Drukgevoelige sensoren | Microswitches of load cells per pijlpaneel | 8

Acryl of transparant kunststof | Voor bovenkant van de pijlen | 8

LED-strips | RGB, voor visuele feedback rond de panelen | 4 meter

PC of mini-pc | Draait de game software (StepMania of DDR Clone) | 1

HDMI-monitor | 32 inch of groter, voor visuele output | 1

Versterker + speakers | Voor muziekuitvoer | 1 set

Arcade-knoppen | Start/Select knoppen voor menu | 2–4

OS + DDR-software | Windows/Linux met StepMania | 1 set

GPIO/USB-controllerkaart | Input-mapping van pijlen naar pc | 1

Achterstang (leuning) | Voor balans en grip | 1

Behuizing en kastpanelen | MDF/hout/plexiglas voor afwerking | -

Schroeven, kabels, soldeerkit | Voor montage en bedrading | -

12V/5V voedingen | Voor sensoren en leds | 1–2


3. TECHNISCHE MODULES

3.1. Dansplatform bouwen

- Teken een vierkant platform (1,2 x 1,2 meter)

- Monteer vier pijlpanelen per speler: omhoog, omlaag, links, rechts

- Plaats onder elk paneel een drukknop of sensor

- Bevestig panelen op scharnieren zodat ze licht veren

- Leid de bedrading naar een USB-controllerkaart

- Voeg optioneel RGB-leds toe rond de pijlen


3.2. Spelcomputer configureren

- Installeer een besturingssysteem (Windows of Linux)

- Installeer StepMania als spelsoftware

- Voeg muziekpakketten en stepfiles toe

- Sluit de dansmat aan via USB

- Configureer de knoppen als toetsenbordinputs


3.3. Beeld en geluid

- Monteer een 32 inch scherm op ooghoogte

- Installeer een speaker set + versterker

- Zorg voor lage vertraging tussen geluid en beeld


3.4. Interface en besturing

- Voeg fysieke knoppen toe: START, BACK, SELECT

- Verbind deze via GPIO of USB arcade encoder

- Zorg dat het menu navigeerbaar is met de knoppen


3.5. Veiligheid en afwerking

- Voeg antisliplaag toe aan onderzijde

- Bevestig een stevige achterleuning

- Werk kabels netjes weg met kabelgoten

- Bekleed kast met prints of stickers voor een arcade-look


4. TESTPLAN

Testtype | Wat testen we | Hoe testen we

Sensorrespons | Reageert de sensor op een stap | Stap op pijl en kijk of input doorkomt

Inputvertraging | Is er vertraging tussen stap en actie | Test met slow-motion video

Audio-synchronisatie | Loopt muziek gelijk met pijlen | Speel testtrack en observeer

Duurzaamheid | Werkt het platform na 100 keer trappen | Voer herhaalde belastingtest uit

Navigatie | Werken de start/select knoppen | Test menu met knoppen


5. TEAMROLLEN (VOORBEELD)

- Technicus Mechatronica: Bouwt het dansplatform en monteert de hardware

- ICT-specialist: Installeert en configureert software en inputs

- Vormgever: Ontwerpt kast en visuals van het spel

- Projectleider: Plant het project en stuurt het team aan


6. RESULTAAT

- Werkend DDR-systeem met sensorisch dansplatform

- Beeldscherm met visuele feedback

- Muziek en score worden afgespeeld en weergegeven

- Kast is netjes en veilig afgewerkt


7. EXTRA UITBREIDING (OPTIONEEL)

- Scores uploaden naar online leaderboard

- RGB-verlichting synchroniseren met muziek

- Tweede speler toevoegen

- Camera integreren voor opname of streaming