Fully automated aquarium, Ideas, Help...

The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.

Jensen

Aquarium Advice Apprentice
Joined
Sep 17, 2012
Messages
10
Location
Bruxelles
Hi all,
New to this forum, any aquarium forum in fact.
Being a sailor I was stupid enough to get myself a Juwel Rio 240. The problem is that I’m away from home about 30 days at a time, and sometimes my girlfriend is away for work also, so the aquarium will be left alone for several weeks at a time. First thought is to sell the **** thing again and forget that it ever existed, but why not try to make it completely self-maintained?
I have lots of experience keeping and maintaining aquariums before I started sailing, but no experience with automated setups. I have an idea on how to do it, but before I get my hands dirty, I would like to hear some other ideas or inputs.
Here is my imaginary setup:
I live in Bruxelles, Belgium. As far as I know the tap water is not very suitable for aquariums, at least not for the fish I intend to keep, so a osmosis apparatus is needed. I want to store the osmosis water (about 30–40 liters) for about 2 days, while it is circulated and minerals are mixed back in. From there it will be pumped to the aquarium every 2 days or so. In the aquarium I will make an internal overflow in the left back corner, where the overflowing water will be pumped to the drain using 2 pumps triggered by 2 float switches. I want to keep the critical things double if possible, so that if one system fails the other will still work. I don’t dare to imagine pumping about 130 liters of water on my living room floor every week it is left unattended. Feeding and lights are easy to automate, so no problem there.
I'm attaching a plan I made for myself, while being bored at sea... Can't wait to get home again, and start this thing :)
Anyway, you guys can have a look at my plan below. Comments are welcome.
Layout-example-4.jpg

Now for the BIG problem. Wiring everything together. Here I'm asking (begging) for some help, as I have very limited experience with these things. I have (tried to) put a diagram together, showing how I imagine the wiring of all the electronics, but I have no idea if I am on the right track or completely wrong...
Wiring.jpg

Do you guys think that this will work? Any ideas on how to improve or make it correctly?Any help is much appreciated.
Jakup
 
I cant help with the diagrams and such but I can tell you to look for a similar project on the planted tank forum. He leaves his tank with no water changes for 3 months at a time and doesnt feed for that long as well. He has the tank designed to clean and feed itself!
 
Tank you for the tip but I can't seem to find the topic you mention. I did see some problems with my wiring already (got some advice from our engineers), so it will be a bit different (simpler). Hopefully I will be ablo to start this thing in about 10 days or so. If interested, I could keep you guys updated.
 
Would thinking of some contraption like a automatic toilet flusher be a good idea? Like set a timer to flush out some water out to the drain or out door lawn and automatically fill in new water (RO) into the tank?
 
