กลับไปหน้ารวมไฟล์
sound-direction-tester-42431d.md

ชื่อโปรเจกต์: ตัวเช็คทิศทางเสียง (Sound Direction Tester)

โปรเจกต์นี้จะทำให้น้องๆ หาที่มาของเสียงได้แบบชิลล์ๆ เลย โดยเราจะใช้ Arduino คอยคุม LED เพื่อบอกว่า Microphone ตัวไหนในสองตัวเนี่ยที่มันกำลังรับเสียงได้อยู่

ถ้าตัว Microphone Sensor มันเจอเสียงพร้อมกันทั้งคู่ LED ฝั่งซ้ายและขวาก็จะติดพร้อมกัน เป็นการบอกว่า "เออ ข้าได้ยินทั้งสองข้างเลยว่ะ" แต่ถ้า Sensor ฝั่งไหน (ซ้ายหรือขวา) ได้ยินเสียงก่อน LED ฝั่งนั้นก็จะสว่างวาบขึ้นมาให้เราเห็น จัดไปวัยรุ่น ทิศทางมาทางไหนรู้หมดอะงานนี้

เจาะลึกเรื่องเทคนิคกันหน่อย (EXPANDED TECHNICAL DETAILS)

หลักการเช็คตำแหน่งเสียง (Acoustic Localization Logic)

โปรเจกต์นี้เราเล่นกับเรื่องความเร็วเสียงที่เดินทางมาถึงสองจุดไม่พร้อมกัน เพื่อดูว่าไอ้เสียงเจ้าปัญหานั่นมันมาจากทิศไหน

  • Microphone Array: พี่ใช้ Electret Microphone modules แบบ High-gain สองตัว วางห่างกันในระยะที่กำหนด แล้วให้ Arduino จัดการทำ Analog Sampling ความเร็วสูง หรือจะใช้ Digital Interrupts เพื่อวัดค่า "Time of Arrival" (ToA) หรือเวลาที่เสียงมันพุ่งมาถึงตัวรับนั่นแหละ ห้ามช็อตนะตัวนี้
  • Phase Detection: พอน้องคำนวณค่า Delay ในระดับ Microsecond ระหว่าง Microphone ทั้งสองตัวได้ปุ๊บ Arduino ของเราก็จะแยกแยะได้ทันทีว่าเสียงมาจากทาง ซ้าย, ขวา หรือ ตรงกลาง

การแสดงผล (Visual Feedback)

  • LED Indicators: จัด LED มาเรียงกันซะหน่อย (ชี้ไป ซ้าย, ขวา และ ตรงกลาง) ให้มันสว่างโชว์ทิศทางที่ตรวจจับได้ โปรเจกต์นี้คือพื้นฐานชั้นยอดเลยนะเว้ย ถ้าพวกเอ็งอยากจะไปต่อยอดทำหัวหุ่นยนต์หันตามเสียงหรือพวกกล้องวงจรปิดอัจฉริยะ หล่อเท่เลยงานนี้ สู้งานนะน้อง!

ข้อมูล Frontmatter ดั้งเดิม

title: "Sound Direction Tester"
description: "In this video, I test two DAOKI microphone sensors with my Arduino Uno to create a sound direction tester."
author: "lbf20012001"
category: "Audio & Sound"
tags:
  - "sound direction finder"
  - "audio detector"
  - "sound finder"
views: 19510
likes: 4
price: 1499
difficulty: "Easy"
components:
  - "1x Breadboard, 830 Tie Points"
  - "1x Arduino UNO"
  - "1x Jumper wires (generic)"
  - "1x Extraction Tool, 6 Piece Screw Extractor & Screwdriver Set"
  - "2x 5 mm LED: Red"
  - "2x Resistor 330 ohm"
  - "2x DAOKI High Sensitivity Sound Microphone Sensor Detection Module For Arduino AVR PIC"
  - "1x USB-A to B Cable"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles:
  - "https://projects.arduinocontent.cc/e64dedb2-e8c6-4e19-a842-26fe10c77161.ino"
documentationLinks: []
passwordHash: "bd5131cf6cd9b97a3aa19b1bbac484cd7e19f19b0cacf416a8200b262d32162d"
encryptedPayload: "U2FsdGVkX1+I1TGH1Q4pyE9Q1R5FNenAOeddRst7Tlelif4wgl8IFRpQDFsYALmB0RqrNdwDT+otxoPhTz9Vgj1XTvDhnCG+YT6cyAt85Qk="
seoDescription: "Create a Sound Direction Tester using Arduino Uno and DAOKI microphone sensors to detect sound source direction."
videoLinks:
  - "https://www.youtube.com/embed/XrXEaFRpSsg"
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/sound-direction-tester-42431d_cover.jpg"
lang: "th"