Module cảm biến siêu âm HY-SRF05 có thể phát hiện các đối tượng trong phạm vi từ 2 đến 450 cm một cách chính xác. Cảm biến SRF05 là phiên bản cải tiến của SRF04.
Cảm biến siêu âm SRF05 gồm có 2 loa thu và phát, thời gian phản hồi nhanh, độ chính xác cao, phù hợp cho các ứng dụng phát hiện vật cản, đo khoảng cách bằng sóng siêu âm.
THÔNG SỐ KỸ THUẬT
Độ sai số của cảm biến SRF05 ảnh hưởng bởi bề mặt tiếp xúc, sai số của cảm biến là 0.3cm bề mặt vật thể càng bằng phẳng, độ chính xác càng cao.
Điện áp hoạt động | 5VDC |
Dòng tiêu thụ | 10~40mA |
Tín hiệu giao tiếp | TTL |
Góc quét | <15 độ |
Tần số phát sóng | 40Khz |
Khoảng cách đo được | 2~450cm |
SƠ ĐỒ KẾT NỐI CẢM BIẾN HY-SRF05 VỚI ARDUINO
Phiên bản này hỗ trợ chế độ kép cùng với 5 chân để kết nối với Arduino. Sơ đồ kết nối như sau:
VCC | 5V |
TRIG_PIN | Pin 12 |
ECHO_PIN | Pin 13 |
OUT | Không Kết Nối |
GND | GND |

LẬP TRÌNH ĐIỀU KHIỂN
Nhập đoạn code sau và tận hưởng thành quả.
/* Lập trình chương trình nhận tín hiệu cảm biến siêu âm SFR05 với Điện Tử Hay */ const int TRIG_PIN = 12; const int ECHO_PIN = 13; void setup() { Serial.begin(9600); pinMode(TRIG_PIN,OUTPUT); pinMode(ECHO_PIN,INPUT); } void loop() { long duration, distanceCm, distanceIn; digitalWrite(TRIG_PIN, LOW); delayMicroseconds(2); digitalWrite(TRIG_PIN, HIGH); delayMicroseconds(10); digitalWrite(TRIG_PIN, LOW); duration = pulseIn(ECHO_PIN,HIGH); // convert the time into a distance distanceCm = duration / 29.1 / 2 ; distanceIn = duration / 74 / 2; if (distanceCm <= 0) { Serial.println("Out of range"); } else { Serial.print(distanceIn); Serial.print("in: "); Serial.print(distanceCm); Serial.print("cm"); Serial.println(); } delay(1000); }
XEM THÊM CÁC SẢN PHẨM CÙNG LOẠI
👉 Cảm Biến Tiệm Cận E18-D80NK Quang Điện
===> Hãy theo dõi Fanpage Điện Tử Hay để nhận được nhiều ưu đãi hơn nhé 🤗🤗.
Sơn –
Sản phẩm dùng ok. Lần sau,cần dùng mình sẽ mua tiếp