loading

The last garden I planted next to my desk at work did not go so well. It suffered from a lack of sunlight as well as my hectic work schedule (i.e. lack of watering). It never managed to get quite enough sun or water. After a long mourning period had passed, I decided that the best way to improve the situation was to put the past behind me and start over with an automated garden.

For this project I decided to use an Intel Galileo board because it has a built in Real Time Clock, an easy Arduino-compatible interface, and a mini PCI slot for natively connecting any Intel wifi card. In this project the Galileo is keeping track of the time in order to control a grow light system. It is also monitors soil moisture and, when appropriate, engages a mini 3D printed sprinkler system that rises up of the grow bed and sprays the plants. The garden is alse equipped for easy remote monitoring and control via wifi.

For all of these reasons, I am hoping that this new office garden fares a much better fate than the last. It is my sincere hope that this garden has a long illustrious life.

Step 1: Materials

You will need:

(x1) Intel Galileo Board
(x1) Intel 6235AN Centrino wifi card
(x2) Dual band antenna
(x1) Half to full height PCI adapter
(x1) Solid state AC relay
(x3) SPST mechanical relay
(x3) 12V peristaltic pumps
(x2) Grow light fixtures with bulbs
(x1) Soil moisture sensor
(x1) PCB
(x1) 7" x 5" x 3" project enclosure
(x1) 6" x 3" x 2" project enclosure
(x2) 1/8" mono jacks
(x1) 1/8" male-to-male mono cable
(x1) 12V / 2.5A wall wart
(x1) M-type power socket
(x1) 40' - 1/4" vinyl tubing
(x1) 25' grounded 10A extension cord
(x1) 3D printer (or online 3D printing service)
(x1) 4' x 8' plywood sheet
(x2) 3' x 3/4 galvanized pipe
(x2) 18" x 3/4 galvinized pipe
(x1) 10" x 3/4 galvinized pipe
(x2) 5" x 3/4 galvanized pipe
(x2) 3" x 3/4 galvinized pipe
(x6) 3/4 galvanized pipe T-joints
(x2) 3/4 galvanized pipe L-joints
(x2) 3/4 galvanized pipe floor mounting flanges
(x1) 6' thin steel chain
(x1) Assorted wires nuts
(x1) Assorted zip ties
(x1) Assorted wire
(x1) Miscellaneous nuts and bolts
(x1) 2 mil plastic drop cloth
(x1) Large water bucket
(x1) Plants
(x1) Bag of charcoal
(x1) Bag of lava rocks
(x1) Bag of planting soil

Do you find a standard 12v peristaltic dosing pump has adequate speed, power and pressure?
<p>The ones I was using seemed to work fine.</p>
<p>Okay good to hear, thanks</p>
<p>I loves this instructable!~ It has more then 3 or 4 steps, kept me interested till the end. </p>
<p>thanks this project :) can you tell me how much is this? </p>
<p>Holy shit! What an awesome project! I'm curious about the final cost. </p>
<p>This has been a while... how's the garden now?</p>
<p>amazing project </p>
<p>Nice project! I like how you keep the functionality really simple. Just water once a day and keep the lights on all day long. It'd be nice to add a photoresistor array to check what's the environment lighting, especially if you're gonna place your garden near a window. Question, have you implemented the monitoring via wifi? Cheers!</p>
<p>I am wondering why you don't need a resistor in series with the SPST relays to the pumps? Wont they overheat?</p>
<p>I didn't feel it was necessary. I suppose you can put in a 1K (or less) resistor to protect the microcontroller pin, but you would want to make sure that the relays still latch once that is there.</p>
<p>cool</p>
<p>Great work</p>
<p>It is amazing!</p>
<p>This is pretty cool, I considered doing something similar but then I got into closed loop systems and I decided to go with Aquaponics. I still want to use my Galileo or Pi to monitor the system, to alert water temps and water levels (in event of clogging and flooding). Also, something your video showed was how ridiculously bright the grow lights are to have in a working environment. I have also run into this issue, and have moved my box to a window, so it gets more natural lighting while I am working, and then it gets the grow lights when I'm away. I'd like to come up with a clever light solution that doesn't blind me while I'm working. I should note, in the picture below I added backing so that the fish wouldn't go crazy from all of the sunlight. </p>
<p>really awesome </p>
<p>its amazing</p>
<p>Do you use Linux on Galileo?</p>
<p>Wow. It's amazing.</p><p>Great jobs! It is very well-noted. </p>
<p>Great job! Looks great! I bet if you just use an epoxy paint on the metal that is under the soil you can take care of that 'no zink in the soil' issue. I'm impressed that you have a good seal under that metal bracket. I would have thought a small piece of closed cell foam would have been needed as a gasket to seal those holes. Amazing! And well documented too. Thanks for contributing.</p>
<p>This is really cool; Do you know how I could make this on a smaller scale( around 5 inches by 12?</p>
<p>Same with other holes. No punctures below soil line and no galv. under soil. Toxic to most plants. Move fittings to outside of box and use an elbow.</p>
<p>Please review stapling the liner. No staples should be used below the waterline/soil line. Look up installing deep water hydroponic or aguaponic systems and shrink to fit your planter. Basicly fold the liner corners and only staple the top edge of the wood.</p>
<p>Hey, great instructable. What kind of soil sensor did you use for this project?</p>
<p>It looks like this one from Adafruit</p><p>http://www.adafruit.com/products/1298?gclid=CjwKEAjw5NihBRCZmdLkuuTHyWYSJACtCY0Jwet9mVcmFWxAc1baKwgEddrr7Jur09SyuDd9fMDsaRoCbqbw_wcB</p>
<p>http://www.adafruit.com/products/1298</p>
<p>awesome! Wondering if it can be modified to use outdoor.</p>
Cool
Nice foliage. Needs more plastic dinosaurs
<p>Wow! Impressive!</p>
<p>Awesome! Now office plants will have a chance at a decent life! </p>

About This Instructable

94,386views

937favorites

License:

Bio: My name is Randy and I founded the Instructables Design Studio. I'm also the author of the books 'Simple Bots,' and '62 Projects to ... More »
More by randofo:Custom Print Kimono Mad Scientist Extension Cord DIY Life-Sized Cardboard Cutout 
Add instructable to: