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
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
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