Cảm biến siêu âm SRF05
Cảm biến siêu âm SRF05
- Hàng trong kho: 68
- Nhà sản xuất: Nhập khẩu
- Khối lượng: 0.10kg
- Mã kho: 124
- Vị trí: 1D9
Số lượng đã bán: 466
Lượt xem: 296
37.800đ
Giá chưa bao gồm VAT: 35.000đ
10 sản phẩm trở lên giá: 32.400đ
1. Giới thiệu tổng quan
Cảm biến siêu âm SRF05 là phiên bản nâng cấp của dòng SRF04, chuyên dùng để nhận biết khoảng cách đến vật cản nhờ sóng siêu âm phát ra và thu về. Thiết bị hoạt động ổn định, độ chính xác cao trong điều kiện lý tưởng và được ứng dụng rộng rãi trong các mô hình robot tránh vật cản hoặc hệ thống đo khoảng cách thông minh.
2. Thông số kỹ thuật
- Điện áp hoạt động: 5VDC
- Tín hiệu giao tiếp: TTL
- Khoảng cách phát hiện vật cản: 3cm - 120cm
- Kích thước: 43mm x 20mm x 17mm
3. Ứng dụng
- Làm robot thông minh tự động tránh vật cản
- Hệ thống cảnh báo khoảng cách lùi xe, đo mực nước
- Các đề tài nghiên cứu học tập về vi điều khiển và xử lý tín hiệu siêu âm
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: Board Arduino, nguồn 5V, dây cắm breadboard và cảm biến SRF05.
- Thao tác: Cấp nguồn 5V cho chân VCC và GND, kết nối chân Trigger và Echo với vi điều khiển theo sơ đồ code mẫu.
- Kết quả: Đọc được giá trị khoảng cách chính xác trên màn hình Serial Monitor khi có vật cản di chuyển phía trước cảm biến.
* Lưu ý an toàn: Cảm biến hoạt động kém chính xác hơn khi gặp bề mặt xiên, xù xì hoặc ở khoảng cách quá xa do góc quét hình nón mở rộng. Tránh cấp ngược cực nguồn điện để không làm hỏng vi mạch.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- VCC nối với 5V (Arduino)
- Trig nối với Chân số 9 (Arduino)
- Echo nối với Chân số 10 (Arduino)
- GND nối với GND (Arduino)
C/C++ (Arduino/ESP)
const int trigPin = 9;
const int echoPin = 10;
void setup() {
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
long duration = pulseIn(echoPin, HIGH);
long distance = duration * 0.034 / 2;
Serial.print("Khoang cach: ");
Serial.print(distance);
Serial.println(" cm");
delay(500);
}cam bien sieu am srf05

















