MẠCH ĐO KHOẢNG CÁCH DÙNG CẢM BIẾN SIÊU ÂM SF05, CẢM BIẾN SIÊU ÂM ULTRASONIC HY

Cảm phát triển thành siêu âm Ultra
Sonic HY-SRF05
hay sử dụng kết nối cùng với Mạcharduino: phát ra sóng siêu âm và nhận sóng khôn xiết âm làm phản hồi ngược lại khi chạm mặt vật cản.Được ứng dụng trong bài toán đo khoảng chừng cách, hay được dùng để vạc hiện, né tránh vật cản.Dùng đo khoảng chừng cách, đo mực hóa học lỏng, robot dò đường, xe cộ dò line tránh đồ vật cản...

Bạn đang xem: Mạch đo khoảng cách dùng cảm biến siêu âm sf05

Thông tin kỹ thuật.

Điện áp hoạt động: 5VDCKhoảng cách phát: 2cm – 450cm
Độ chính xác: ± 0.2cm
Tín hiệu đầu vào: 10us xung TTLSơ thứ chân: gồm 5 chân
VCC : 5Vdc
Trig(T) : digital input.echo (R): digital output.OUTGND

*

Cảm trở thành siêu âm Ultra
Sonic HY-SRF05

Cảm đổi thay siêu âm Ultra
Sonic HY-SRF05
có hai cách sử dụng là áp dụng cặp chân Echo / Trigger hoặc chỉ sử dụng một chân Out để phát với nhận tín hiệu, cảm biến được sử dụng thịnh hành với vô số bộ thư viện và Code mẫu với Arduino.

*

Cảm biến chuyển siêu âm Ultra
Sonic HY-SRF05

*

Cảm vươn lên là siêu âm Ultra
Sonic HY-SRF05

CODE:

/* Arduino SRF-05 5V 5V GND GND D7 TRIG D6 ECHO*/#include #include

const int ping
Pin = 7; // Trigger pin sạc of Ultrasonic Sensorconst int echo
Pin = 6; // Echo pin of Ultrasonic Sensor

Liquid
Crystal_I2C lcd(0x27,20,2);

int limit = 50;

void setup() lcd.init(); // initialize the lcd lcd.init(); lcd.backlight(); Serial.begin(9600); // Starting Serial Terminal pin
Mode(LED_BUILTIN, OUTPUT); digital
Write(LED_BUILTIN, LOW);

lcd.set
Cursor(4,0); lcd.print("CAKA.VN");

void dangerous()void loop() long duration, distance, cm; pin
Mode(ping
Pin, OUTPUT); digital
Write(ping
Pin, LOW); delay
Microseconds(2); digital
Write(ping
Pin, HIGH); delay
Microseconds(10); digital
Write(ping
Pin, LOW); pin
Mode(echo
Pin, INPUT); duration = pulse
In(echo
Pin, HIGH); centimet = microseconds
To
Centimeters(duration); distance = (duration/2) / 29.1; Serial.print(cm); Serial.print("cm"); Serial.println();

