tag:blogger.com,1999:blog-5415813315629967856.post5907679692346024708..comments2023-07-10T06:02:41.546-07:00Comments on random thoughts of a procrastinating CEO: DIY sonar using PC speaker and microphoneBob Lansdorphttp://www.blogger.com/profile/15097843745497420365noreply@blogger.comBlogger33125tag:blogger.com,1999:blog-5415813315629967856.post-24224328252149712342021-10-05T04:38:44.780-07:002021-10-05T04:38:44.780-07:00M-Audio BX8D3 Speakers in UAE, Professional Multim...M-Audio BX8D3 Speakers in UAE, Professional Multimedia Speakers in UAE, Speakers in UAE<br />https://gccgamers.com/m-audio-bx8d3.html<br />M-Audio BX8D3 Speakers in UAE, Safe Shopping Multiple Payment Options Express Delivery GCC Gamers Moneyback Guarantee.<br />1633433905975-8Emily Roghttps://www.blogger.com/profile/04781176740192630494noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-91087375391201623482021-07-27T15:31:56.906-07:002021-07-27T15:31:56.906-07:00Hi Bob. I think it is very cool that you have been...Hi Bob. I think it is very cool that you have been replying to posts so many years after writing the article. Great article by the way! I've been wondering if it is possible to create a microphone array using standard PC parts, but I think maybe the timing will not be precise enough?Andrewhttps://www.blogger.com/profile/12685209822262332810noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-69769016808225948052020-02-21T00:46:53.004-08:002020-02-21T00:46:53.004-08:00Hey im or her thinking of buying this microphone.....Hey im or her thinking of buying this microphone... looks pretty good and i produced good experience with hyperX. Can anyone answer me the actual question about keyboard sounds. I would place behind our keyboard... will the noise always be to loud and made my good friend in discord complain over it? <a href="https://medium.com/@dbinvestmentz/hyperx-quadcast-2809e05a84cc" rel="nofollow">hyperx quadcast amazon</a>Cliftonhttps://www.blogger.com/profile/16799268249076676850noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-92158010427830438452019-10-24T08:58:36.006-07:002019-10-24T08:58:36.006-07:00Underwater sonar is definitely a thing! Usually th...Underwater sonar is definitely a thing! Usually they use higher frequencies of sound called "ultrasound."Bob Lansdorphttps://www.blogger.com/profile/15097843745497420365noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-81450643386274958582019-10-24T08:55:42.273-07:002019-10-24T08:55:42.273-07:00Amazing. Do you think that this can work underwate...Amazing. Do you think that this can work underwater? I'm thinking about creating a ROV with a sonar to be able to find underwater objects or fishes.Jesus Viconoreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-31564222055416476632019-05-09T15:13:58.463-07:002019-05-09T15:13:58.463-07:00Thanks! Pretty much any software will do, I just c...Thanks! Pretty much any software will do, I just chose Labview because it's pretty quick to make something work. You just need to find a way to get audio going out and audio streaming in. You could probably even make a smartphone app that you hook up to a speaker if you were so inclined.Bob Lansdorphttps://www.blogger.com/profile/15097843745497420365noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-41743072867154421552019-05-09T13:31:21.531-07:002019-05-09T13:31:21.531-07:00This is really interesting, I recently started wor...This is really interesting, I recently started working on a similar project. I am having troubles analyzing the signals without labview ... do you know softwares that could work the same ? I have not checked but I guess labview isn't opensource<br />PaulPaulhttps://www.blogger.com/profile/02580810728464914675noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-26567636528288421642018-10-08T04:36:15.243-07:002018-10-08T04:36:15.243-07:00nice project bob, keep updatenice<a href="http://ultimategameportal.com/banner-saga-3-released-on-xbox-one" rel="nofollow"> </a>project bob, keep updateAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-54331175336376928522018-08-20T06:49:27.850-07:002018-08-20T06:49:27.850-07:00Another thing that could help would be electricall...Another thing that could help would be electrically isolating the speaker and microphone. In addition to acoustic bleed-in, I suspect that there was electrical bleed-in from the speakers to microphone through my bad-quality sound card.Bob Lansdorphttps://www.blogger.com/profile/15097843745497420365noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-78318502712109000622018-08-20T06:19:02.957-07:002018-08-20T06:19:02.957-07:00Let's explore that idea. In optics, the fundam...Let's explore that idea. In optics, the fundamental carrier wave (photons) is much too high-frequency to detect directly, and so interference techniques have to be used. In acoustics, the frequencies are within the range of ADC frequency (e.g. a microphone). So to make the system analogous, let's not get too crazy and introduce a 1 MHz resonator that can be modulated at acoustic frequencies or anything. Let's choose a "carrier wave" of like 10kHz that is also audible. Then, "frequency scanning" that carrier wave between 1-2000 Hz or something would enable this system to work. Or just simply adding some 1-2000Hz noise onto the 10kHz carrier wave. Either way, the pulses would sound like a high-frequency tone that lasts for a long time. One advantage of this right away is that you are probing acoustic reflectivity in a narrower range, which might improve fidelity of the signal. It would probably be important to have the right amount of bleed in of direct-wave into the microphone. So maybe being more careful about the acoustic isolation of speaker and direct wave into microphone could give a hardware-analog to the fiber-coupler tuning of direct and reflected with in OCT. Finally, performing the same type of Fourier analysis to get depth resolved intensity. Fundamentally, you'd be getting more signal if you use a longer pulse so I think this should work. You would lose a bit on "moving" targets since the fundamental assumption is that nothing's moving. But to start with, it would probably get much better results than what I was able to do. I imagine that it could be difficult to prevent the "direct wave" from swamping the reflected signal. <br /><br />Actually, what you are describing could be done simply by modifying the pulse to include a higher frequency carrier wave. Either way, I would be very curious to see the results if you do try this!Bob Lansdorphttps://www.blogger.com/profile/15097843745497420365noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-77014048536962164132018-08-20T05:23:58.383-07:002018-08-20T05:23:58.383-07:00I don't know. With the low-quality microphone ...I don't know. With the low-quality microphone I was using, I had to crank up the speakers and used a clipboard as a reflector to be able to measure anything.Bob Lansdorphttps://www.blogger.com/profile/15097843745497420365noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-60473668295027730102018-08-20T00:47:16.566-07:002018-08-20T00:47:16.566-07:00Would be interesting to convert this to a frequenc...Would be interesting to convert this to a frequency-swept continuous-wave system. The reflected wave interferes with the sending wave (maybe requiring some hardware modifications?) and the phase difference tells you how far away an object is (simplified) - as if your sweep rate of the frequency & detected frequency tells you the time delay w/r/to the sweep rate of your output frequency. In theory I believe this gives higher SNR and Dynamic Range.<br /><br />I wondered about this difference a lot on optical coherence tomography, which is an optical analogue to Sonar/Ultrasound. <br />— Demis Unknownhttps://www.blogger.com/profile/03129468537605889858noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-65198247759528440862018-06-16T06:13:08.778-07:002018-06-16T06:13:08.778-07:00Superbly written article, if only all bloggers off...Superbly written article, if only all bloggers offered the same content as you, the internet would be a far better place.. <a href="https://reviewimo.com/best-computer-microphones/" rel="nofollow">best pc microphone</a><br />Anonymoushttps://www.blogger.com/profile/08702105408874067634noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-55822513466052699532018-05-28T14:01:07.913-07:002018-05-28T14:01:07.913-07:00Hi, can you tell me what was the intensity of the ...Hi, can you tell me what was the intensity of the sound used in this project? Also have you figured out sound intensity treshold for decent results?Anonymoushttps://www.blogger.com/profile/02110101290193396436noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-64597843136671740622015-02-25T17:43:00.083-08:002015-02-25T17:43:00.083-08:00Has anyone thought about playing with an Aliens M3...Has anyone thought about playing with an Aliens M314 scanner? I think the idea of a 2 mic, 2D sonar that also can detect and show doppler shift would also be a fun project to play with.Anonymoushttps://www.blogger.com/profile/15399564178662340147noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-65702843279738627342014-12-08T08:52:44.399-08:002014-12-08T08:52:44.399-08:00any luck with playing with the chirp length?any luck with playing with the chirp length?Bob Lansdorphttps://www.blogger.com/profile/15097843745497420365noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-77483962536357240282014-12-04T11:19:14.153-08:002014-12-04T11:19:14.153-08:00Great! I think it's normal that the signal are...Great! I think it's normal that the signal are weak, for my data I was holding a reflective clipboard that was pointing at the microphone and the chirps were almost painfully loud!<br /><br />You could try experimenting with the chirp duration, and also your sampling rate. My intuition is that higher sampling rate is always better, and that chirp duration longer is better, but that when chirps get too long it will be difficult to distinguish two independent scatters. So if you use chirp of 10ms duration, the best resolution you get is 0.01ms*330m/s = 3.3m. Maybe that's OK! But I don't know for sure. Maybe longer chirps are OK... Maybe you could figure it out for us :)<br /><br />Can you share your data? I'd be curious to see what you managed to get!Bob Lansdorphttps://www.blogger.com/profile/15097843745497420365noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-63769520826811922532014-12-04T09:30:52.532-08:002014-12-04T09:30:52.532-08:00The helped greatly, thanks. I am not sure if it is...The helped greatly, thanks. I am not sure if it is my microphone or if something else is at play, The only way I can receive a clear echo is if I use a large reflective panel. Maybe this is normal....I mean it is sound we are using. I did have a problem with what I think was reverb, I moved to a larger room and it helped.Billhttps://www.blogger.com/profile/13122355303427715652noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-80811466076073037812014-12-01T10:27:43.751-08:002014-12-01T10:27:43.751-08:00Maybe it's just a question of adjusting the le...Maybe it's just a question of adjusting the levels that are displayed. Maybe try using a logarithmic chart: "mapping: logarithmic". or when you right click on the legend, turn off "autoscale Z" and use a small range that will show the small reflections more clearly. Also, cranking up the volume on the speaker will give you the best chance of picking up a signal. <br /><br />One odd thing is that you have your samples/second set at 15,000, whereas your max frequency is 14,000. By the Nyquist criteria, you should either up your samples/Second above 28,000, or lower your max freq to below 7500. <br /><br />Also, I never did this, but you could find the max peak (direct reflection) and line up your charts to that so that they have the same absolute distance. At the moment, the direct wave is not a perfectly horizontal line because of timing inconsistencies between the speaker out and microphone in. A few milliseconds makes all the difference.<br /><br />Let me know how it goes! Bob Lansdorphttps://www.blogger.com/profile/15097843745497420365noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-33648411392669794072014-12-01T09:49:41.119-08:002014-12-01T09:49:41.119-08:00Screenshot
www.doverparanormal.96.lt/Untitled.jp...Screenshot <br /><br />www.doverparanormal.96.lt/Untitled.jpgBillhttps://www.blogger.com/profile/13122355303427715652noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-32259382167436233072014-12-01T09:41:56.143-08:002014-12-01T09:41:56.143-08:00I Have it working properly, and I compiled the .ex...I Have it working properly, and I compiled the .exe but I don't have near the resolution you have on your intensity chart screenshot, having a hard time telling the waves apart. Any Ideas?Billhttps://www.blogger.com/profile/13122355303427715652noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-12005920157215939882014-11-30T22:20:30.465-08:002014-11-30T22:20:30.465-08:00Thanks for you interest. To answer your question: ...Thanks for you interest. To answer your question: I don't. The first peak is the direct wave, and it is much stronger than the reflected waves.Bob Lansdorphttps://www.blogger.com/profile/15097843745497420365noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-64031507975536957062014-11-30T18:01:29.639-08:002014-11-30T18:01:29.639-08:00Very interesting, How do you keep the microphone f...Very interesting, How do you keep the microphone from picking up the chirp directly from the speaker and just focus on the reflected sound?Billhttps://www.blogger.com/profile/13122355303427715652noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-65216671420856041692014-11-11T11:59:43.512-08:002014-11-11T11:59:43.512-08:00I never heard from you... if you still want to deb...I never heard from you... if you still want to debug, please post your screenshot somewhere that I can access it.Bob Lansdorphttps://www.blogger.com/profile/15097843745497420365noreply@blogger.comtag:blogger.com,1999:blog-5415813315629967856.post-43689118054388745672014-02-27T11:02:04.106-08:002014-02-27T11:02:04.106-08:00I have sent you a screen shot of the Intensity Gra...I have sent you a screen shot of the Intensity Graph in your 'HangOut' messages part in Gmail.<br />Please could you let me know what I may be doing wrong.<br />ThanksAnonymoushttps://www.blogger.com/profile/03943221963104474249noreply@blogger.com