This sensor can read the line position for you. Unlike other conventional line sensors, it’s got an onboard microcontroller that reads the IR sensor outputs and does all of those tedious calculations.
Connect it to an Arduino using only 2 digital pins and the sensor will send line position (placement of line beneath it) in millimeter precision. It gives a line position value of ‘1’ when the line is beneath the leftmost sensor and ‘99’ when the line is beneath the rightmost sensor and the value changes smoothly between this range. It can also detect left sharp turn, right sharp turn, line intersection and line discontinuity all by itself. You can also obtain the readings from individual IR sensors if you want.
The super easy auto calibration takes only 5 seconds, requires pressing of a single push button and can calibrate the sensor for any typical black & white surface. Now you can forget rotating pots or changing your code every time you move to a new surface.
It can detect both white line on black surface OR black line on white surface. There’s LEDs corresponding to each IR sensor that lights up when a line comes beneath that IR sensor. The sensor can detect line of any thickness between 1cm to 4cm, but works best for a 25 mm or 1 inch thick line.
Features:
1. Uses only 2 digital pins of Arduino.
2. Sends line position as well as individual IR sensor readings.
3. Can detect left & right sharp turns, line intersection and line discontinuity automatically.
4. Simple and fast auto-calibration.
5. Able to detect both white and black lines.
6. Works on line of any thickness.
Specification:
Calculates the line position using 5 TCRT5000 IR Sensors and an on-board microcontroller.
Serial communication Baud rate: 4800
Can detect a total of 100 line positions over the range covered by 5 IR sensors.
5 RED LEDs for visual indication of line position
Recommended operational height from ground 3mm-20mm. (height of IR sensors tip, not the PCB).
Operational voltage: 5 Volt.
Design optimized to read a 25mm or 1inch thick line.