ColourPulse
Aim
This project explores physical computing through an interactive electro-mechanical system that combines sensors, movement and embedded programming. Inspired by the "Resourceful Gizmo" theme, the aim was to create an engaging experience using simple, efficient mechatronic design.
Solution
ColourPulse is an interactive memory game inspired by neural pathways. Players repeat colour sequences while responding to unexpected "corruption" events through light, sound, touch and motion, creating a fast-paced and playful physical interaction.
Click to view PDF Portfolios
The Process
Research, design, prototyping, and testing were carried out iteratively throughout the project, allowing technical challenges to be identified early and addressed through successive refinements.
Design & Calculations
We began by planning the overall mechanism and interaction flow, alongside calculating the system's power requirements to ensure all electronic components could operate safely and reliably.
Iterative Prototyping
Individual subsystems were tested and refined — debugging wiring, calibrating sensors and improving mechanical reliability before integration.
Calibration & Testing
Once each subsystem functioned independently, the final assembly combined mechanical, electronic and software components into a complete interactive system.
The Details
-
Shift Register
Full control of 16 LEDs using only 3 I/O pins, without sacrificing I/O resources for other components.
-
Trill Sensor
Capacitive touch sensing enables an intuitive gesture for "fixing" corruption, with no force required.
-
Tactile Buttons
Provide reliable, fast feedback essential for a memory-based game — pattern reproduction feels accurate and satisfying.
-
Servo Motors
Introduce sudden, physical disruptions to the interface, making failures feel tangible.