Grow Room Mr.Sparkle’s Arduino Controlled 5 Gal Bucket Micro Grow 2017

Joined
Apr 12, 2016
Messages
622
Reputation
0
Reaction score
2,845
Points
0
Well I had some restless spring time building energy I had to put to use, so I built a 5 Gal “Space Bucket” Micro Grow done in my own style.

Here’s the quick details

It’s a 5 gal bucket lit up with three A19 style 8.5w soft white Philips bulbs, which were dismantled and mounted to different heatsinks specifically for height clearances, and to run a bit cooler.

It is also completely Arduino controlled and features automatic watering, which the code will be shared below.

It consumes 26-28 Watts of energy, and for me cost around $40 to make.

The plan will be to run one to a max of three plants and see what we can get out of it.

20170412_181224.jpg


20170412_181253.jpg


20170412_180850.jpg


20170412_180908.jpg


20170412_180944.jpg
 
Last edited:
More in depth details and cost break down.

Everything used in this project is easily obtainable at your local big box hardware store, and or through eBay or similar Chinese goods site.

First we will start with the lights, I decided to go with store bought LED Screw in bulbs, 8.5w Philips A19 Soft White Bulbs to be exact, as they are really easy to get, their efficiency’s are quite high even compared to higher end COB’s such as Cree’s and Bridgelux’s, they come with their own ballasts, and they are super cheap even when comparing to lesser generic junk eBay cobs. Mine I dismantled and mounted to some old salvaged GPU Heatsinks specifically for height clearances, and to allow them to run cooler than stock, which will increase their longevity, not that it matters for $2 a bulb.

Here’s a link to a breakdown of a bulb I did for this build

8w Philips LED Light Teardown

Cooling and air circulation for the Bucket is done by one temperature controlled “thermocouple” PC Fan, specially an old Gelid Solutions silent TC 9 “92mm” I’ve had for years and used in other builds. For this build I cut down the fan housing just to make things a bit more compact and to scavenge air from the absolute top of the bucket, if mounting the full fan on the outside this isn’t needed, but I wanted to save a tiny bit of height, even though it’s unnecessary. The thermocouple is mounted to one of the heatsinks used for the LED’s which when lights are on, cause the fan to go up to full speed, and when they are off the fan scales back automatically to a lower speed because now the heatsink is cooler, this can be done with PWM fan’s like what I’ve used in my PC cases, but it’s just a simpler solution. Also the fan will exhaust through a carbon filter that has at least 2” of carbon depth to knock back smells that occur during full bloom.

Intake is handled by three passive intakes that equal just under double the area of the exhaust for ease of airflow. Now to go with that the use of the inner 2gal bucket is for two purposes, the first is to create a tray for the plants, but the second is to create a light trap, that is done by cutting the same size passive intakes on the 2gal bucket as the ones that are on the outside of the 5 gal bucket but offsetting them by 60 degrees, and the top inner seal that connects the slightly cut down 2gal bucket to the 5gal bucket is just a ring cut out of some foam board acquired at a local dollar store, and was glued in with a hot glue gun on both sides of the ring.

Light proofing apart from the light trap described above, is done first by scuffing/sanding the inside of both the 5gal bucket and 2 gal bucket, but also the outside of the 2 gal bucket, then those surfaces are painted black “Flat black is preferred” till no light can be seen when shining a light though the other side, after those are dried the inside surfaces that will be pointing towards the plant are painted with a pure flat white paint till it’s all one even coat which multiple coats will be needed, this is where you could use some mylar with some adhesive spray instead if desired, but some mylar is junk for reflectance. So when it’s all done the inside with be reflective and the area that makes the light trap will be painted black.

Electrical, if going simple this could all be done using pigtail light cleats attached to a power cord and non-dismantled bulbs taped to the outside of the bucket, with a wall mounted timer and hand watering, But were going Arduino controlled.

First lets deal with the main electrical needs and to make things clean, first I start with C14 Power socket that either has a switch attached or you attach one for ease of turning on and off everything while being plugged in, which makes things a lot easier, they can be sourced from old computer power supplies or electronics or bought new from places like eBay, after the switch this is wired out to a terminal strip where I connect two things, one is the 120v “for those in North America” or 220v outside of it, but that will feed the dismantled LED bulbs but first going through a relay, and the second will go out and feed your 12v power supply which will have another terminal strip on the 12v dc site to supply your fan with power, your DC-DC Buck converter that we will be using to supply the Arduino stuff with 5v, and your 12v valve if your using one which will run through your second relay.

