infrared tracking sensor ใช้ในการตรวจจับ โดยมี LED สีน้ำเงินทำหน้าที่เป็น emission tube และหลังจากทำให้เกิดประจุไฟฟ้าก็จะปล่อยอินฟาเรดที่ตามนุษย์มองไม่เห็น ส่วนหลอดสีดำทำหน้าที่ในการรับแสง ซึ่งค่าความต้านทานภายในจะเปลี่ยนตามอินฟาเรดที่ได้รับนั่นเอง
เซนเซอร์ที่ใช้กับโมดูลมีความไวสูง ใช้งานง่ายและค่อนข้างเสถียร สามารถตรวจจับเส้นขาว-ดำ โดยให้output ออกมาเป็นดิจิตอล มีรูสำหรับยึดน็อตทำให้ง่ายในการติดตั้ง เหมาะกับการทำ robot, smart car
Pinout
1, VCC: power supply 5V
2, GND: ground
3, OUT: high / low signal (digital signal 0 and 1)
Example Code
int trackingPin = 2;
int ledPin = 13;
void setup() {
pinMode(trackingPin, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop()
{
int val = digitalRead(trackingPin);
if(val == HIGH) {
digitalWrite(ledPin, LOW);
}
else {
digitalWrite(ledPin, HIGH);
}
}
Feature
1.สามารถตรวจสอบได้ในระยะ1mm -10mm
2.มีรูสำหรับยึดน็อตทำให้ง่ายในการติดตั้ง
3.โมดูลมีขนาดเล็ก เหมาะกับ smart car, robot,โปรเจคtracking