MODULE CẢM BIẾN SIÊU ÂM HC-SR04 HCSR04
Ứng dụng : Được sử dụng trong các thiết bị dùng sóng siêu âm đo khoảng cách.
Thông số kỹ thuật :
- Nguồn cấp: 5V-2mA
- Tín hiệu xung ra: High (5V) và Low (0V)
- Khoảng cách phát hiện đo : 2cm – 510cm
- Độ chính xác: 0.5cm
ỨNG DỤNG
Sữ dụng để đo khoảng cách vật thể .
Sữ dụng tìm đường trong các robot giải mã mê cung.
SƠ ĐỒ KẾT NỐI
CODE MẪU
const int trig = 8; // chân trig của HC-SR04
const int echo = 7; // chân echo của HC-SR04
void setup()
{
Serial.begin(9600); // giao tiếp Serial với baudrate 960
pinMode(trig,OUTPUT); // chân trig sẽ phát tín hiệ
pinMode(echo,INPUT); // chân echo sẽ nhận tín hiệ
}
void loop()
{
unsigned long duration; // biến đo thời gia
int distance; // biến lưu khoảng các
/* Phát xung từ chân trig *
digitalWrite(trig,0); // tắt chân tri
delayMicroseconds(2)
digitalWrite(trig,1); // phát xung từ chân tri
delayMicroseconds(5); // xung có độ dài 5 microSecond
digitalWrite(trig,0); // tắt chân tri
/* Tính toán thời gian *
// Đo độ rộng xung HIGH ở chân echo.
duration = pulseIn(echo,HIGH);
// Tính khoảng cách đến vật
distance = int(duration/2/29.412)
/* In kết quả ra Serial Monitor *
Serial.print(distance)
Serial.println("cm")
delay(200)
}