Reading in the lighting forum has made me want to build an LED array to light my tank. The problem is that I'm not ready financially, plus I plan on up-sizing my tank within 1 year.
So to tide me over I decided to do something cheaper but still useful.
Today I received my Arduino Duemillanove controller board.
http://www.makershed.com/ProductDetails.as...oductCode=MKSP4
You can save 15% by using coupon code ARDINTRO when you check out. I got a red one.
I also got a serial LCD here: http://shop.ebay.com/merchant/314polar777
Another LCD option is http://store.fungizmos.com/index.php?main_...products_id=210
That is all I have for now, but what I really wanted to do here is spark some discussion about what the capabilities of a "reef controller" should be.
Here are the functions I think I could do easily:
1) Outside & Inside tank temperature using the Dallas DS18S20 or DS18B20 1 wire temp sensor (gotta conserve the Input Output ports!)
2) Lighting cycle program. I have 2x 2 bulb t-5 fixtures, so I'll have one come on, then the other, and the same thing turning off.
3) I also have a DIY moonlight that I made ( http://www.instructables.com/id/Aquarium_Moonlight/) that I would like to program according to an actual lunar moon cycle... (If the link doesn't work, just goto http://www.instructables.com and search for "moonlight" mine is the first one that comes up)
4) Sensors are expensive... So if anyone knows how to make/obtain a simple pH probe that is a possibility I want to consider.
5) Push-button feeding mode. When I feed I would like to be able to press a button and have the pumps & skimmer either turn off, or run at a % of full power for 5 minutes to allow the food to stay in the water column. I want it to be a push-button so that I can still have options with feeding time.
6) Automatic top-off system. Now I read here http://www.melevsreef.com/rodi_recipe_for_disaster.html and I want to avoid that sort of situation like hard-core... So to accomplish this I will probably use an aqualifter as the method of delivery from a simple 1 or 2 gallon container and I want to use the arduino to set the auto top-off to only run in the middle of the night 1 time per day for a maximum of 30 minutes or so... That way the pump isn't turning on/off so many times per day. I plan on using an electronic float switch like the iFloat. Since I don't have a sump mine will have to be in-tank so I will get the one with a snail/splash guard. Does anyone have input on this? (This will be important to set up as I dislike topping off my 29 gallon so much.)
7) This might seem obvious, but an LCD clock will also be a feature.
Any other ideas out there? If you have experience with a DIY reef controller either in part or in whole go ahead and post your own DIY (or a link if you've already posted it).
Some other useful links:
http://www.nano-reef.com/forums/index.php?showtopic=187289
http://www.arduino.cc