Back at sea, and the project is set on hold for another month.
I don't know how I would implement a toilet flusher into my aquarium... Not sure that I would like that anyway :ermm:
Anyway, the system is up and running, sort off... I did not receive all the ordered things before leaving home, so I quickly made up a temporary solution.
First problem I ran into, was the auto dosing of tracing elements to toe RO water. Moisture seemed to be the problem, so it just got stuck in the system. I fixed this problem by splitting the waste water and using some of it together with the RO water. This gave me a hardness of 6 dH which is pretty good, i guess. This water is collected in a bucket and is ready for use when it is needed. So the water supply is taken care off. 3 Times every week, a timer starts a pump in the bucket and pumps it into the aquarium, where excess water escapes trough a overflow and goes down the drain. For safety measures I have installed a float valve and a shut off valve on the osmosis system, and a float valve (from a toilet :( , since the parts I ordered did not arrive) on the hose going into the aquarium. So everything is up and running and has been working flawless for the last 10 days or so. My girlfriend is keeping a sharp eye on the everything while I'm away, and probably will find any small fault to argue that we get rid of the thing again...
I don't know how I will continue this project, but I have been looking into using a Arduino board to control things like lights, temperature, PH, dosing of fertilizers, controlling CO2, changing of water and so on.
Some pics of the overflow, I don't have pictures of the of the rest of the setup... :
IMG_0993_1.JPG
IMG_0994.JPG
and one of my aquarium...
IMG_0990_1.JPG
If anybody here has experience with the Arduino boards, please tell or link to your story.
Hans Jakup
 
Back at sea, and the project is set on hold for another month.
I don't know how I would implement a toilet flusher into my aquarium... Not sure that I would like that anyway :ermm:
Anyway, the system is up and running, sort off... I did not receive all the ordered things before leaving home, so I quickly made up a temporary solution.
First problem I ran into, was the auto dosing of tracing elements to toe RO water. Moisture seemed to be the problem, so it just got stuck in the system. I fixed this problem by splitting the waste water and using some of it together with the RO water. This gave me a hardness of 6 dH which is pretty good, i guess. This water is collected in a bucket and is ready for use when it is needed. So the water supply is taken care off. 3 Times every week, a timer starts a pump in the bucket and pumps it into the aquarium, where excess water escapes trough a overflow and goes down the drain. For safety measures I have installed a float valve and a shut off valve on the osmosis system, and a float valve (from a toilet :( , since the parts I ordered did not arrive) on the hose going into the aquarium. So everything is up and running and has been working flawless for the last 10 days or so. My girlfriend is keeping a sharp eye on the everything while I'm away, and probably will find any small fault to argue that we get rid of the thing again...
I don't know how I will continue this project, but I have been looking into using a Arduino board to control things like lights, temperature, PH, dosing of fertilizers, controlling CO2, changing of water and so on.
Some pics of the overflow, I don't have pictures of the of the rest of the setup... :

and one of my aquarium...

If anybody here has experience with the Arduino boards, please tell or link to your story.
Hans Jakup

What did u use as substrate,
 
First I would like to say your tank is lovely really really nice now I don't know if this helps but I leave my tank for 2 months at a time I use a sump with 3 1 meter socks 50microns 25micron and 5 micron the 50 in the 25 and 25 in the 5 then after that lots and lots of bio balls and after that carbon and bionitratex my nitrates never go past 10ppn even after 2 months but I do a 50% water change just to freshen things up hope this helps
 
A lot has happened in the last year.
Completely discarded the setup I had, and built everything around the Arduino micro controllers.
This allows me to monitor pH and dose CO2 accordantly.
Temperature is monitored and controlled by the Arduino.
Lightning is also controlled by the Arduino, though dimming will be part of a future project.
Automatic feeding when I'm at sea, or when I can't be bothered.
RO water collected in a reservoir and pumped to the aquarium at set intervals.
Water level in the aquarium is monitored at all times, to prevent overflow, and just in case, a float valve is connected to the inlet from the reservoir.
Overflow is rebuilt, using smaller pipes.
Data is uploaded to google docs at set intervals, so I can read critical values when at sea, and instruct my better half what do do about problems, if they appear :)

Jakup

Some pics of the electronics...
 

Attachments

  • image-822018980.jpg
    image-822018980.jpg
    80.3 KB · Views: 209
  • image-2836371817.jpg
    image-2836371817.jpg
    166 KB · Views: 210
  • image-3749750605.jpg
    image-3749750605.jpg
    106.3 KB · Views: 206
I was just getting ready to suggest a controller, but you beat me there. If you have internet connectivity through the arduino, you could set up 2 pumps and plumbing to even do water changes when you are at sea. It would require nothing more than running an in tabk pump for a duration of time (to empty water from tank) and then simply kicking on another pump (in the newly made water) to fill the tank back up. Im looking into this for my 125
 
Yes, that is absolutely a possibility, and I tried that some time ago. There were some problems though. It gives you 2 things to control instead of just one. In my case, it created a syphon that continued until the pump was out if water, since the drain is lower than the water level of the aquarium, witch then captures air inside the pump, so that next time it might not start pumping.
I'm using an overflow to get rid of the extra water, which works just fine, also when I'm away for work. Last time it was running by itself, was for 2 months, and everything worked fine.
For the overflow, I would recommend you to go to YouTube and search for:

How to do: DIY aquarium overflow
and
How it works: DIY aquarium overflow

If you don't know it already, that is.
In my mind, it's much simpler and more reliable than to control an extra pump. This way you just pump water in, and the overflow takes care of the rest.
If you want, I could post some pictures of the setup I have here.
Jakup.
 
Makes complete sense. Never thought of it like that, only problem is that when you start pumping new water in, its technically going to mix with the old water, so i dont think the pwcs will be as effective.
 
Yes, you are absolutely right. Since my aquarium is approx 240 litres (minus gravel and stuff) I'm guessing that I loose about 1 litre of clean water for every 20 litres that are pumped in. So about 5% is returned directly back to the drain.
 
One more thing. I was looking into lowering the entry pipe of the overflow (using a servo or similar) prior to pumping water in the aquarium, but I will need to build a new overflow which is less rigid, so it will wait until my next vacation. Going back to work in Egypt next week, so I will not start making major changes right now.
 
Similar Requirements

I was searching google and found this thread (which prompted me to join this forum) I was hoping Jensen that you could post the Arduino components that you have used so far and how they are wired together and a parts list. I'm hoping to build a setup very similar to yours though for slightly different reasons.

I am LAZY of course, so having an automated system so I don't have to do a TON of maint. on a 210Gal tank is high on my list. But the second and much bigger reason I want to automate the tank is because I am trying to breed Dwarf Chain Loaches, and so far as I can tell there are no guides on how to breed them available. As such I want to be able to record all of the tank data so that if I am able to get them to breed I will be able to identify the specific causes and put the information on the web for others.
 
Well, for monitoring the water quality, I really don't have much right now, but here is what I have...

For reading pH I use the pH/ORP Adapter from Phidgets, together with a descent pH Probe.
Phidgets Inc. - 1130_0 - pH/ORP Adapter
Wiring is easy. 5V, GND and an analog pin on the arduino. Do an analogRead on the analog_pin and you will be returned a value, corresponding with the pH value. What I did was to read values in a pH4 solution and in a pH7 solution and then map those values in the arduino. ie
float pH = 0.00;
int pHInt = map(pH , 357, 532, 400, 700); // 357 value from pH4 - 532 value from pH7
pH = pHInt / 100.00;

For reading the temperature, for now I'm using a 1-Wire temperature sensor:
https://www.sparkfun.com/products/11050
There are plenty of tutorials on the net about using a DS18B20 sensor. they are not super accurate (mine is actually about 0.6 degrees Celsius off), but it's is easily corrected in the Arduino code.

The water level is monitored using a Ultrasonic range finder:
Distance Sensors
it measures the distance from the censor to the water surface, a bit of calculation, and voila, you have the volume.

For data logging (if you have a normal job, unlike me...), you could simply use a SD card:
See this tutorial by Jeremy Blum:
Tutorial 11 for Arduino: SD Cards and Datalogging - YouTube

Well, that's pretty much it for water data on this side.
I could recommend you to have a look at Atlas-Scientific Home They have a bunch of very exotic hardware, that I imagine will be very fun to play around with (sadly I don't have any of those, since they are quite expensive)
Just don't let the electronics bug bite you. Actually I find all this electronic tinkering and programming much more fun than the actual aquarium part :)
Kind regards
Jakup
 
Back
Top Bottom