The Arduino stuff is composed as follows, were using a Arduino Nano with a Micro USB connection, this is our brain, to it we have a RTC “Real Time Clock” connected using the serial input/output pins, also on the same Serial I/O pins we have our I2C LCD shield which is soldered to our LCD of choice, and our Temperature and Humidity Sensor of choice, which isn’t absolutely necessary but is a nice bonus. Also two digital I/O pins are connected to the two relay control lines, two other digital I/O pins are connected to our two momentary buttons, and one digital I/O pin is connected to our power pin of our soil sensor module, with readings being taken on an analog I/O pin, but I’ll explain this later.

Also all associated LED on the Arduino Parts have either been blacked out with paint or de-soldered for obvious light leak reasons, apart from the LCD.

Here is the code that I made for this, please credit and share as I have done here, as its meant for everyone to share, and isn’t for commercial purposes obviously.

https://github.com/MrSparkleCA/MrSparkle-ArduinoGrowController

The 2 relays will control two things, one will be for the power to your lights, and the second with be the power to your pump or valve, depending on your setup you will have to wire it to its according power sources.

The soil sensor and code took me a bit to get for longevity and error, so it’s a little trick but I’m sharing it so you avoid the errors and issues I went through, first what I’m doing with the I/O pin that feeds the VCC of the soil sensor, is making it so that the soil sensor is only ever turned on when we are taking a reading, The reason behind this is if we run power through the sensor continuously, we are in effect doing the same process that is used in electroplating materials, which causes rapid destruction of your anode side of the sensor, so it’s needed for longevity, I won’t go into the math but the sensors should last pretty much indefinitely. There is also a bit of sensor over run code that prevents watering events from happening when your soil sensor fails, which I learned the hard way.

As for the actual soil sensor probe I ended up making my own custom ones for longevity, but i used two pieces of stainless steel rod “RC axles off eBay” mounted to a non conductive separator and wired out, here’s a pic of what mine look like.



Now For control, I have very basic control, any updates such as light times or soil sensor set point changes you will need to re upload your code to the Arduino in order to change that, could those changes be done with a couple more buttons and a menu selection, definitely but I didn’t want to code that as I don’t particularly enjoy programming, and I know enough to get dirty but am nowhere near proficient, so if others would like to contribute this is where I think the first step should be.

My basic control is done by a 2 way momentary switch but can be achieved with two momentary buttons, and works like this, with one of the buttons if held down for longer than two seconds will turn on the soil sensor and display a live reading of your media of choice moisture value on the LCD, this helps with finding the optimum set point for when you want your watering event to occur, and or just checking things, and once that is found its pretty much hands off, the other button is used as a bypass switch for watering, so if your set point is a bit off and your notice your medium is a bit dry you can force a watering event for as long as that button is held down, now the actual length of time that is needed for the actual automated watering event you will have to figure out on your own, because everything from tube size, to valve/pump type, to whether your reservoir is below, above, or level with your pots come into play, but the code should have an overly safe level to start with.


Here’s a cost break down for those who are wondering.

5 Gal Bucket plus Lid $3.50 + $1.75
2 Gal Bucket $1.50
Foam Board $1
A19 60w equivalent bulbs “4 pack” $5-7

1 PC Fan 92- 120mm Free - $15
12v Power Supply at least 1A Free - $2

C14 Power Socket with Switch Free - $1.50
Wire Various Gauges Free - $4
Heat Shrink $1 - 2
Heatsink Material Free - $7
Momentary Buttons Free - $2
4 Pin Connector male and female Free - $2
Terminal Strip $1

Arduino Nano with Micro USB $3
LM2596 DC-DC Buck Converter $1
Arduino RTC $1
2 Channel Relay $1.25
16x2 LCD $2
LCD I2C Shield $1
Temp and Humidity Sensor $1.50 - $4

Arduino Soil Sensor module $1
Stainless Steel 2mm Rod “RC Axels” $2.50
Reservoir $2
Micro Pump $1.25
Tubing $2
Or
12v ½” Valve $3
Associated PVC pipe and fittings $5-10

Carbon filter materials and Carbon $5
2 Part Epoxy $2
Hot Glue Gun Glue Sticks $1
Black and Flat White Paint Free - $10
Or
Mylar Reflective Material $1 - 3


Total $40 - $100


My total was right around $40 so I put that as the base price but could be done cheaper with what you have on hand or access to.

