Halloween Costume–Guangyu Wang

Description and Intention

This project recreates the iconic “?” Question Box from the Super Mario video game series as an interactive prop.
When someone punches or taps the bottom of the box, it lights up brightly and plays a Mario coin sound, just like in the game when Mario collects a coin or power-up.

The intention behind this costume prop is to bring nostalgia and fun to Halloween.
It’s not designed to scare people — it’s designed to make people smile and feel like they’re inside the Mario world.
When friends see the glowing box and hear the coin sound, they immediately recognize it and often want to “hit” it themselves!
It’s both interactive and playful, perfect for a group or gaming-themed costume.

Concept:
Inspired by the iconic Question Block from the Super Mario games, this interactive box lights up and changes color whenever it’s “hit” from below — just like in the game when Mario punches it to release a coin or power-up.
The project uses NeoPixel LEDs for vivid lighting effects and an impact sensor (or push button) at the bottom to detect the punch or tap.

Objective:
To recreate a nostalgic video game interaction using Arduino and NeoPixel LEDs, demonstrating how sensors can trigger real-time lighting animations.

Step-by-Step Build Process

1️⃣ Prototype on Breadboard

  • Connect Arduino, DFPlayer, button, and LED strip on breadboard.
  • Upload code to test light + sound reaction.

2️⃣ Prepare the Box

  • Build or purchase a yellow box (15–20 cm cube).
  • Cut question marks (white “?”) from paper or vinyl.
  • Mount LED strip inside the box edges (with the arrows following data flow).

3️⃣ Install Components

  • Fix Arduino + DFPlayer inside the bottom compartment.
  • Mount the button under the bottom panel (acts as the “hit detector”).
  • Place the speaker facing downward through a small hole for louder sound.
  • Secure all wiring with hot glue or Velcro.

4️⃣ Power and Testing

  • Connect USB power bank → Arduino’s USB port.
  • Press the bottom to test:
    • LEDs flash and shift colors ✨
    • Coin sound plays 🔊

5️⃣ Adjust Brightness & Volume

🧠 Physical Construction

Box Design

  • Construct a cube (around 15–20 cm) using yellow cardboard, acrylic, or foam board.
  • Add white “?” symbols on all sides for the authentic Mario look.
  • Install NeoPixel LEDs inside the box so the light diffuses softly through the walls.
  • The bottom panel will house the button or impact sensor — users can punch or tap it to activate the light show.

Electronics Placement

  • Place the Arduino Nano inside or beneath the box.
  • Wires from the impact sensor and LEDs feed into the Arduino through small holes.
  • The power supply (battery pack) can sit outside or be hidden beneath the display stand.

3 thoughts on “Halloween Costume–Guangyu Wang”

  1. This is such a fun idea! I love the incorporation of audio output and touch sensor. I am curious how you instruct the sensor to respond to different types of sensitivities (touch vs punch).

    I think your step-by-step build process is really helpful; I am going to create something similar for myself.

    I think this will be really fun to document. Maybe you can get some in action videos of you on the sidewalk reminiscent of a scene in Super Mario games.

  2. Hi Zoe! Love this idea – and how you’re adding a fun element instead of scary. I think your next steps are very well mapped out. Im curious though what you will be wearing in addition to the box? Perhaps you could dress up as Mario to provide context for the box? Here’s a link to an amazon onesie I found! https://tinyurl.com/8d8shxrh

  3. Hi Zoe! this mario box is very clear and fun! if u wear mario costume or with ‘ddo-ing’ jumping sounds would be even more fun!

Comments are closed.

Discover more from Making Studio

Subscribe now to keep reading and get access to the full archive.

Continue reading