We built a physical, interactive Tetris board capable of playing the game using arrays of LEDs (through cut and soldered LED strips) combined with other Arduino components. The board can be controlled using the buttons or joystick connected to the Arduino as well as start and pause buttons. A display was also connected to enable the scoring system. The white wooden reflectors and acrylic case were laser cut and assembled together while other components (battery casing, display holder, etc.) were designed and 3D printed. The project was coded using C++ through the Arduino IDE. The board allows the user to play the game under the usual Tetris rules.
Above find the Final Product presented at the Art of Engineering Game Expo.
Below find some images of the process taken to arrive at the final product.
Wire Soldering
Tetris Back Board
Laser Cutting Tetris Board
Prototype Board
Common Project Proposal.pdf
As a team engineer, my role was designing and manufacturing the different parts of the project. I designed and cut out the back board, separation segments, and acrylic board using the laser cutter. I also helped solder the LED wires and devised solutions to problems such as light intensity.
I worked alongside a multidisciplinary team of 5 individuals to develop this project. This project underwent the process from idea brainstorming to prototyping before arriving at the final product shown above.
Our game ended up featured in future Art of Engineering class introductions.