Electromechanical Game

Electromechanical Game

Created an electromechanical game inspired by the mobile app, "Piano Tiles" for the class, "Electronics and Controls"

Skills

  • Programming (Python)

  • Fabrication

    • Soldering

    • Laser cutting

    • Woodworking

  • Circuit Design

  • Using a KB2040 microcontroller

Timeframe

2 weeks - November 2023

Concept


The objective of the game is to tap the correct sequence of piano tiles which creates a short song. The sequence is pictured on the conveyor belt that is controlled by the motor. If the user taps the correct tile, the belt will continue moving, but if they click the wrong tile, or do not tap it in time, the belt will stop and the game ends.

Planning


Fabrication


Base

Created a wooden base with PVC pipe rollers and a laser cut frame. Used rubber bands to grip the conveyor belt. The extra PVC section held my motor and motor hub.

Soldering the capacitive touch keys
Soldering the capacitive touch keys

Touchpad

Used tin foil and resistors to create capacitive touch input keys. Soldered the wires together to connect a common ground and attach to my breadboard.

Final Design
Final Design