Hyduino Automated Hydroponics With An Arduino
Hyduino Automated Hydroponics With An Arduino
Living
Outside
Play
Technology
Workshop
Table of Contents
Hyduino - Automated Hydroponics with an Arduino . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 2: Building . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 3: Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 4: Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
File Downloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Step 5: Congratulations! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Advertisements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/
Author:austinsimonson Facebook
"Things dont have to change the world to be important." Twitter: @PancakePatrol, Google+: Austin Simonson
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/
Image Notes
1. You actually need more than these...this was for the first version, which I
scrapped for a better way.
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/
Step 2: Building
What I ended up doing was constructing basically a "table" for the system to sit on. The weight of the water in the drain pipe makes it heavy enough for it to easily stay on
without a problem. The nice thing about this is that it can be easily scaled to almost any size and all the instructions stay the same (except for the actual construction of
the system of course) - there would be no need to change the code...maybe just things like adding more lights, fans, etc.
I don't have a digital copy of all the dimensions of the pipe if you're looking to make a replica of what I've done, but I'll try to get everything entered in within the next
couple of days.
For the reservoir, you'll need to drill two holes for the float sensors - one at the very lowest your water can be and one at the top - and also a hole for the solenoid to fit in
(which you will glue in). To connect a garden hose to the solenoid, I used 3/4" hose to pipe adapter made by Orbit (found at Home Depot) and a 3/4" to 1/2" reducer to
get it down to the right size.
Once you've constructed the frame, you'll want to wrap the entire thing in a transparent plastic, of which you'll have to cut out a couple holes for your fans. With the drain
pipe, you'll want to drill out about 3 1/2" or so holes with a hole saw so your pots will fit in. Cut a hole in each end of the drain pipe - one is where water is pumped in from
the reservoir, the other is where water drains out back in to the reservoir to be recirculated.
I never got finished with the container for everything to fit into, however, I'm sure that shouldn't be a problem for most of you to figure out. I took the cardboard that my
relay shield came in and am working on getting everything to fit in there, since that's a really easy way to put it all together, but you can use whatever you'd like.
Image Notes
1. Soooo much easier than a hacksaw!
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/
Image Notes
1. The lights go up here.
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/
Image Notes
1. Waiting for the silicone to dry...
2. Taped it so I didn't have to hold it for hours!
Step 3: Wiring
Here is a list of the pins:
A1 - Photoresistor
A2 - pH Sensor
7 - Lower Float Sensor
8 - Upper Float Sensor
20/21 - RTC
43 - pH Min Peristaltic Pump (Relay)
45 - pH Plus Peristaltic Pump (Relay)
47 - Solenoid Valve (Relay)
48 - Grow Lights (Relay)
49 - Fans (Relay)
50 - Temperature/Humidity Sensor
53 - SD Card
For the float sensors, you're going to have to add in a resistor on each, as shown here, for it to work effectively with your Arduino.
Image Notes
1. Using one 12 VDC transformer to hook up 2 pumps since only one will be on at
a time.
2. Extension cord to hook up grow lights.
3. For the solenoid.
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/
Step 4: Code
Attached is the most current Arduino code for the project. It will be updated based on feedback given by others; I don't expect my way to always be the best way! I
haven't had weeks to test it "out in the real world" so there may still be a few kinks in it. Be sure to adjust the lux value for measuring the time for the supplemental
lights...the optimal value may vary depending upon your sensor. Also, if you're using a different pH sensor, the calculations may need to be changed to fit that particular
one. Big thanks to BillieBricks for working out a lot of the code.
Most Recent Update: v1.0 - November 10, 2014
File Downloads
Step 5: Congratulations!
Congratulations! You've successfully (hopefully!) built your first (or second, or third...) hydroponics system! You're now able to grow your plants in a smaller area while
also using less water. Remember that you'll have to keep track of how often to add nutrient mixture. This system could be easily modified or scaled to fit your
needs/desires. Please feel free to leave feedback, especially on the code, as there is always room for improvement and it will only help everyone!
Also, please vote for me in the Microcontroller Contest! It would be amazing to have any of those prizes that they're giving out! Thank you!
Related Instructables
IKEA HACK
MODULAR
STACKABLE
HYDROPONIC
WINDOW
GARDEN by
MalikIvan
My First
Hydroponic
Plant
(Beginner's
Guide) by
ASCAS
Plant Health
Monitor by Akin
Yildiz
Miniature Deep
Water Culture
Hydroponics: A
Pictorial
Walkthrough by
ngann
Computer aided
plant care
system by Akin
Yildiz
Advertisements
Comments
23 comments Add Comment
brian.balcos says:
NicolaP says:
hi, good project i'm waiting the missing parts
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/
chucka48 says:
iam_maker_leo says:
Good.... project...
I feel that there are many one who buy it with some plants with ethernet shield to control via internet.
JamesNewton says:
robbtoberfest says:
Sweeet!!!!
dgateley says:
tasslehawk says:
richard1948 says:
garethllewelyn says:
Super, will try this in the new year for veggies outside.
peppypickle says:
awesome job, thanks so much for sharing! how long did this project take you?
austinsimonson says:
Darkkeep says:
TobiasH says:
dragonator says:
Great project, I am working on my own, but if I didn't, I would probably have used your design.
One question though. In the pin numbers you mention pin 53 for SD chip select, but you use pin 51 and 52, which are used for communicating with the SD
card. Is this a typo or is this really true, cause if it is, you won't be able to use the SD card.
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/
austinsimonson says:
tareq.sultan1 says:
nice projet
Jfaranda7 says:
bunny999 says:
diy_bloke says:
diy_bloke says:
diy_bloke says:
gada888 says:
Nice project
http://www.instructables.com/id/Hyduino-Automated-Hydroponics-with-an-Arduino/