How to make an Interactive 2 player Arcade Game using WS2811 LED Strip and Arduino Nano
Are you tired of traditional arcade games and looking for a quick, fun project to enjoy with friends and family? Look no further! In this blog, we’ll guide you through creating a 2-player LED arcade game using Arduino. This game promises excitement without the need for strategic thinking. Let’s dive in!
Components Needed:
- WS2812 LED Strip
- Flat AHF Push Button x2 (Blue or Red)
- Arduino Nano
- Buzzer
- Li-ion Battery
- Switch
- M3 x 50mm Spacers
- M3 x 20mm Spacers
- M3 x 10mm Bolts

Understanding the WS2811 LED Strip:
The WS2811 LED strip consists of individual addressable LEDs. It requires power through Vcc and Gnd, with the data pin connecting to the Arduino for control.
Designing the Acrylic Casing:
Using software like SolidWorks, design an acrylic casing that accommodates the LED strip and push buttons. Ensure it has slots for aesthetic appeal and a switch button slot for easy on/off functionality.
Circuit Diagram:
- Connect the WS2811 LED strip’s Vcc and Gnd to Arduino’s 5V and Gnd respectively.
- Connect the data pin of the LED strip to a digital pin of Arduino (e.g., pin 5).
- Connect each push button to Arduino pins 2 and 3, with the other terminal connected to Gnd.
- Connect the buzzer’s positive terminal to pin 7 of Arduino and the negative terminal to Gnd.
- Use a switch to connect Arduino’s Vin pin to the 7.4V Li-ion battery.
Software Implementation:
- Utilize the FastLED library for controlling the LED strip.
- Define pin configurations, LED count, button states, and delay values.
- Read button states and play corresponding sounds when buttons are pressed.
- Set LED colors based on button presses and create effects for tie games.
- Update LED strip and manage button press flags.
Assembly:
- Laser cut the acrylic casing based on the designed files.
- Assemble the electronics into the acrylic casing, ensuring proper wiring and component placement.
- Enjoy the game with friends and family!
Conclusion:
Building this LED arcade game was a fun and rewarding experience. The step-by-step guide and explanations provided insight into the hardware and software aspects of the project. Gather your friends and embark on an adventure of arcade gaming nostalgia with this DIY creation!
For any queries or further assistance, feel free to leave a comment. Don’t forget to check out our YouTube channel for more exciting project videos and tutorials. Happy gaming!
Read more: How to make an Interactive 2 player Arcade Game using WS2811 LED Strip and Arduino Nano