Pages: [1]   Go Down
Author Topic: Which Arduino to use for a Pressure/Temperature logger?  (Read 711 times)
0 Members and 1 Guest are viewing this topic.
Germany
Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

'round the world...
Offline Offline
Faraday Member
**
Karma: 42
Posts: 3323
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

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).

Romania
Offline Offline
Full Member
***
Karma: 0
Posts: 174
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged


Denmark
Offline Offline
Jr. Member
**
Karma: 0
Posts: 72
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 549
Posts: 27418
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Germany
Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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  smiley-razz
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
Logged

Offline Offline
God Member
*****
Karma: 7
Posts: 647
"In this house, we obey the Laws of Thermodynamics" Homer J. Simpson
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Pages: [1]   Go Up
Jump to: