Trang chủ —› Bài giảng chương trình giáo dục phổ thông —› Tự học arduino bài 7 – Cảm biến siêu âm đo khoảng cách: Hướng dẫn sử dụng chi tiết

Tự học arduino bài 7 – Cảm biến siêu âm đo khoảng cách: Hướng dẫn sử dụng chi tiết

10 Tháng Hai,2018 Đăng bởi: admin

Cảm biến siêu âm đo khoảng cách

# CODE MẪU CẢM BIẾN SIÊU ÂM

Cảm biến siêu âm đo khoảng cách là một bài toán được coi là cơ bản đối với việc học và tìm hiểu điều khiển tự động. Bài viết này sẽ đưa ra hướng dẫn chi tiết cho các bạn về cách sử dụng cảm biến siêu âm. Cụ thể trên hai dòng cảm biến SRF05 và HC-SR04.

Nguyên lý hoạt động của cảm biến siêu âm

Cảm biến siêu âm được hiểu đơn giản là loại cảm biến được mô tả đơn giản giống như một chiếc radar. Những cảm biến này có khả năng phát ra sóng siêu âm. Sau đó nhận sóng siêu âm bật trở lại từ vật thể. Và qua khoảng thời gian mà cảm biến đo được.

Để đo khoảng cách, ta sẽ phát 1 xung rất ngắn (5 microSeconds ) từ chân Trig. Sau đó, cảm biến sẽ tạo ra 1 xung HIGH ở chân Echo cho đến khi nhận lại được sóng phản xạ ở pin này. Chiều rộng của xung sẽ bằng với thời gian sóng siêu âm được phát từ cảm biển và quay trở lại.
Tốc độ của âm thanh trong không khí là 340 m/s (hằng số vật lý), tương đương với 29,412 microSeconds/cm (106 / (340*100)). Khi đã tính được thời gian, ta sẽ chia cho 29,412 để nhận được khoảng cách.

Arduino.vn

Cảm biến siêu âm đo khoảng cách
Cảm biến siêu âm đo khoảng cách

 

Cảm biến siêu âm giống một chiếc radar

Ứng dụng

Cảm biến siêu âm có ứng dụng chính là đo khoảng cách. Từ khả năng này, con người chúng ta sử dụng cảm biến siêu âm cho nhiều công việc khác nhau. Một vài trong số đó có thể kể đến là: Xác định mực nước, xác định vật cản, chống trộm…

Robot tránh vật cản sử dụng cảm biến siêu âm.

Sử dụng cảm biến siêu âm như thế nào

Video dưới đây sẽ hướng dẫn các bạn cách sử dụng cảm biến siêu âm đơn giản và sử dụng một thuật toán nho nhỏ để biến đổi thời gian di chuyển của sóng siêu âm thành thời gian.

Hướng dẫn sử dụng Cảm biến siêu âm SRF05 với arduino

Download code mẫu tại đâu: Cảm biến siêu âm – Code mẫu

Hi vọng video đủ dễ hiểu và giúp các bạn có khả năng ứng dụng loại cảm biến này trong nhiều công việc, lĩnh vực trong cuộc sống


Notice: WP_Query được gọi với một tham số đã bị loại bỏ kể từ phiên bản 3.1.0! Hãy sử dụng ignore_sticky_posts thay cho caller_get_posts (sẽ sớm bị loại bỏ) in /home/lapt0260/public_html/wp-includes/functions.php on line 4045

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *