Khác biệt giữa các bản “Cảm biến dò line đơn TCRT5000”
Từ ChipFC Wiki
(→Source code) |
(→Source code) |
||
Dòng 41: | Dòng 41: | ||
== Source code == | == Source code == | ||
− | + | <syntaxhighlight lang="cpp"> | |
− | |||
int cambien = 8;// khai báo chân digital 8 cho cảm biến | int cambien = 8;// khai báo chân digital 8 cho cảm biến | ||
void setup (){ | void setup (){ | ||
Dòng 62: | Dòng 61: | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
== Sử dụng == | == Sử dụng == | ||
* có nhiều cách sử dụng cảm biến, thường dùng cho việc chế tạo xe dò line bằng việc kết hợp nhiều cảm biến đơn lại với nhau thành một module phức tạp hơn. | * có nhiều cách sử dụng cảm biến, thường dùng cho việc chế tạo xe dò line bằng việc kết hợp nhiều cảm biến đơn lại với nhau thành một module phức tạp hơn. | ||
* link sử dụng cảm biến chế tạo xe:[http://arduino.vn/bai-viet/889-lam-xe-do-line-voi-module-tu-lam-phan-1-tai-sao-khong tại đây] | * link sử dụng cảm biến chế tạo xe:[http://arduino.vn/bai-viet/889-lam-xe-do-line-voi-module-tu-lam-phan-1-tai-sao-khong tại đây] |
Bản hiện tại lúc 11:52, ngày 2 tháng 3 năm 2018
Bài viết này đang được phát triển hoặc chỉnh sửa lớn. |
Giới thiệu
- Cảm biến dò line có thể dùng để phát hiện line trắng và đen. Mạch sử dụng cảm biến hồng ngoại TCRT5000 với khoảng cách phát hiện từ 1~25mm. Có thể điều chỉnh độ nhạy của cảm biến bằng cách điều chỉnh biến trở được tích hợp sẵn trên board.
Đặc điểm
- Nguồn cung cấp: 5V.
- Mạch sử dụng chip so sánh 74HC14D
- Dòng điện tiêu thụ: <10mA.
- Dải nhiệt độ hoạt động: 0 độ C ~ 50 độ C
- Ngõ ra giao tiếp: 3 dây (VCC, GND, Signal)
- Kích thước: 1.65 in x 0.39 in x 0.12 in (4.2 cm x 1.0 cm x 0.3 cm)
Sơ đồ chân
Thứ tự chân | Tên gọi | Mô tả |
---|---|---|
1 | AO | Tín hiệu Analog |
2 | DO | Tín hiệu Digital |
3 | VCC | nguồn |
4 | GND | mass |
Source code
int cambien = 8;// khai báo chân digital 8 cho cảm biến
void setup (){
pinMode(cambien,INPUT);//pinMode nhận tín hiệu đầu vào cho cảm biến
digitalWrite(cambien, HIGH);
Serial.begin(9600);
}
void loop (){
int value = digitalRead(cambien);//lưu giá trị cảm biến vào biến value
if(value == 0){
Serial.println("trang");
}else {
Serial.println("den");
}
//Serial.println(value);//xuất giá trị
delay(800);
}
Sử dụng
- có nhiều cách sử dụng cảm biến, thường dùng cho việc chế tạo xe dò line bằng việc kết hợp nhiều cảm biến đơn lại với nhau thành một module phức tạp hơn.
- link sử dụng cảm biến chế tạo xe:tại đây