Go Down

Topic: Which Arduino to use for a Pressure/Temperature logger? (Read 751 times) previous topic - next topic

ChoKo

Hi there,
i want to build myself an arduino driven pressure and temperature logger to use while scuba diving. It should have the following features:
-Turn on automaticly when i get into the water
-Adjust the pressure sensor (so it gives correct readings no matter what alttitude I dive in) when it powers on.
-Log time, temperature and pressure on an SD card
-Flash a warning LED when the temperature drops below 6°C
-Turn back of after getting out of the water.

I found this http://www.adafruit.com/products/243, which should cover the SD card and clock, http://www.adafruit.com/products/391 for the pressure (depth), and http://www.adafruit.com/products/381 for the temperature.

Everything will be housed in an aluminium housing.

Could you guys give me advice on which Arduino to use, that would cover this project? I'm totally new to this so I have no idea on what to use...

Thanks
ChoKo

bubulindo


i want to build myself an arduino driven pressure and temperature logger to use while scuba diving.

I'd be more worried about getting a case that could hold it properly... and dry.
Eu não sou o teu criado. Se respondo no fórum é para ajudar todos mediante a minha disponibilidade e disposição. Responder por mensagem pessoal iria contra o propósito do fórum e por isso evito-o.
Se realmente pretendes que eu te ajude por mensagem pessoal, então podemos chegar a um acordo e contrato onde me pagas pela ajuda que eu fornecer e poderás então definir os termos de confidencialidade do meu serviço. De forma contrária toda e qualquer ajuda que eu der tem de ser visível a todos os participantes do fórum (será boa ideia, veres o significado da palavra fórum).
Nota também que eu não me responsabilizo por parvoíces escritas neste espaço pelo que se vais seguir algo dito por mim, entende que o farás por tua conta e risco.

Dito isto, mensagens pessoais só se forem pessoais, ou seja, se já interagimos de alguma forma no passado ou se me pretendes convidar para uma churrascada com cerveja (paga por ti, obviamente).

putyn

some of the stuff its really easy to do like
Quote

Log time, temperature and pressure on an SD card
Flash a warning LED when the temperature drops below 6°C
and could be done on every arduino i think

as for powering on/off  -  not really sure how to do it - you could get the altitude reading from the pressure sensor and based on the altitude turn the device on/off but it maybe harder than it looks cause the altitude reading its based on the see level pressure and i think the pressure will change with your altitude so the calculation may not be so exact

but one question putting the sensor (pressure sensors) in an airtight case will not cause problems ?
also if you want a smaller data logger check this out http://www.sparkfun.com/products/9530

hope this helps

kucza83

Have a look at Seeeduino's Stalker.
It's a Arduino especially for data logging. Its have at on-board SD card slot, a RTC chip and a on-board temperature sensor.

http://www.seeedstudio.com/depot/seeeduino-stalker-v2-p-727.html?cPath=132_133

Actually they do also have a temperature data logger example code on there website. So with some mirror changes i think it could be a good starting point for your project.

http://www.seeedstudio.com/wiki/Seeeduino_Stalker_v2.0#Source_Code_Examples


CrossRoads

Check with member Packhorse (in new Zealand) too - he is working on a similar device already. I think jest need to add an SD driver/socket to it, like the functionality of the adafruit shield.
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

ChoKo

Ok, thanks for the replies. I had a look at Packhorses project and i think that with some slight modifications I should be able to turn it into what I want  :P
About the pressure sensor: I think Putyn is right about the sensor in an enclosed case. Will try to think of something to do about that...

Cheers,
ChoKo

radman

Quote
About the pressure sensor: I think Putyn is right about the sensor in an enclosed case.


As well as reading the pressure inside a pressure sealed box your requirements pose a few other challenges.
Seeing the warning LED through the aluminium is going to be tricky. Reading the temperature through the metal should be possible but the reading will be delayed. Getting the processor which is off to detect when the dive starts and turn itself on seems to need time travel (okay you could have some electronic circuit that switches the processor on when electrodes get wet, but that's making things complicated). Reading the surface atmospheric pressure, to adjust for altitude, after the dive has started also needs a bit of time travel.

I think life would be a lot simpler if you just turned the thing on/off manually.

Take a look at your depth gauge. I imagine it is liquid filled and has a transparent face which, when pressed, causes the pressure reading to change. You might want to consider if you could do something similar putting the arduino inside a container filled with inert non-conducting liquid, flexible transparent front to transmit pressure and allow led to be seen, thin metalic foil transmitting heat from exterior to temperature sensor surface. 

Some dive watches are liquid filled. I bet that some dive computers are too.

Go Up