MaxAlegraD:
With the advent of highly sofisticated microchip technology such as ATMEL AVR, PIC, etc. I was wondering if someone tried to actually build a dive computer ?
All we need a pressure sensor for measuring the depth, pressure sensor for air integration, timer circuit and a case.
The programming could be made in GNU C for Atmel AVR and since most of the chips have internal flash memory and serial ports we can do all sorts of hacking.
The display could be a normal LCD inside the case with 2 or 3 buttons to control the whole gizmo.
Roughly speaking I would estimate the total cost of less than USD 100. Considering the sensors would be the most expensive items.
We can even insert some games for long lasting decompression
Any ideas ? Thoughts ?
Man, about 3 weeks ago I accompanied my girlfriend on her first dive, she was going to take the certification test.
We had a nice weekend at the place where they take the test, I did some diving myself. The guy who runs the outings to the places where we dive has a bus that he uses to takes us to different places to dive. He is an electronic engineer and the owner, operator and master instructor something (what ever the title is) tech diver, blah, blah. He is very cool, has his own shop and knows a lot.
As were coming back home, I was looking at my watch, it is a new casio (pretty cool) with digital compass,, depth gauge, baro, etc. and it reads triple sensor then I thought of how elemental a watch is this days, compared to what one could make with a commodore 64s microchip. I never read triple sensor on any dive computer (they may have 50, but I never read it on the casing) and I though, I should make a dive computer.
How hard can it be, REALLY, I thought, sensor for the air pressure from the tank, no, 2 sensors
then 3 for the water pressure, that makes it 5, then 2 for temperature, hey, seven.
I have been working with computers for a long time, I am director of MIS for the company I work for an even though I am mainly in the management side of the house now, I still play with gadgets and keep in touch with our programming guys in the company. My right hand guy in the IT department is an electronic engineer. So I thought, how hard is this project from others I have worked on before? Really? Not that hard.
So I turned around on my seat, in the buss, coming back home with 20 new divers (including my girlfriend) and I started a conversation with the owner of the shop Hey, why dont we make a dive computer, imagine, if we get buy a chip, LCD, researchable batteries, some sensors, a nice water proof case, you have experience with scuba equipment, and all that, I can get some people to take care of the hardware and the software, it would rock
.
Well, it turns out 2 of the guys in the buss were software engineers, in the next 15 minutes, I had 20 guys laughing at me and/or accusing them of being suicidal or trying to murder people with my dive computer . There were talks about me breaking laws of Intellectual Property of diving tables, royalties, etc. I thought I was going to jail for a second
So, I let it go and came home and started thinking on how to do it on my own with the help of my team, then I got busy with other things and never got around to working on it.
I empathize with you on the little support you got from some people in this forum, needless to say, I take it for granted that you were at no point asking anybody to break the world record on the first time this computer was to be tested and relying only on this prototype, of course it would be first be tested in the kitchen sink, then bathtub, then swimming pools, and so on, checking it against all kinds of other computers and analog gouges. Of course
As far as I what I can do for you? You tell me. Software, hardware, share costs, ideas?
I am currently living in Argentina, but usually I live in Miami, but there is fedex.
Good luck and I hope to hear from you, listen to no negative charged comment and pursue original ideas all your life, no matter what anybody says
you are trying to do a good thing here.
Hope to hear from you.
Alessio
Alessio@iNorak.com