The Concept
Our vision was to give the user the feel of orchestrating light and sound by the sole movements of his or her hands. Design wise we came up with the idea to control cubes of light and a deep base sound, the cubes were to respond on four channels: red, green, blue and alpha.
The Tools
At our service we had the really flexible Arduino Decimilia card, Erik Sjödins AS3 Library called Glue and as a proxy we used Arduino2Flash.
Why? We quickly saw the weakneses of Arduino, it only had a really small amount of memory to play with so all the calculations was to be made by flash and Ardunio had to feed flash with values. We could not use the proxy that came with the AS3 Glue since it had problem communicating with Intel MacBooks, instead our savior went by the name Arduino2Flash.
We found out that the standard firmata did not support our ultrasonic ping sensors so we had to modify the standard firmata a bit and create a mashup between the standard firmata and this solution by James Alliban. This way we could read the values of the pingsensors separately and still communicate with our LEDs via AS3 Glue and keep our deadline.
Feel free do download our source code and have a look.
And have a look at Sanna Wickmans photos of our prototype
(more…)