tonePitchFollower - // read the sensor: int sensorReading =...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
/* Pitch follower Plays a pitch that changes based on a changing analog input circuit: * 8-ohm speaker on digital pin 8 * photoresistor on analog 0 to 5V * 4.7K resistor on analog 0 to ground created 21 Jan 2010 Modified 4 Sep 2010 by Tom Igoe This example code is in the public domain. */ void setup() { // initialize serial communications (for debugging only): Serial.begin(9600); } void loop() {
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: // read the sensor: int sensorReading = analogRead(A0); // print the sensor reading so you know its range Serial.println(sensorReading); // map the pitch to the range of the analog input. // change the minimum and maximum input numbers below // depending on the range your sensor's giving: int thisPitch = map(sensorReading, 400, 1000, 100, 1000); // play the pitch: tone(8, thisPitch, 10); }...
View Full Document

This note was uploaded on 01/31/2011 for the course CS 302 taught by Professor J.parker during the Spring '08 term at University of Texas at Austin.

Ask a homework question - tutors are online