
Infrared Barrier Sensor เซนเซอร์ตรวจสิ่งกีดขวาง
ใน Ep ในจะเป็นนำ Infrared Barrier Sensor หรือ เซนเซอร์ตรวจสิ่งกีดขวางด้วยอินฟาเรทมาทดลองและแสดงวิธีใช้งานกันนะครับ
Infrared Barrier Sensor เป็นเซนเซอร์ตรวจสิ่งกีดขวาง เมื่อเซนเซอร์ตรวจจับสิ่งกีดขวางที่ด้านหน้าได้ จะสัญญาณไฟแสดงสถานะสีเขียว รับสัญญาณระยะตรวจจับที่ระยะ 2-30 เซนติเมตร (ตามสเปคนะครับ) มุมตรวจจับ 35 ก่อนจะข้าสู่ขั้นตอนการทดลอง เราไปดูอุปกรณ์ที่จำเป็นต้องใช้กันก่อนครับ

1. บอร์ด Arduino Uno R3 หรือ Arduino Mega 2560 R3 (สาย USB ด้วยนะอย่าลืม)
2. Breadboard หรือ บอร์ดทดลอง (โฟโต้บอร์ด ที่เราเรียกกันจนติดปากนั้นแหละ)
3. สายจั๊ม ผู้-ผู้
4. Infrared Barrier Sensor เซนเซอร์ตรวจสิ่งกีดขวา

| Arduino | LDR Sensor | |
| 2 | >> | OUT |
| 5V | >> | VCC |
| GND | >> | GND |
หลักการทำงาน
Infrared Barrier Sensor จะทำการตรวจจับสิ่งกีดขวาง เมื่อตรวจจับได้จะแสดงไฟสถานะและส่งค่าในรูปแบบ Digital ไปยัง Arduino
โค๊ดโปรแกรม

/*
* Coding By : Arduinos Pro
* Sample Coding : Infrared Barrier Sensor
*/
int IBR_Pin = 2;
void setup() {
Serial.begin(9600);
pinMode(IBR_Pin, INPUT);
}
void loop() {
int sensor_Value = digitalRead(IBR_Pin);
if (sensor_Value == HIGH) {
Serial.println("Infrared Barrier Sensor = Unactive!");
} else {
Serial.println("Infrared Barrier Sensor = Active!");
}
delay(100);
}
การทดลอง


จากการทดลองจะเห็นได้ว่า Infrared Barrier Sensor สามารถตรวจจับสิ่งกีดขวางได้ระยะไกลสุดทีราว 9.5 เซนติเมตร
สรุป
จะเห็นได้ว่าสามารถนำ Infrared Barrier Sensor ไปประยุกต์ใช้ในการตรวจจับสิ่งของได้ เช่นการตรวจจับเพื่อนับจำนวนต่างๆนะครับ
Arduino.MakerZone