Trang chủ Liên hệ

Cảm Biến Siêu Âm SRF05

Cảm biến siêu âm SRF05 được nâng cấp từ phiên bản SRF04 cho độ linh hoạt cao, tầm đo xa và giá thành rẻ hơn, cảm biến thường được ứng dụng để phát hiện vật cản trên robot hoặc có thể dùng làm báo động khi có người đến gần và nhiều ứng dụng khác

28.000₫
Mua ngay

Cảm biến siêu âm SRF05 là một bước phát triển từ con SRF04 và được thiết kế để nâng cao độ linh hoạt, tầm đo và giảm giá thành, vì thế mà SRF05 hoàn toàn tương thích với SRF04. Tầm đo của nó được tăng từ 3m lên 4m so với SRF04. Một Mode hoạt động mới cho phép SRF05 sử dụng một chân OUT cho cả Trigger và Echo ( phát và thu) giúp tiết kiệm chân trên vi xử lý hoặc SRF05 có thể vận hành với chân Trigger và Echo riêng biệt giống với SRF04.

Thông số kỹ thuật:

Lưu ý: Góc quét của cảm biến được mở rộng theo hình nón nên cảm biến càng xa sẽ không chính xác, ngoài ra đối với các bề mặt không phẳng hoặc bề mặt bị cong, xiên cũng làm ảnh hưởng đến độ chính xác của cảm biến.

 

Code

const unsigned int TRIG_PIN=13;
const unsigned int ECHO_PIN=12;
const unsigned int BAUD_RATE=9600;

void setup() {
  pinMode(TRIG_PIN, OUTPUT);
  pinMode(ECHO_PIN, INPUT);
  Serial.begin(BAUD_RATE);
}

void loop() {
  digitalWrite(TRIG_PIN, LOW);
  delayMicroseconds(2);
  digitalWrite(TRIG_PIN, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIG_PIN, LOW);
  

 const unsigned long duration= pulseIn(ECHO_PIN, HIGH);
 int distance= duration/29/2;
 if(duration==0){
   Serial.println("Warning: no pulse from sensor");
   } 
  else{
      Serial.print("distance to nearest object:");
      Serial.println(distance);
      Serial.println(" cm");
  }
 delay(100);
 }