As promised i would post again on this forum As mentioned in the previous post i'm making a hydroponics controller, which can monitor and adjust pH, Temperature and Humidity. Write a log to SD card with the data of all the inputs plus the amount of light measured, tagged with the current Date & Time.My build is nearly done. I'm currently at the stage where I'm testing it small scale...

Here is a video i made to show of the graphic menu. Something where I put quite a lot of work in...http://www.youtube.com/watch?v=g84zggXvcSY&feature=player_embedded

Since I've began programming there where not to many people out there that where willing to share their code, that's a shame really...because it's all open-source... So...I attached the code I wrote for this project. Use it, Mod it, do what you will with it

I can draw a diagram on paper and scan it if you like, with CAD or Fritzing i'm not so good I'm using the Sainsmart 3.2" TFT touch screen. Ordered it from Ebay. It uses the UTFT and ITDB02_Touch library from Henning KarlsenFor the pH I'm using a Phidgets 1130 pH/ORP module, this has got a BNC connector where I can connect the pH probe (also ordered from Ebay) to. The pH probe itself is the cheapest thing I could find, because the primary idea behind this project was to make a cheap pH controller which wouldn't break my wallet I must say that the accuracy of the probe is more then enough for hydroponics use. It has got an accuracy of 0.02, which isn't to bad at all. After that was complete the implementation of all the other sensors was a piece of cake

All other hardware and libraries are mentioned in de code, if you want to know...

Very interesting to see the redraw times for those displays, not exactly lightning eh? I've got a couple of similar displays (not used yet) and have never been able to get a good idea of how fast they will be.

For example the function mainscr() does nothing but draw stuff, as indeed do all the functions that draw a screen as far as I can tell, and yet it's pretty slow. I'm just wondering if that's a common thing with these type of displays.

I guess it's the case with mine, but the refresh rate is fast enough for my application. So I'm quite happy Today I connected all the sensors to the box and after some debugging...one VCC cable which had a bad connection...got it running.

In front you see the pH probe and between the probe and the case is the photo-sensor encased in some plastic tubing.

On the left side is a 'recovered' serial connector from an old pc. It houses the connection to the two float sensors and the photo-sensor. On the right hand side is the BNC connector for the pH probe. Between these is the SD card.

Tomorrow I'll put the sensors in a small barrel (20L) and start building the dosing station so the next tests can be run...

I'm planing to monitor hydroponics over the internet. I bought the arduino mega328 and the ethernet shield.. Where do I start with? Can you give the steps on which area should I work on? Any help is so much appreciated.