Top Banner
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
6

Music in EngineeringMusic in Engineering (BoeBot Music) Engineering Freshman Academy Final Project Fall 2010 Keith DeRuiter, Emily Erickson, Caitlin Kirkpatrick, and Cameron McClees

Feb 25, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Music in EngineeringMusic in Engineering (BoeBot Music) Engineering Freshman Academy Final Project Fall 2010 Keith DeRuiter, Emily Erickson, Caitlin Kirkpatrick, and Cameron McClees

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

Page 2: Music in EngineeringMusic in Engineering (BoeBot Music) Engineering Freshman Academy Final Project Fall 2010 Keith DeRuiter, Emily Erickson, Caitlin Kirkpatrick, and Cameron McClees

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

Page 3: Music in EngineeringMusic in Engineering (BoeBot Music) Engineering Freshman Academy Final Project Fall 2010 Keith DeRuiter, Emily Erickson, Caitlin Kirkpatrick, and Cameron McClees

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

Page 4: Music in EngineeringMusic in Engineering (BoeBot Music) Engineering Freshman Academy Final Project Fall 2010 Keith DeRuiter, Emily Erickson, Caitlin Kirkpatrick, and Cameron McClees

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

Page 5: Music in EngineeringMusic in Engineering (BoeBot Music) Engineering Freshman Academy Final Project Fall 2010 Keith DeRuiter, Emily Erickson, Caitlin Kirkpatrick, and Cameron McClees

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

Page 6: Music in EngineeringMusic in Engineering (BoeBot Music) Engineering Freshman Academy Final Project Fall 2010 Keith DeRuiter, Emily Erickson, Caitlin Kirkpatrick, and Cameron McClees

6

Demo

Questions?