So that I think pretty much covers it and we will discuss things further when questions arise, and were in the midst of growing.
 
Last edited:
So now on to the growing, this first round we will be running one autoflowering plant, in a 1.3 Liter fabric pot, only reason for that size, is that was as big as i could go with some left over fabric strips i had without having to cut new fabric, and the circle diameter was one of my kitchen pots which allowed me to easily trace and cut out the circle of fabric for the bottom of the pot, so just simplicity, after this run we will see if ill need to make a bigger pot.

Media of choice will be some straight Canna Coco, and we will feed with GH MaxiGro and MaxiBloom through the grow at around an EC of 1.3 max but will see how things run.

Edit: Decided on a seed i'll be running a Sweet Seeds - Ice Cool for this round, as i just dropped it into some water

Edit # 2: Also made a bigger pot its right around 2 Liters in volume, and hopefully there is enough air space around it now, which could bring potential mold issues depending.
 
Last edited:
What an amazing bit of kit mate. Really fascinating. Super low energy use too. I will definitely be following this project :toke:
 
Well I had some restless spring time building energy I had to put to use, so I built a 5 Gal “Space Bucket” Micro Grow done in my own style.

Here’s the quick details

It’s a 5 gal bucket lit up with three A19 style 8.5w soft white Philips bulbs, which were dismantled and mounted to different heatsinks specifically for height clearances, and to run a bit cooler.

It is also completely Arduino controlled and features automatic watering, which the code will be shared below.

It consumes 26-28 Watts of energy, and for me cost around $40 to make.

The plan will be to run one to a max of three plants and see what we can get out of it.

full


full


full


full


full
Pics not showing up for me
Sounds interesting!

Sent from my Nexus 6P using Tapatalk
 
So now on to the growing, this first round we will be running one autoflowering plant, in a 1.3 Liter fabric pot, only reason for that size, is that was as big as i could go with some left over fabric strips i had without having to cut new fabric, and the circle diameter was one of my kitchen pots which allowed me to easily trace and cut out the circle of fabric for the bottom of the pot, so just simplicity, after this run we will see if ill need to make a bigger pot.

Media of choice will be some straight Canna Coco, and we will feed with GH MaxiGro and MaxiBloom through the grow at around an EC of 1.3 max but will see how things run.

Edit: Decided on a seed i'll be running a Sweet Seeds - Ice Cool for this round, as i just dropped it into some water

Edit # 2: Also made a bigger pot its right around 2 Liters in volume, and hopefully there is enough air space around it now, which could bring potential mold issues depending.
I think Coco was the perfect choice for this setup. I'm impressed with the effort you put into this [emoji120][emoji817] Looking forward to seeing how it comes along!

Sent from my Nexus 6P using Tapatalk
 
Pics not showing up for me
Sounds interesting!

Fixed the pics for you, was only an issue if viewed through tapatalk, btw you can turn off your signature by going to the main menu of tapatalk, hit the little person icon on the top right, then settings, then signature, to turn it off, or change it to something custom.
 
Finished up a couple things this weekend, made a reservoir out of another 2 gal bucket which i glued a small mini pump into it, which is running at 5v, and tubed and cabled it out, works pretty good, so much so if the pump lasts it would be the go to option for micro grows as it beats my 12v valve system for my PC cases, and is also a lot cheaper, you can also see i added some hooks around the perimeter for tie down locations when the time comes, and we have a bigger 1.9-2 liter pot now as well, hopefully there is enough of an air gap around the outside to some what air prune and prevent any mold issues.

Still have two main things left to do though, being to hook up the humidity temp sensor once it arrives, and make a carbon filter, and i guess work out some minor light leak issues with the lid that aren't critical, but with that all said we have an Ice Cool seed in the mix and it should be popping up in the next day or two as its throwing out its tap root right now.

Being that i went with the soft white lights i'm just doing a simple auto color correction to the photos for now just for more accurate color representation instead of being all yellow, but they may look a tad off depending because of that, so just a fore warning, if i went with cool whites or mixed some in we wouldn't have that issue, but we will worry about that at another time, or when i want to go a bit more blue spectrum wise if the stretching is a little to much with the soft whites.

So nothing to really look at but here we go.

20170423_211816.jpg
 
We have liftoff, an a way more accurate color representation when viewed under non yellow light, also to note the Temp and Humidity sensor arrived the other day and is now installed, just have to make the carbon filter now.

20170426_170253.jpg
 
Back
Top