This sensor is composed of an infrared emitter on one upright and a shielded infrared detector on the other.
By emitting a beam of infrared light from one upright to the other, the sensor can detect when an object passes
between the uprights, breaking the beam. Used for many applications including optical limit switches, pellet
dispensing, general object detection, etc. Gap width = 10mm
int Led = 13 ;// define LED Interface
int buttonpin = 3; // define the photo interrupter sensor interface
int val ;// define numeric variables val
void setup ()
{
pinMode (Led, OUTPUT) ;// define LED as output interface
pinMode (buttonpin, INPUT) ;// define the photo interrupter sensor output interface
}
void loop ()
{
val = digitalRead (buttonpin) ;// digital interface will be assigned a value of 3 to read val
if (val == HIGH) // When the light sensor detects a signal is interrupted, LED flashes
{
digitalWrite (Led, HIGH);
}
else
{
digitalWrite (Led, LOW);
}
}
PDF DOWNLOAD: http://www.keyestudio.com/keyestudio-photo-interrupter-module-for-arduino.html