music in engineeringmusic in engineering (boebot music) engineering freshman academy final project...
TRANSCRIPT
1
Music in Engineering (BoeBot Music)
Engineering Freshman Academy Final Project Fall 2010
Keith DeRuiter, Emily Erickson, Caitlin Kirkpatrick, and Cameron McClees
Singing Robot
Robot plays notes of A minor scale
Pitch determined by distance from an object
2
Programming the Robot
BASIC Stamp BS2 microcontroller outputs different sound frequencies
− Mounted on a BOEBOT chassis
Sonar sensor detects distance
Programmed using PBasic language
Controlling the Sound
Move a flat object in front of the sensor Different distances emit different frequencies
3
Video: Notes
Text http://www.youtube.com/watch?v=TaS3r-hPrXY&NR=1
Infrared Sensors
BOEBOT already equipped with infrared sensors
Sensors detect darkness of the surface under the robot
Re-programmed to detect objects beneath it
4
Using the Infrared Sensors
Notes played only when sensor is triggered
Amplifying the Sound
Interfaced robot with speakers to amplify sound emissions
Connected RC filter to frequency output to pins on a breadboard
Arranged two rows of pins on breadborad
5
Amplifying the Sound
Pins hold an 1/8 inch jack in place
Cable plugs into iPod speakers on AUX
Produces sound superior to robot's on-board speakers
Video: IR Trigger
Text http://www.youtube.com/watch?v=goHsXPg2XSk
6
Demo
Questions?