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)
}