ระยะวัดจาก 2 ซม. ถึง 4 เมตรด้วยประสิทธิภาพที่มั่นคงและ
ความแม่นยำสูงตั้งแต่ 15 ปีขึ้นไป° มุมตรวจจับที่ใช้งานง่ายและอยู่ในมุมตรวจจับที่ใช้งานง่าย
แพ็คเกจ. เซ็นเซอร์นี้เชื่อมต่อกับบอร์ด Arduino ได้ง่ายมากหรือ
ไมโครคอนโทรลเลอร์ตัวอื่นมั้ยคะ
ในฐานะที่เป็นเซ็นเซอร์อัลตราซาวนด์ HC-SR04 จะทำงานเหมือนเรดาร์ธรรมดาโดย
ส่งชุดคลื่นพัลส์และฟังเสียงสะท้อน เพื่อวัดก
ระยะทางเริ่มต้นด้วยการส่งพัลส์ทริกเกอร์สั้น ๆ ไปยังหมุด TRIG ที่
ตรวจสอบพิน ECHO จนกว่าเอาต์พุตจะสูงและวัด
ความกว้างของชีพจร
ระยะทางเท่ากับ (ระยะเวลาชีพจรในไม่กี่วินาที) * (ความเร็วเสียง) /
2 ซึ่งความกว้างของพัลส์อยู่ในหน่วยที่สองและความเร็วเสียงอยู่ในหน่วย
เมตร / วินาที ความเร็วเสียงปกติจะอยู่ที่ 340m / s ภายใต้อุณหภูมิห้อง
ในการใช้เซ็นเซอร์นี้กับ Arduino เพียงแค่ดาวน์โหลดไลบรารี srf04 ถ้า
คุณใช้ Arduino IDE 1.0 หรือห้องสมุด Ultrasound ถ้าคุณใช้ IDE
รุ่นเก่ากว่า เราขอแนะนำให้หยุดชั่วคราว 60-100ms ระหว่างแต่ละระยะทาง
การอ่านค่าเพื่อให้จังหวะเสียงสะท้อนมีเวลาเพียงพอที่จะชำระล้าง
Hc-sr04 ไม่ได้รับการชดเชยอุณหภูมิเนื่องจากความเร็วของ
เสียงของห้องแตกต่างกันไปตามอุณหภูมิห้องคุณอาจได้รับผลลัพธ์ที่แตกต่างกัน
การวัดในอุณหภูมิห้องที่แตกต่างกันในระยะทางเดียวกันเมื่อวัดที่อุณหภูมิห้องที่แตกต่างกัน ค่ะ ถ้าเป็นไปได้ขอเป็น
เราขอแนะนำ Maxbotix Ultrasound Sensors ที่คุณต้องการความแม่นยำมากขึ้นเราขอแนะนำ Maxbotix Ultrasound Sensor
คุณสมบัติ:
แรงดันไฟฟ้าที่ใช้งาน: 5V DC
กระแสไฟที่ใช้งาน: 15mA
ความถี่ในการทำงาน: 40KHz
ระยะการอ่านสูงสุด: 400 ซม.
ระยะการอ่านขั้นต่ำ: 2 ซม.
มุมตรวจจับ: 155°
ความละเอียด: 0.5 ซม
ชีพจรทริกเกอร์:> ชีพจร TTL 10us:> ชีพจร TTL 10us
พัลส์เอาต์พุตเป็นสัดส่วนกับระยะทาง
ความกว้างพัลส์สูงสุด: 38ms หากไม่มีสิ่งกีดขวาง
ขนาด: 45x20 x 15 มม
เอกสารประกอบ:
เอกสารข้อมูล HC-SR04:
บ้านโครงการห้องสมุด srf04-library:
ดาวน์โหลดไลบรารี srf04 (Arduino IDE 1.0 หรือสูงกว่า):
ดาวน์โหลดไลบรารีอัลตราซาวนด์ (รุ่นเก่าของ Arduino IDE):
ยังตรวจสอบห้องสมุด NewPing ที่ยอดเยี่ยม:
ลิงค์อ้างอิง:
เซ็นเซอร์อัลตราโซนิกสอนของเซ็นเซอร์อัลตราโซนิก HC-SR04: