Cảm Biến Dò Line Tránh Vật Cản Thanh 5 LED
EPCB.VN - Điện tử và IoT
(0)
Tin tức:

Cảm Biến Dò Line Tránh Vật Cản Thanh 5 LED BFD-1000

  • Sản phẩm: 9
  • 65,000₫

Cảm Biến Dò Line Tránh Vật Cản Thanh 5 LED BFD-1000 được thiết kế dùng để phát hiện line đen và line trắng. Trên thanh cảm biến có 5 cảm biến hồng ngoại nhằm phát hiện line, một cảm biến hồng ngoại đặt phía trước và một công tắc hành trình báo hiệu đã đụng vật. Tín hiệu ngõ ra dạng số dễ dàng xử lí với MCU.

Thông số kỹ thuật:

- Điện áp hoạt động: 3.3 ~ 5V.

- Khoảng cách phát hiện: 0.5 ~ 40mm.

- Sử dụng biến trở tinh chỉnh độ nhạy cảm biến

- Ngõ ra dạng tín hiệu số (Digital)

- Có LED hiển thị ngõ ra cho từng cảm biến.

- Kích thước: 128 x 45 x 12mm.

Kết nối với Arduino Uno

Các bạn có thể mua thêm mạch cầu H điều khiển động cơđộng cơ xe dò line để tự thiết kế một robot dò đường.

Sample Code:

const int line_pin[5]={8,9,10,11,12};
const int near=7;
const int clp=6;
int line_val[5]={0};
int near_val=0;
int clp_val=0;
int i;

void setup()
{
Serial.begin(9600);
for (i=0;i<5;i++)
{
pinMode(line_pin[i],INPUT);
}
pinMode(near,INPUT);
pinMode(clp,INPUT);
}

void loop()
{
read_sensor();
display_serial();
}

void display_serial()
{
for (i=0;i<5;i++)
{
Serial.print(line_val[i]);
Serial.print(" ");
}
Serial.print(near_val);
Serial.print(" ");
Serial.println(clp_val);
delay(1000);
}

void read_sensor()
{
for (i=0;i<5;i++)
{
line_val[i]=digitalRead(line_pin[i]);
}
near_val=digitalRead(near);
clp_val=digitalRead(clp);
}


Bình luận