Cảm biến vật cản hồng ngoại E18-D80NK

50.000₫

1. Cảm biến vật cản hồng ngoại là gì?

Đây là loại cảm biến dùng tia hồng ngoại (IR) để phát hiện vật thể ở gần. Nó gồm một LED phát IR và một photodiode/phototransistor nhận IR. Nếu có vật cản phía trước, tia IR phản xạ lại và được thu nhận – cảm biến sẽ xuất tín hiệu (có thể là HIGH hoặc LOW).

Tên module phổ biến:

  • TCRT5000
  • IR Obstacle Avoidance Sensor (thường dùng cho robot tránh vật cản)

2. Chân kết nối của module cảm biến vật cản hồng ngoại

Chân module Chức năng
VCC Nguồn 3.3V/5V
GND Mass
OUT/DO Ngõ ra digital
(Một số module có cả AO, nhưng phần lớn chỉ dùng DO)  

3. Sơ đồ kết nối với Arduino

Module Arduino
VCC 5V
GND GND
DO D2 (digital)

4. Code mẫu nhận biết vật cản

const int sensorPin = 2; // Chân OUT của cảm biến nối vào D2
const int ledPin = 13;   // LED báo trạng thái

void setup() {
  Serial.begin(9600);
  pinMode(sensorPin, INPUT);
  pinMode(ledPin, OUTPUT);
}

void loop() {
  int sensorValue = digitalRead(sensorPin);

  if (sensorValue == LOW) { // Có vật cản
    Serial.println("Vật cản phía trước!");
    digitalWrite(ledPin, HIGH); // Bật LED báo
  } else { // Không có vật cản
    Serial.println("Không có vật cản.");
    digitalWrite(ledPin, LOW);
  }
  delay(200);
}

5. Ứng dụng thực tế

  • Robot tránh vật cản.
  • Đếm sản phẩm trên băng chuyền.
  • Cảnh báo có người/vật qua cửa.
  • Hệ thống chống trộm đơn giản.

6. Mở rộng

  • Kết hợp nhiều cảm biến để điều khiển hướng di chuyển robot.
  • Dùng kết hợp servo để quét và phát hiện vật cản theo nhiều hướng.
  • Gắn relay để điều khiển thiết bị khi phát hiện vật cản.
Thông tin thêm
nội dung
Hotline 0938379351