My Weekend Project: Sound Location Finder
HTML-код
- Опубликовано: 10 сен 2024
- In this video, I create a sound location finder using two microphone sensors in conjunction with an Arduino Uno. When the sound location finder circuit detects a sound from one microphone sensor and not the other, the Arduino request a stepper motor to turn the sound detection board in the direction of the sound. If the sound is detected in both microphones or no sound is detected, the circuit does nothing and waits to detect new sound.
Schematics and code available for free at: clydelettsome....
If you have questions, please visit clydelettsome.... .
How could anyone dislike this, Dr. Lettsome is to be treasured for providing such amazing knowledge for free on the internet. Keep up the great work Dr.
Thanks Dan! Subscribe Like and Share!
It wasn't me but I think it's cus the project is too basic. There are more sophisticated direction finding algorithm that can do better.
Hello Dr. Lettsome. I just recently found your channel and watched several videos so far. I've been an electronic technician working on various data acquisition systems for an Army test and evaluation base for about 15 years now. One of the the systems I was the subject matter expert on (basically I was the only one assigned to the system so I had no choice) up until two years ago (I was moved over the the Optical Tracking systems) was their wireless acoustic event scoring system, which I really enjoyed. Both this project and the previous sound direction finder are both interesting and awesome projects.
I've enjoyed the weekend projects that I've watched so far and I hope you continue to post videos as this channel has been a good source of information already and I've barely scratched the surface. Thank you very much for taking the time and putting forth the effort of providing the quality videos and information that are on this channel.
@CALettsomePhDPE - is there any way to extend this for analyzing and detecting a specific sound in the array of sounds? and what needs to be done to make it 360-degree capable? add 2 more mics and place them in a circle for every 90 degrees? am I thinking correctly? Awesome video
Hi... Thank You From Indonesia
Welcome!
Please like, share and subscribe.
I may be barking up the wrong wall here, just a question based on this project. I am deaf in my left ear so when attempting to play online games I struggle in certain FPS games to localise where the sound is actually coming from, which puts me at a serious disadvantage and spoils my enjoyment in said games.
is there a way that the above project could be made where there is a 360o lights which shows which direction the sound is coming from within a game.
Hi Michael,
Thanks for asking. The answer to your question is yes. Doing so would require more code and more sensitive sensors.
Please like, share and subscribe.
i have an arduino uno and a mega, could this project be modified to use 4 or more microphones as well? and maybe act as a usb device for a robotics project?
Dear Lettsome I need your help. I can not see codes in site. Actually there is a link about code but I can not see anything in this page. Asked about add chart and I clicked but ??? 😅
Can it tell the distance of where does the sound come from?
Hey! I know this is quite late but I got quite fascinated with this project. I started wondering if I could localise a target wirelessly. 2 microphone sensors each connected to a transmitter and arduino nano, in opposite parts of the room, and a receiver with another nano and raspberry pi next to my laptop. Transmitting signals work fine, but I can't seem to find a way to actually find the location and make a plot showing the localisation itself. Any ideas?? :(
Hi Lulia,
Thank you for asking. The scenario you talked about should be possible but it will require lots of work programming and building each circuit. You may be able to use bluetooth modules if the room you are talking about is relatively small. I used bluetooth modules in this project (ruclips.net/video/T3GcpAHhFeA/видео.html) to connect with a remote device.
Good luck with your project.
Please like, share and subscribe.
is it possible to make 3D finder? so it can change vertical angle too? thanks
Yes. But you need an additional microphone.
Martin Z,
Thank you for the question. You need additional mics (in the y plane) and you need an additional motor to move the vertical.
Like, Share, Subscribe!
I came here via a Google search.
One of my elderly friends has a noise that sounds every night at the same time in her flat. It's driving her crazy.
She can't quite identify where it's coming from.
Amazing
depending on the sensitivity of the microphone you might or will also pickup the servo noise.
adding one of these "ReSpeaker 4-Mic Array for Raspberry Pi" would simplify finding the direction of arrival of the sound.
Thank you for the comment and thanks for the information about the Rapberry Pi. While moving, the sensor data is not read or processed.
thanks so much for leaving this comment! this was exactly what I was looking for
Can a servo motor be used instead of this and how?
Hi Clyde, Thanks for your work !
Would you be interested in doing a new video derived from this one showing how to make a cicadas - insects abundant in hot regions - detector and photographer helper ?
You may know that when you get a bit too close (about 3m) they stop making their noisy shrill noise in order not to be located ! The it is all but possible to see them !
The principle of the locator would be to have the detector, on a tripod, at some distance of the cicadas used as a mount for a small monocular or a rather powerfull zoom mini camera.
When the cicadas sings the mount will automatically orients itself very precisely towards it, enabling the photographer to spot it or even in best cases directly take a picture or a rare movie of it while singing ! Indeed if you spot it by searching around you may have to wait a very long time before it will resume singing ...
I guess it could work with 4sensitive microphones, 2 horizontally and 2 vertically with a base of 30 to 50 cm.
Hope you like the idea !
Best
Sylvain
I like the idea but I would only do it as part of a research project. It would take some work to find the right parts (example sensors) and configuration to make it possible. For me to do that, I would have to have a long-term need for a project like that.
Thanks for asking.
Please like, share and subscribe.
@@CALettsomePhDPE Thanks for reply ! BR
Is there a way to add a third microphone and have 2 steppers to find location in 3D?
Yes that is possible. I used 2 microphone to similate a human.
@@CALettsomePhDPE
Impossible because humans locate the sound even with one ear
Why is the music SO LOUD?
so cool!
Great video, I'm hooked why so few views, is there a next step with the detectors that will allow the motor to turn the board towards where it thinks the sound came from rather than by the 45 degrees?
Hi Dave,
Thanks for asking the questions. If you share the video, I will have more views :-).
To be more precise with the number of degree turns in order to find sound, a different type of audio sensors need to be used. I may do that in the near future. Stay tuned.
Subscribe, like and share.
CAL
Nice project. Where to download the Arduino code? Can you provide a direct link or host it on GitHub? It's much easier and also, i could not find a download link for the sketch on your website.
Hi Shakeel,
Here is a direct link to the Arduino code:
clydelettsome.com/blog/product/sound-location-finder-for-arduinogenuino/
Thanks for asking.
Like, Share, Subscribe.
CAL
cannot get the code for this project
how can i get it
Hi Kavindu,
If you gave your correct email address when you registered on my website, I sent you an email to tell you I corrected the error. You should be able to download it from my website now. Sorry for the issue.
CAL