lcd.set
Cursor(4,0); lcd.print("CAKA.VN"); lcd.set
Cursor(11,1); lcd.print(distance); lcd.set
Cursor(14,1); lcd.print("cm"); if(distance digital
Write(LED_BUILTIN, HIGH); Serial.println(" Dangerous "); lcd.set
Cursor(0,1); lcd.print("DANGEROUS"); else digital
Write(LED_BUILTIN, LOW); Serial.println("Safety"); lcd.set
Cursor(0,1); lcd.print("SAFETY "); delay(1000); lcd.clear();

long microseconds
To
Centimeters(long microseconds) return microseconds / 29 / 2;

*

*
Tư vấn bán hàng

Bán sản phẩm 1: 024 66858855

024 32056333

024 35599333

Thời gian làm cho việc:

Buổisáng: 8h00 - 12h00

Buổichiều: 13h30 - 18h00

từ thứ hai - đồ vật 7



*
Linh kiện năng lượng điện tử
Điện trở
Chiết áp - vươn lên là trở
Tụ điện
Cuộn cảm
Diode - Chỉnh giữ cầu
Thạch anh - Oscilator
Opto - phương pháp ly quang
Triac - Diac - Thyristor
Trans - FETs - IGBT
*
VĐK - IC chức năng
Vi điều khiển
IC chức năng
IC nguồn
IC - Module tích hợp
Kho linh kiện tháo máy
*
Module - Cảm biến
Module
KIT vạc triển
Cảm biến
Mạch nạp
*
Phụ kiện năng lượng điện tử
Công tắc - Switch
Nút nhấn
Relay - Rơ le
Cầu chì
Nam châm - công tắc nguồn từ
Loa - bé - Mic
Tản nhiệt các loại
*
Kết nối
Cầu đấu - Terminal
Jump - Header
Jack - cổng kết nối
Dây mối cung cấp - Dây tín hiệu
Cáp FFC - FPCCọc - Vít - Kẹp
Đế IC - PCB đưa đổi
USB - Thẻ nhớ
*
LED - LCD - Đèn báo
LEDLED 7 thanh
LED hết sức sáng
LCD - Graphic - TFT - HMIĐèn báo nguồnPIN - Nguồn
PIN - Phụ kiện PINNguồn - Adapter
*
Tự làm mạch
Vật tư làm mạch
DIY - Mạch từ bỏ lắp
Robot - hộp động cơ - mô hìnhThiết bị - Phụ trợ
Tool - nguyên tắc - Thiết bị
Chai - Lọ - Hộp
Gen - Băng bám - keo dán giấy - Silicon
*
Điện tử ứng dụng
Linh khiếu nại ứng dụng
Động cơ - Quạt
Điều khiển những loại
024 66858855 - 024 32056333 - thứ hai - sản phẩm 7, tự 8:00-18:00
*


0

Trang chủ / bài xích viết


Hướng dẫn sử dụng Module cảm biến siêu âm HY-SRF05

Ứng dụng: cần sử dụng đo khoảng cách, đo mực hóa học lỏng, robot dò đường,phát hiện các vết đứt gãy vào dây cáp.


Thông số kỹ thuật:

-Điện áp vào: 5V

-Dòng tiêu tốn :

-Tín hiệu đầu ra: xung HIGH(5V) và LOW(0V)

-Khoảng biện pháp đo : 2cm – 450cm

-Độ đúng mực : 0.5cm

-Kích thước: 20*45*15mm

-Góc cảm biến :

Sơ thiết bị chân: gồm 5 chân

1.VCC : 5V.

2.Trig(T) : digital input.

3.echo (R): digital output.

4.OUT.

Xem thêm: Có Nên Lấy Chồng Hàn Quốc Hay Không? Lấy Chồng Sướng Hay Khổ

5.GND.

Nguyên lý hoạt động:

+Ở chính sách 1: bóc biệt, kích hoạt cùng phản hồi

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

*

+Ở chính sách 2: sử dụng 1 chân cho cả kích hoạt cùng phản hồi

Ta thực hiện chân OUT nhằm nó vừa phát ra xung rồi dấn xung phản xạ về,chân cơ chế thì nối đất.Tín hiệu hồi tiếp đang suất hiện nay trên cùng 1 bàn chân với tín hiệu kích hoạt.SR05 sẽ không tăng loại phản hồi cho tới 700u
S sau khi xong xuôi các biểu hiện kích hoạt và bạn đã sở hữu thời gian để kích hoạt pin luân phiên quanh và tạo cho nó đổi mới 1 đầu vào.

*

Ứng dụng minh họa: máy đo khoảng cách và hiển thị hiệu quả lên LCD.

Chuẩn bị phần cứng

-1 Arduino Uno R3.

-1Module cảm biến siêu âm HY-SRF05.

-1 LCD 1206 Keypad Shield.

-Dây nối.

Bạn có thể xem hình dưới đây:

*

Cắm dây USB 5V vào Arduino. Như vậy ta đã chuẩn bị chấm dứt phần cứng

Phần lập trình , các bạn mở Arduino IDE lên và copy đoạn code dưới vào

Leave a Reply

Your email address will not be published. Required fields are marked *