ชื่อโปรเจกต์: เครื่องวัดระยะสุดเท่ (Range Finder)
เจ้า Ultrasonic range finder เนี่ย มันคือ Module ตัวจิ๋วที่โคตรสนุกเลยน้อง ไว้ใช้สำหรับวัดระยะทาง จะเอาไปส่องหาความห่างของวัตถุ หรือจะทำเป็น [Sensor](https://s.shopee.co.th/7VBG2rX65j) ตรวจจับความเคลื่อนไหวแบบ Motion detector ก็ได้นะ เหมาะมากสำหรับโปรเจกต์พวกหุ่นยนต์หลบสิ่งกีดขวาง หรือระบบ Security ในบ้าน และความเจ๋งคือมันใช้คลื่นเสียงวัดระยะ เพราะฉะนั้นจะมืดตึ๊ดตื๋อหรือสว่างโร่ มันก็ทำงานได้เป๊ะเหมือนกันหมดแหละ!
เจาะลึกสเปกเทคนิคแบบจัดเต็ม
เครื่องมือวัดระยะดิจิทัลฉบับพกพา
ไอเทมพกพาความแม่นยำสูง ไว้ใช้วัดระยะแล้วโชว์ค่าแบบ Real-time บนตัวเครื่องได้เลย
- การวิเคราะห์ Acoustic Pulse: งานนี้เราใช้ Sensor รุ่นยอดฮิตอย่าง HC-SR04 หรือ US-015 โดยเจ้า Arduino จะคอยคุมจังหวะ Trigger pulse ขนาด 10µs และคอยจับเวลา Echo-time ที่ความละเอียดระดับ 1 microsecond ทำให้ได้ความแม่นยำระดับ ±2mm เลยนะน้อง หล่อเท่เลยงานนี้
- I2C OLED Dashboard: แสดงผลระยะทางได้ทั้งหน่วย Centimeters, Inches และ Millimeters บนจอเล็กพริกขี้หนูขนาด 0.96" แถมในตัว Firmware พี่ใส่ฟีเจอร์ปุ่ม "Hold" มาให้ด้วยนะ ไว้สำหรับล็อคค่าที่วัดได้ค้างไว้บนหน้าจอ ไม่ต้องกลัวค่าหาย
ความแรงของระบบ (Performance)
- Signal Averaging Matrix: พี่จัดระบบ Filter แบบ 10-point moving average มาให้ โดยสั่งให้ Arduino ดีดค่าที่สูงโด่งหรือต่ำผิดปกติทิ้งไป เพื่อให้ค่าที่โชว์บนหน้าจอมันนิ่งกริ๊บ ต่อให้สภาพแวดล้อมจะมี Noise รบกวนแค่ไหนก็เอาอยู่ จัดไปวัยรุ่น! สู้งานนะน้อง ห้ามทำช็อตนะตัวนี้!