Crazy idea - Computer Tablets to combine dive computer, O2 meter, other functions

Please register or login

Welcome to ScubaBoard, the world's largest scuba diving community. Registration is not required to read the forums, but we encourage you to join. Joining has its benefits and enables you to participate in the discussions.

Benefits of registering include

  • Ability to post and comment on topics and discussions.
  • A Free photo gallery to share your dive photos with the world.
  • You can make this box go away

Joining is quick and easy. Log in or Register now!

beasleym

Contributor
Messages
76
Reaction score
18
Location
Troutdale, Oregon, USA
I'm still working on replacing my homebrew O2 meter. Little background then on to the discussion.

I'm using a arduino computer with a standard type O2 sensor to get O2 composition in tanks, works really well and I can even do temperature compensation which I haven't seen in meters you can buy. I'm now working on incorporating a carbon monoxide sensor and a sensor for petroleum gases, both for safety reasons.

So then I got to thinking which is a dangerous activity to getting a project done and running. What if I could use bluetooth to put the information where I could log it. Sounded good, how about my table computer? Should work fine.

But that doesn't get the O2 reading into my dive computer. But what if, and this a big what if - what if the dive computer was my tablet computer? So here's three problems to solve: how do I get pressure info from the reg to the computer, and how do I get the tablet underwater. Just so happens that somebody builds a tablet computer housing for underwater use. One problem solved.

But how about using bluetooth underwater and building a device to get pressure. Radio works really poor underwater but it appears that someone is doing it for audio, so it could work. IR works and the tablet has IR so that's another potential solution. So all I need to do here is some testing, build an Arduino with a pressure sensor and either an IR or bluetooth tablet interface. Little difficult but not as bad a problem as others I've solved.

Now here's the killer. Software for the tablet to do all the dive functions. Again, doable but a lot of work.

So now the other benefits: now I have an underwater camera with me that could log right into my dive history. Could also be used to put comments and would have how far in the dive time I took the picture and at what depth. If the O2 analyzer is incorporated then I don't even have to input that I can also have different tanks with different mixes and that's automatically taken care of. My tablet has a gps and clock so the times and locations are automatically recorded. For logging dive partner and divemaster I again use the camera. Forget uploading to a computer - it's done.

My questions to you folks: does this sound like a good idea? Any other thoughts?

To the manufacturers: If I can do this, and I think I can, why haven't you?
 
Over the years, more and more 'stuff' has been crammed into electronic gadgets (cf. Cellphones). I suspect what you are thinking about will get here sooner or later however the market is comparatively small...r&d budgets are small...production runs for really advanced tech are small. If you're young you may see it...
 
Arduino isn't very powerful.

Why not Raspberry Pi instead? It possesses a 700 mhz processor and 256 or 512 mb of ram in a package the size of a credit card.
 
KD8PNB - Don't need a lot of power to do the O2 or communication. In fact I'm using very little power or memory to do the O2, temperature correction, and don't need much more for communication. Adding a simple transducer for pressure won't take much either. Assuming the device would no the other functions of a dive computer, then adding depth and temperature wouldn't take much either.

To answer the why not sooner:
If I can do everything but the software in a few months, and Suunto or Scubapro could easily port the software, this is really a slam dunk. Cost of what I've done so far - roughly $56. Adding the other other sensors - less than $10. Tablet computer - $179 (Samusing Tab2 7 inch screen), perfect size for replacing a write on tablet I already carry (whoops, that's another function). Underwater case - probably under $200 for what's already been invented. Underwater case for arduino, tank mount, and hose to regulator - probably under $100. All doable, all attractive from pricing, and plenty of margin for anybody that does it as far as I can see.

What it replaces is on the order of something that would cost $2000, and doesn't have all the features. Particularly the safety and logging without another computer. Add underwater slate, camera, extra log book functions, being able to keep other data on hand like cert cards and so on makes it really nice. Need backup, add another tablet computer.
 
Neat ideas. Not sure what kind of tablet you are using. But this could be a reason why the manufactures aren't jumping on this.

From the EULA
C. Except as and only to the extent permitted in this License and by applicable law, you may not copy, decompile, reverse engineer, disassemble, modify, or create derivative works of the Apple Software or any part thereof. THE APPLE SOFTWARE IS NOT INTENDED FOR USE IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL SYSTEMS, LIFE SUPPORT MACHINES OR OTHER EQUIPMENT IN WHICH THE FAILURE OF THE APPLE SOFTWARE COULD LEAD TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE.
 
Well, it makes me feel better that our "life support" equipment was grouped in with "nuclear facilities":shocked2: Lets not all go "Chernobyl" at the same time right?

Anyway, I think this could be very doable. You would need to write your own dive calculation software if none is available commercially. The integration of camera to "divelet" would be a matter of adding in a line of code to the dive matrix. I would stay away from radio for communication for the same reasons those hoseless AI computers are having issues with now. I don't think IR would work either as in water refraction could cause communication issues I would think, plus IR is best with line of sight too. Bluetooth maybe the way to go. Interesting. What frequency does bluetooth run on? And how would that compare to the frequency currently used by hoseless AI computers. Using the satellite tv market in the early days, there was a move to go higher in frequency to solve issues with data loss and to shrink the size of the dish's, the same thing maybe needed here. B
 
......But how about using bluetooth underwater and building a device to get pressure. ...
Do you mean water pressure? If so ... we have already done that ;)

......now I have an underwater camera with me that could log right into my dive history. Could also be used to put comments and would have how far in the dive time I took the picture and at what depth.......For logging dive partner and divemaster I again use the camera. Forget uploading to a computer - it's done.
Done that too :D


Alberto (aka eDiver)
 
It seems as though my initial thought of going to higher frequencies was nearsighted. I stumbled across a thread about underwater transmissions for robots and it was suggested to go ELF instead of UHF. Does anyone know what frequencies the current crop of hoseless AI computers are using? Heres the thread, http://www.societyofrobots.com/robotforum/index.php?topic=8408.0 .

Alberto, your device is meant to transmit it's data OUTSIDE of the water column correct? B
 
....Alberto, your device is meant to transmit it's data OUTSIDE of the water column correct? B
Both.
If you place it in contact with the housing of the smartphone/tablet and make sure that there is no water, it will work.
See image below (with depth info :D) created with an iPhone 4S equipped with a beta version of bluebuddy and a camera App

iphone_plus_bluebuddy.jpg

Alberto (aka eDiver)
 

Back
Top Bottom