/* Les8 Sharp IR pin uitlezen.
Met deze sketch wordt de waarde van pin 0 'uitgelezen'.
IR sensor: Rood op de 5V, zwart op ground, 3e draad (wit) naar analoge pin 0.
Speaker: Min naar ground en plus via 100 ohm weerstand naar pin 9.
De Infrarood sensor (Sharp 2y0a21, zie data sheet) geeft een spanning op pin 0
tussen 3,15 volt (6 cm) en 0,4 volt (80 cm). De Arduino zet dit om in een getal
tussen 0 en 1023. Dit wordt zichtbaar gemaakt via 'serial monitor' en hoorbaar
gemaakt als de commentaar slashes voor twee programmaregels worden weggehaald.
Les8 Sharp IR pin uitlezen
*/
int sensorpin = 0; // IR sensor verbonden met analooge pin 0
int val = 0; // variabele voor de analooge pin 0 waarde (start bij 0)
//int speakerPin = 9; // speaker met een draad aan pin 9, da andere aan de min.
void setup(){
Serial.begin(9600); // start de seriele monitor
}
void loop(){
//tone(speakerPin, val); // maakt een toon met de waarde van val
val = analogRead(sensorpin); // leest de waarde van de IR sensor
Serial.println(val); // schrijft de waarde van de sensor naar de monitor
delay(100); // wachttijd voor het schrijven van een nieuwe waarde
}