สารบัญ:
วีดีโอ: วัดระยะทางด้วย Ultrasonic Sensor HC-SRF04 (ล่าสุด 2020): 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
เซ็นเซอร์อัลตราโซนิก (ระยะทาง) คืออะไร? อัลตราซาวนด์ (Sonar) ที่มีคลื่นสูงที่คนไม่ได้ยิน อย่างไรก็ตาม เราสามารถเห็นการมีอยู่ของคลื่นอัลตราโซนิกได้ทุกที่ในธรรมชาติ ในสัตว์ต่างๆ เช่น ค้างคาว โลมา … ใช้คลื่นอัลตราโซนิกในการสื่อสารระหว่างกัน เพื่อออกล่าหรือค้นหาในอวกาศ
เสบียง:
รหัส: ดาวน์โหลด
ขั้นตอนที่ 1: อัลตราโซนิกเซนเซอร์ (HC - SRF04)
Ultrasonic sensor HC-SR04 (Ultrasonic Sensor) นิยมใช้วัดระยะทางกันมากเพราะราคาถูกและค่อนข้างแม่นยำ เซ็นเซอร์อัลตราโซนิก HC-SR04 ใช้คลื่นอัลตราโซนิกและสามารถวัดระยะทางระหว่าง 2 -> 300 ซม.
ขั้นตอนที่ 2: หลักการทำงาน
ในการวัดระยะทาง เราจะปล่อยพัลส์ที่สั้นมาก (5 microSeconds) จาก Trig pin หลังจากนั้นเซ็นเซอร์อัลตราโซนิกจะสร้างชีพจรสูงที่เท้าของ Echo จนกว่าจะได้รับคลื่นสะท้อนบนแบตเตอรี่นี้ ความกว้างของพัลส์จะเท่ากับเวลาที่คลื่นอัลตราโซนิกถูกส่งจากเซ็นเซอร์และด้านหลัง ความเร็วของเสียงในอากาศคือ 340 m / s (ค่าคงที่ทางกายภาพ) เทียบเท่ากับ 29, 412 microSeconds / cm (106 / (340 * 100)) เมื่อคำนวณเวลาแล้ว เราหารด้วย 29, 412 เพื่อให้ได้ระยะทาง
หมายเหตุ: ยิ่งเซ็นเซอร์อัลตราโซนิกอยู่มากเท่าไหร่ก็จะยิ่งจับผิดมากขึ้นเท่านั้น เนื่องจากมุมการสแกนของเซ็นเซอร์จะค่อยๆ ขยายเป็นทรงกรวย นอกจากพื้นผิวที่เฉียงหรือขรุขระ จะลดความแม่นยำของเซ็นเซอร์และพารามิเตอร์. เทคนิคที่แสดงด้านล่างนี้มาจากผู้ผลิตการทดสอบภายใต้สภาวะที่เหมาะสม แต่ที่จริงแล้วขึ้นอยู่กับสภาพแวดล้อมในการทำงานของเซ็นเซอร์
ขั้นตอนที่ 3: ส่วนประกอบ
- Arduino Uno R3
- เซ็นเซอร์อัลตราโซนิก (SRF-04)
- เขียงหั่นขนม
แนะนำ:
หุ่นยนต์หลีกเลี่ยงอุปสรรคโดยใช้ Ultrasonic Sensor (Proteus): 12 ขั้นตอน
หุ่นยนต์หลีกเลี่ยงสิ่งกีดขวางโดยใช้เซ็นเซอร์อัลตราโซนิก (Proteus): โดยทั่วไปแล้วเราจะเจอหุ่นยนต์หลีกเลี่ยงสิ่งกีดขวางทุกที่ การจำลองฮาร์ดแวร์ของหุ่นยนต์ตัวนี้เป็นส่วนหนึ่งของการแข่งขันในหลายวิทยาลัยและในหลายเหตุการณ์ แต่การจำลองซอฟต์แวร์ของหุ่นยนต์สิ่งกีดขวางนั้นหายาก แม้ว่าเราจะพบมันที่ไหนสักแห่ง
ถังขยะอัจฉริยะโดยใช้ Arduino, Ultrasonic Sensor และเซอร์โวมอเตอร์: 3 ขั้นตอน
ถังขยะอัจฉริยะโดยใช้ Arduino, Ultrasonic Sensor และเซอร์โวมอเตอร์: ในโครงการนี้ ฉันจะแสดงวิธีสร้างถังขยะอัจฉริยะโดยใช้ Arduino โดยที่ฝาถังขยะจะเปิดขึ้นโดยอัตโนมัติเมื่อคุณเข้าใกล้ถังขยะ ส่วนประกอบสำคัญอื่นๆ ที่ใช้ทำถังขยะอัจฉริยะนี้คือ HC-04 Ultrasonic Sen
ใช้ Ultrasonic Sensor กับ Magicbit [Magicblocks]: 5 ขั้นตอน
ใช้ Ultrasonic Sensor กับ Magicbit [Magicblocks]: บทช่วยสอนนี้จะสอนให้คุณใช้ Ultrasonic Sensor กับ Magicbit ของคุณโดยใช้ Magicblocks เราใช้ magicbit เป็นบอร์ดพัฒนาในโปรเจ็กต์นี้ ซึ่งใช้ ESP32 ดังนั้นสามารถใช้บอร์ดพัฒนา ESP32 ในโครงการนี้ได้
Arduino เชื่อมต่อกับ Ultrasonic Sensor และ Contactless Temperature Sensor: 8 ขั้นตอน
การเชื่อมต่อกับ Arduino กับ Ultrasonic Sensor และ Contactless Temperature Sensor: ปัจจุบัน ผู้ผลิต นักพัฒนาต่างเลือกใช้ Arduino สำหรับการพัฒนาอย่างรวดเร็วของการสร้างต้นแบบของโครงการ Arduino เป็นแพลตฟอร์มอิเล็กทรอนิกส์แบบโอเพ่นซอร์สที่ใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย Arduino มีชุมชนผู้ใช้ที่ดีมาก ในโครงการนี้
วิธีการตรวจจับระดับน้ำ Arduino โดยใช้ Ultrasonic Sensor และ Funduino Water Sensor: 4 ขั้นตอน
วิธีการตรวจจับระดับน้ำ Arduino โดยใช้ Ultrasonic Sensor และ Funduino Water Sensor: ในโครงการนี้ ผมจะแสดงให้คุณเห็นถึงวิธีการสร้างเครื่องตรวจจับน้ำราคาไม่แพงโดยใช้สองวิธี: เซ็นเซอร์อัลตราโซนิก (HC-SR04).2. เซ็นเซอร์น้ำ Funduino