1

Is there a way, that I can communicate with a Raspberry Pi, that is underwater. The depth of the Raspberry Pi will be about 20 meters or less. I was thinking of using Bluetooth, or 433Hz RF Transmitter or other such sensors, but I am not too sure, if they will work. My goal is to have a transmitter and receiver with the Raspberry Pi, and I will have a controller that has transmitter and receiver as well, but I am not sure what transmitters and receivers, or if any, will work on the Raspberry Pi.

closed as off-topic by goldilocks Aug 9 '15 at 20:03

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question does not appear to be specific to the Raspberry Pi within the scope defined in the help center." – goldilocks
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    There is a reason that submarines come to the surface to communicate. en.wikipedia.org/wiki/Communication_with_submarines – joan Aug 9 '15 at 17:50
  • 1
    WiFi - Bluetooth won't work that far, but lower frequency has a greater chance – Tolga Varol Aug 9 '15 at 17:55
  • 1
    There are lot of circuits on google but what do you actually want to transmit and receive, since as the frequency gets lower the amount of transferrable data in a period also gets lower, so low frequency might not be a solution for your project – Tolga Varol Aug 9 '15 at 18:10
  • 1
    ..First you need to find out what is generally possible WRT ranges, bitrates, and types of equipment. Once you have a handle on that, you can inquire whether it is possible with a pi. I suggest you begin by doing a bit of searching/reading, then asking on our larger sibling site, Electrical Engineering, and minimize or leave out references to the pi. If your goal is a submarine, it may be that the pi is inappropriate, but to know that you must first get a grip on what is necessary for such communication. For that reason, I am closing this as off-topic. – goldilocks Aug 9 '15 at 20:03
  • 1
    You will have to use underwater acoustic sensors and they're relatively very costly as compared to 2.4 Ghz or other methods that are normally used in open space communications. It would be worth to note that bit rate in these type of communication is relatively very slow. I remember one of my professor working in this area of research and he used to achieve like 7 bytes / second, it is mainly because it relies on speed of sound in water. Hope it helps. – dhruvvyas90 Aug 10 '15 at 5:39
2

A good General rule of thumb, is if it will work on an Arduino Due or Zero (those are the 3.3 volt Arduinos I know of), it will work with a Pi.

Another solution is, if the Pi is tethered for power or something else, is to run a physical cable carrying whatever you need transmitted.

  • Ok, Thank You. I wanted the communication to be wireless without any physical cables. Is there transmitters and receivers that can work for this purpose, and that can be wired on the RPi, and programmed ? – Viktor Raspberry Aug 9 '15 at 17:40
  • Satisfy my curiosity, how is the Pi powered? – Alexander M Aug 9 '15 at 17:42
  • Batteries. 12V , Lithium – Viktor Raspberry Aug 9 '15 at 17:44

Not the answer you're looking for? Browse other questions tagged or ask your own question.