This project is about using interesting inputs to control an interactive application. I coded a simple moving kaleidoscope that can response to input :
– V to reshuffle the shapes,
– B to cycle to the value space for the shapes color,
– N to make the shapes spin,
– , (comma) to change the direction of animation (zoom in vs zoom out)
Then, in order to control the Kaleidoscope, I build a stick reader who has 4 connectors placed on the 4 edges like in the following picture :
Then I used a stick with electric contact only on 2 consecutive edges at a time, so as i slide the stick in the reader, it activates different keypress so by designing different sticks the whole system act like a barrel organ.
Example of a stick: