โมดูลอัลตร้าโซนิค สำหรับใช้วัดระยะทางของวัตถุ สามารถวัดระยะ ตั้งแต่ 2 cm ถึง 450 cm โดยส่งสัญญาณอัลตร้าโซนิคความถี่ 40 Hz ไปที่วัตถุที่ต้องการวัด และรับสัญญาณที่สะท้อนกลับมา สามารถใช้เวลามาคำนวณระยะทางได้
หมวดหมู่ : Sensor ,  Distance / Ultrasonic , 
Share
Ultrasonic Sensor HC-SR04 (SD0004)
รายละเอียดสินค้า
โมดูล HC-SR04 ultrasonic moduleสามารถจับวัตถุ โดยไม่ต้องสัมผัสวัตถุ ส่งสัญญาณอัลตร้าโทนิค และสะท้อนกลับ
แรงดันใช้งาน : แรงดัน 3.3V หรือ 5V
กระแสไฟคงที่น้อยกว่า 2 mA
ช่วงการวัดระยะทาง (measurement range): ประมาณ 2 cm ถึง 4 m
ความกว้างเชิงมุมในการวัด (measuring angle): 15 องศา
ความแม่นยำสูงถึง 3 มม. Echo สัญญาณ
เอาต์พุต TTL สัญญาณ PWL ความถี่ในการทำงาน 40Hz
วัสดุ PCB สี น้ำเงิน+ดำ ขนาด 45*20*15 mm
น้ำหนัก 10g
Features
Compatible With Intelligent Bluetooth Tracking/ Obstacle AvoidanceCar
Collocation At Optional Ultrasonic Sensor Module HC-SR04
Code Example
#define trigPin 4 //pin สำหรับ trig และ echo
#define echoPin 5
long duration; //สร้างตัวแปร
int Distance;
void setup() {
Serial.begin(115200);
pinMode(trigPin, OUTPUT); //trigger เป็นการส่งคลื่นเสียงออกไป
pinMode(echoPin, INPUT); //และ echo เป็นการรับคลื่นเสียงที่ส่งออกไป
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
Distance = duration * 0.034 / 2;
Serial.print("Distance: ");
Serial.print(Distance);
Serial.println(" cm");
}