Difference between revisions of "Soundbeam Chords (Arduino)"
(Created page with 'Category:Interactive Systems Category: Advisor:Manzo The '''Soundbeam Chords''' plays different chords depending upon the movement detected by the [Ping))) Ultrasonic sen…') |
|||
Line 1: | Line 1: | ||
[[Category:Interactive Systems]] | [[Category:Interactive Systems]] | ||
[[Category: Advisor:Manzo]] | [[Category: Advisor:Manzo]] | ||
− | The '''Soundbeam Chords''' plays different chords depending upon the movement detected by the | + | The '''Soundbeam Chords''' plays different chords depending upon the movement detected by the Ping))) Ultrasonic sensor[[http://www.parallax.com/product/28015]]. The sensor is connected to the Arduino Uno board[[http://arduino.cc/en/Tutorial/Ping?from=Tutorial.UltrasoundSensor]] which sends digital pulses to the sensor and measures how long did the waves take to reflect from a surface and come back. This unit of time then can be used to calculate the distance. The Arduino Board was programmed to convert the time into distance and send the data to the computer using serial port. Any software can have access to this data from the serial port. |
− | The MaxMsp was used to build a program that converts the data received from Arduino into musical chords. Serial object that is present in the MaxMsp reads the data which is then connected to a pre-built module | + | The MaxMsp was used to build a program that converts the data received from Arduino into musical chords. Serial object that is present in the MaxMsp reads the data which is then connected to a pre-built module from EAMIR SDK[[http://www.eamir.net/forum/]]. |
Revision as of 08:53, 18 October 2013
The Soundbeam Chords plays different chords depending upon the movement detected by the Ping))) Ultrasonic sensor[[1]]. The sensor is connected to the Arduino Uno board[[2]] which sends digital pulses to the sensor and measures how long did the waves take to reflect from a surface and come back. This unit of time then can be used to calculate the distance. The Arduino Board was programmed to convert the time into distance and send the data to the computer using serial port. Any software can have access to this data from the serial port. The MaxMsp was used to build a program that converts the data received from Arduino into musical chords. Serial object that is present in the MaxMsp reads the data which is then connected to a pre-built module from EAMIR SDK[[3]].