Project 1 Line Tracking Sensor

1.Introduction
This Line Tracking Sensor can detect white lines in black and black lines in white. The single line-tracking signal provides a stable output signal TTL for a more accurate and more stable line. Multi-channel option can be easily achieved by installing required line-tracking robot sensors.
2.Specification
Power Supply: +5V
Operating Current: <10mA
Operating Temperature Range: 0°C ~ + 50°C
Output Interface: 3-wire interface (1 - signal, 2 - power, 3 - power supply negative)
Output Level: TTL level
3.Connection Diagram

4.Sample Code
const int sensorPin = 3; // the number of the sensor pin
const int ledPin = 13; // the number of the LED pin
int sensorState = 0; // variable for reading the sensor status
void setup()
{
pinMode(ledPin, OUTPUT);
pinMode(sensorPin, INPUT);
}
void loop()
{
// read the state of the sensor value:
sensorState = digitalRead(sensorPin);
// if the sensorState is HIGH:
if (sensorState == HIGH)
{
digitalWrite(ledPin, HIGH);
}
else
{
digitalWrite(ledPin, LOW);
}
}
5.Result
After power-on, power indicator D1 is on. When you block the sensing part of line tracking sensor with black paper, LED on the sensor is off as shown in Figure 1. When you block it with white paper, LED is on as shown in Figure 2.
Figure 1:

Figure 2:
