โปรเจกต์ Ultra sonic distance finder พร้อม live status
ใน project นี้ เราจะสร้าง distance finder โดยใช้ ultrasonic sensor พร้อมแสดง live status ว่าวัตถุกำลังเคลื่อนที่เข้ามาหรือออกห่างไป
ใน project นี้ เราจะสร้าง distance finder โดยใช้ ultrasonic sensor พร้อมแสดง live status ว่าวัตถุกำลังเคลื่อนที่เข้ามาหรือออกห่างไป
นี่คือโปรเจกต์ที่เรียบง่ายแต่ยอดเยี่ยมและทำตามได้ง่ายมาก ในโปรเจกต์นี้เราจะใช้ Ultrasonic sensor หนึ่งตัวเพื่อติดตามวัตถุในหนึ่งมิติ และหาระยะห่างของวัตถุนั้น
จากโปรเจกต์นี้ เราจะสามารถบอกได้ว่าวัตถุกำลังเคลื่อนที่ห่างออกไป หรือเข้ามาใกล้ขึ้น หรืออยู่ที่จุดเดิม — คือไม่มีการเคลื่อนที่นั่นเอง
ในโปรเจกต์นี้เราใช้ ฮาร์ดแวร์หลักเพียง2 อย่าง คือ:
นี่คือรูปภาพบางส่วนของโปรเจกต์:


เริ่มต้นใช้งาน
1)Ultrasonic Sensor ทำงานอย่างไร?
มันทำงานโดยการส่งคลื่นเสียงออกไป และรับคลื่นที่สะท้อนกลับมาจากวัตถุ และหากไม่มีวัตถุอยู่ก็จะไม่มีคลื่นสะท้อนกลับมา
Ultrasonic sensor ทำงานโดยการปล่อยคลื่นเสียงที่มีความถี่สูงเกินกว่าที่มนุษย์จะได้ยิน (คลื่น ultrasonic) จากนั้นจะรอให้เสียงสะท้อนกลับมา และคำนวณระยะทางตามเวลาที่ใช้ไป ซึ่งคล้ายกับวิธีการของ radar ที่วัดระยะเวลาที่คลื่นวิทยุเดินทางกลับมาหลังจากกระทบวัตถุ
หากคุณต้องการวัดระยะทางที่แน่นอนจาก Sensor ของคุณ สามารถคำนวณได้จากสูตรนี้:
Distance = ½ T x C
(T = เวลา และ C = ความเร็วของเสียง)
ที่อุณหภูมิ 20°C (68°F) ความเร็วเสียงจะอยู่ที่ 343 เมตร/วินาที (1125 ฟุต/วินาที) แต่ค่านี้จะแตกต่างกันไปตามอุณหภูมิและความชื้น
Ultrasonic sensor รุ่นที่ปรับแต่งมาเป็นพิเศษยังสามารถใช้งานใต้น้ำได้เช่นกัน อย่างไรก็ตาม ความเร็วเสียงในน้ำจะเร็วกว่าในอากาศถึง 4.3 เท่า ดังนั้นการคำนวณนี้จึงต้องมีการปรับเปลี่ยนอย่างมาก
มันทำงานโดยการส่งคลื่นเสียงออกไป และรับคลื่นที่สะท้อนกลับมาจากวัตถุ และหากไม่มีวัตถุอยู่ก็จะไม่มีคลื่นสะท้อนกลับมา


หากคุณชอบ โปรดสนับสนุนผมทาง YouTube ของผม คลิกที่นี่
--------------------------------------------------------------------------------------
การเชื่อมต่อ (connections) ----

หากคุณกำลังใช้Codeของผมให้ทำการเชื่อมต่อตามนี้..............
----------------------------------------------------------------------------------
การแก้ไขปัญหา (troubleshooting)
-------------------------------------------------------------------------------------
โปรแกรมนี้ผ่านการทดสอบและทำงานได้ดีเยี่ยม!!!!!

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้