I hope I've got the right forum here, please feel free to let me know if not!
I'm currently working on a small boat project and need a way to detect when the water is getting shallow. It doesn't need to be too accurate I'd simply like to be able to tell when it's less than about a metre deep.
From what I've read this is to be expected as the frequencies of air and water sounders are pretty different, even when catering for the speed difference of sound.
Another suggestion that I've come across is to use an NMEA compatible fish finder. Has anyone had any experience with integrating with these or able to suggest one that would work (preferably something fairly cheap)?
Ultrasound modules meant for use in air indeed don't work for water. It's to do with the impedance difference. Water is a very different medium than air (much higher density) so needs a different transducer.
It's an interesting problem - not many suitable transducers out there. This one came up on this forum a few years ago and may do the job. Fish finders are another option indeed.
It looks like the Chinese are starting to mass produce less expensive underwater ultrasonic transducers. There are several interesting offers on Alibaba, but you have to inquire about the details.
For example, this one is available for as little as $30 in unit quantities.
Thanks for the replies everyone, sorry about the delay in getting back to you. If anyone has had any luck hooking any of those up I'd be pretty keen on hearing about it?
If anyone has had any luck hooking any of those up
An Arduino can't be used directly with an ultrasonic transducer. You will need some electronics between them, and so far for underwater technology, all the available options are pretty expensive.