Interactive art installation

Concept:
Climate change is a pressing issue in our contemporary world. Although we might not realize it, our activities are affecting countless lives in mother nature. With the hope to inspire people to start taking action and interacting with nature, we decided to make an interactive wall installation that utilizes projection mapping and animation.
​
Users are expected to interact with each graphic and the corresponding animation will show up through projection while they do so.
​
Input: Capacitive sensor
Output: Madmapper Projection
Live audience video:
Testing prototype video:

Process:
5 steps were involved to achieve the final result by integrating the components and programming.
-
Build a capacitive sensor circuit
-
Connect Arduino Uno with Madmapper using the Firmata protocol
-
Ideate painting and corresponding animation
-
Fabrication: Purchase canvas, and create the paintings
-
Revision after feedback (invitation & idle state code)
Conductive ink and Capacitive senor circuit were the main physical setup while MadMapper software was the virtual setup

.jpg)
Learning:
-
For multiple capacitive sensors, pins 0,1 and 2 on the Arduino board should be avoided as they are reserved for RX/TX and cause errors.
-
For Madmapper and Arduino software to gain serial communication, Firmata protocol is used and the sensor pins have to be declared HIGH for action.
-
P5.js and Madmapper cannot be used at the same time as they share a common port.
-
For any installation, there must be an inviting state as well as an idle state to gain the viewers' attention.