Quite new to Arduino scene so apologies if there maybe an existing thread on this. I am looking to control / and potentially get video feed / data from a underwater underwater vehicle (UV). To put this in more context this is not a deep dive by any means it will be at most 5m deep (worst case salt water).
The objective is to have this link to a a personal device -> App to to provide function / control and feedback. but first things first comms with the un-tethered UV (i know most frequency based solutions are out of the picture - et bluetooth/RF and IR would be problematic).
any modules /references and links you can share in the quest would be helpful
itolond:
In short are you suggesting the 'physical' transmission via acoustic serviced via speakers and then 'develop' a code protocol to interpret theses?
so in a TX/RX -TX/RX scenario would need to mount similar units?
Addendum: I was looking to setup a buoy with comms to the 'on-shore' device and then retrans /recieve from underwater unit/s
You can adopt TV remote control, you need to lower transmitting frequency, divide it by 2 ,so will fit in audio range.
didn't see this- so looking at this it seems bluetooth and set depth and navigation - then collision avoidance (or in part) kicks in - so no live control?
Certainly the towed comms buoy seems a reasonable approach, given the limited depth of dive, and
assuming this doesn't create issues. It also allows easy recovery on failure. Disguise it as a robot seagull?
I've also been working on a similar project (untethered underwater vehicle) and have stumbled on a few acoustic modem options. This acoustic modem seems to be the cheapest (it's still about $1500 for each end - $3000 for a set):
It's not a transparent serial link so you have to send data with a set of commands. There is a Python library but no Arduino library. There is a description of protocol with some examples: