Search Results

Computerized grow box update

IMG_0286

Haven’t mentioned the computerized grow box for a while, so think it is a good time for an update.  The moisture sensor corroded away, but have plans to make a much more beefier one.  With the exception of the hard drive failure, the basic functionality of the computerized grow box has been excellent and the plants have been thriving.  The only physical improvement I have made is adding some particle board to the top and side (salvaged from packaging material from some furniture we ordered) of the grow box.  This helps retain heat and allows the access panel to stay put without requiring tape and/or bags of coffee grounds propped against it.  I also mounted the LCD panel securely to the top of the box.

IMG_0287

They say as your paycheck increases, somehow your expenses follow suit.  I have a feeling same concept applies for grow boxes.  As the computerized grow box is about four times bigger than my PC grow box it has quickly getting pretty crowded waiting for the time I can move my summer vegetables outside.  I am planning on doing some reorganization this weekend to clean things up a little bit but still going to be pretty tight quarters. 

IMG_0288

The current inventory in the grow box are 12 tomato plants (was 18 but gave six away at a recent gardening talk), 2 cucumber plants (had one fatality from Peat/WonderSoil experiment, looks like Peat lost), 6 pepper plants (need transplanting), and a cilantro plant which was the source of my first harvest of the year.

Now just hoping Punxsutawney Phil is wrong and we really don’t have six more weeks of winter, though with the snow we got two days ago and the current temperature outside, I think he might be right.

Remote monitoring of computerized grow box

IMG_0333

My wife saw this wireless indoor/outdoor thermometer on clearance at Eddie Bauer and knew this was something I could use.  I simply put the wireless sensor in the computerized grow box and instant temperature monitoring where at a quick glance I can be sure my summer vegetables are toasty warm in the garage.  Sure, I could connect to the machine remotely, or look at the backup digital thermometer inside the box, or check the LCD panel on the box but this definitely gives some piece of mind at a quick glance.  This may be a somewhat lower tech solution, but it works.  At least until I get around implementing my other ideas and then I can actually know what the temperature is outside.

[As you can see from the indoor temperature we are not just cheap in the garden.]

Solar Powered automated Rain Barrel watering system

This is a very cool project, grab a few rain barrels, timer, water pump, and a solar panel and have automated the tedious task of watering.  With all the rain we get (especially this week) in WA could fill up a dozen barrels in a short time.  My only suggestion would be to add a moisture sensor to only water when it has not rained lately.

Might be another project to add to my ever growing list…

Soil Logic Moisture X-Tend testing and review

I was contacted by SoilLogic and offered a free sample of their product Moisture X-Tend.  Though I could attempt to describe their product, I will let them do it in their own words…

Moisture X- Tend helps water penetrate the surface of the potted soil easier and remain within the soil root zone up to 4X’s longer than untreated water.

This innovative soil moisture management product helps prevent water from evaporating too quickly or draining past the roots of the plant. Moisture X-Tend is so easy to use — just add and mix the recommended amount directly to our watering can and water as usual.

The specific claim on the bottle that got my attention was that by using the product you can actually water plants 4 times less often.  I must say I was a little skeptical about this claim, though I decided to give it a try. 

My first attempt was shortly after I brought out a couple of my pepper plants from my grow box.  They both were bearing fruit of similar size and overall plants were of very similar size.  I started by watering one plant with water and the second with Moisture X-Tend and I observed their physical appearance over a period of time.  There was one problem on day two it rained ruining my results.

Having an empty client controlled grow box in my garage equipped with a moisture Vegetronix sensor, I decided this would be a great place to conduct my testing.  I watered two identical pots filled with Miracle Grow Potting Mix (without moisture control) with 250ml of liquid.  One being purified water, the second with Moisture X-Tend as described in the directions and monitored the moisture saturation over time.

As you can see the Moisture X-Tend started out with a much greater water saturation immediately after the watering and continued to hold the moisture 1.5 times longer than water alone.

image

Now this 1.5 times is quite a difference between the 4 times claim on the bottle, though in their defense this was from a single application and the FAQ on their website mentions that watering frequency is reduced after about a month of use.  I also was using a 4 inch pot and I would suspect that a larger pot would show better results.  If there is interest I am considering extending this experiment over a longer period of time to attempt to prove/disprove the 4 times claim that they mention on the bottle.

Though for me this is not practical to use all summer Moisture X-Tend is a great option when you are going away for a few days on vacation and do not have an automated watering solution or are forgetful like me and just get busy and neglect those poor plants for a day (or two) too long.

How to make your own cheap weather station

image

Though the prices for personal weather station have dramatically dropped (around $100) over the past few years, I decided to work on making my own. The primary measurement I wanted was temperature given this is the specific one that could be dramatically different from my neighbors (or neighborhood weather station) given the many unique microclimates your yard can have.

Step 1: Create an account and weather station at Weather Underground. This will allow you a place to view your weather station results as well as a permanent storage location for your data. After you have created your account it is really easy to create a weather station after clicking this link you just need to enter some basic information such as address and time zone click “Submit” and you have yourself a weather station. Now this is not very exciting unless data is being updated so we will look at this next.

image Step 2: Get some data. Hear is a point where you can go all out with every weather measurement sensor imaginable, though if this was your intent I would recommend saving some money and getting a personal weather station, but in my case all I really wanted to track was the outdoor temperature. To get this temperature I used a DirectTemp USB waterproof temperature probe from Quality Thermistor, Inc. All you need to do is plug this into an open USB port and with some simple serial communication you can start getting temperature results. This can easily be done using a language like C# with just a few lines of code:

SerialPort serialPort = new SerialPort(“COM5”, 9600); serialPort.Open(); serialPort.WriteLine(“2”); double responseValue = Convert.ToDouble(serialPort.ReadLine()); serialPort.Close();

You could also use something similar to my homemade waterproof digital thermometer and an arduino to get your outside temperature.

Step 3: Log your results. WeatherUnderground makes submitting data to them very easy. All that is required is a specially formatted query string request which you could do in any internet browser…though updating this manually every 5 minutes would be very tedious this is how can do this also using C#. All that is required is to replace the “ID” with your weather station created in Step 1 and your password used when you created your account.

string submitUrl = “http://weatherstation.wunderground.com/weatherstation/updateweatherstation.php?action=updateraw&ID=KWAREDMO38&PASSWORD=[password]&”; submitUrl += “dateutc=” + DateTime.UtcNow.ToString(“yyyy-MM-dd hh:mm:ss”) + “&”; submitUrl += “tempf=” + GetOutdoorTemp(); // Using code above WebClient webClient = new WebCLient(); webClient.DownloadString(submitUrl);

Now by calling the above code every 5 minutes using an infinite loop with some delay you can now log your temperature results and have current and historical data to have some better info to better guess your first/last frost dates or when it is safe to bring out your tender seedlings you are growing indoors.

Step 4 (optional): Leverage external weather data. As you may have noticed my weather station has more weather data than just temperature. I did this by leveraging (nicer word than stealing) some data from a weather station at a school in my neighborhood. Now this is not quite as accurate as if I was getting this information from my backyard…it is pretty safe to assume that the humidity, rain, and wind velocity and direction should be pretty much in the same ballpark. The process is pretty simple here where I extract this from a request to the external weather station and include these into my submission, which you can see in the code sample below.

   1: using System;

   2: using System.IO.Ports;

   3: using System.Xml;

   4: using System.Net;

   5:

   6: namespace WeatherStation

   7: {

   8:     class Program

   9:     {

  10:         private static WebClient webClient = new WebClient();

  11:

  12:         static void Main(string[] args)

  13:         {

  14:             while (true)

  15:             {

  16:                 SubmitWeatherInfo();

  17:

  18:                 System.Threading.Thread.Sleep(300000);

  19:             }

  20:         }

  21:

  22:         public static void SubmitWeatherInfo()

  23:         {

  24:                 string submitUrl = "http://weatherstation.wunderground.com/weatherstation/updateweatherstation.php?action=updateraw&ID=KWAREDMO38&PASSWORD=[password]&";

  25:                 submitUrl += "dateutc=" + DateTime.UtcNow.ToString("yyyy-MM-dd hh:mm:ss") + "&";

  26:                 submitUrl += "tempf=" + GetOutdoorTemp() + "&";

  27:                 submitUrl += GetExternalWeatherData();

  28:

  29:                 webClient.DownloadString(submitUrl);

  30:         }

  31:

  32:         private static double GetOutdoorTemp()

  33:         {

  34:             SerialPort serialPort = new SerialPort("COM5", 9600);

  35:             serialPort.Open();

  36:             serialPort.WriteLine("2");

  37:             double responseValue = Convert.ToDouble(serialPort.ReadLine());

  38:

  39:             serialPort.Close();

  40:

  41:             return CelsiusToFahrenheit(responseValue);

  42:         }

  43:

  44:         public static double CelsiusToFahrenheit(double temperatureCelsius)

  45:         {

  46:             return (temperatureCelsius * 9 / 5) + 32;

  47:         }

  48:

  49:

  50:         private static string GetExternalWeatherData()

  51:         {

  52:             string externalWeatherStation = "http://api.wunderground.com/weatherstation/WXCurrentObXML.asp?";

  53:             externalWeatherStation += "ID=[ExternalWeatherStationId]";

  54:

  55:             XmlDocument xmlDoc = new XmlDocument();

  56:             xmlDoc.LoadXml(webClient.DownloadString(externalWeatherStation));

  57:

  58:             string externalData = "&winddir=" + xmlDoc.SelectSingleNode("//wind_degrees").InnerText;

  59:             externalData += "&windspeedmph=" + xmlDoc.SelectSingleNode("//wind_mph").InnerText;

  60:             externalData += "&windgustmph=" + xmlDoc.SelectSingleNode("//wind_gust_mph").InnerText;

  61:             externalData += "&baromin=" + xmlDoc.SelectSingleNode("//pressure_in").InnerText;

  62:             externalData += "&humidity=" + xmlDoc.SelectSingleNode("//relative_humidity").InnerText;

  63:             externalData += "&dewptf=" + xmlDoc.SelectSingleNode("//dewpoint_f").InnerText;

  64:             externalData += "&rainin=" + xmlDoc.SelectSingleNode("//precip_1hr_in").InnerText;

  65:             externalData += "&dailyrainin=" + xmlDoc.SelectSingleNode("//precip_today_in").InnerText;

  66:

  67:             return externalData;

  68:         }

  69:     }

  70: }

Gift ideas for gardeners on your Christmas list

Maybe you are looking for something to add to your Christmas list or a fellow gardener you still need to buy for here are a few items on my list…let me know if anyone needs my address (smile).

image Have some on your list just starting out with gardening (or has been very unsuccessful in the past) how about the PlantSmart Digital Plant Care Sensor?  You simply turn the device on and place it in your problem area for 24 hours and plug it into your computer and it will provide important info on temperature, humidity, and light intensity.  Too see a full review of the EasyBloom (same product different name) here.
image The Japanese Hori Hori Digging Tool is probably the most versatile tool you can get for your garden.  It has a curved blade great for planting and weeding.  The serrated blade can easily cut through small branches or break off a piece of twine two tie up some tomatoes or to take on some vengeance on pesky garden pests…but wait there is more flip it over and it even measure the depths of your planting holes to make sure you planted those bulbs deep enough.  This is definitely a welcome addition to any gardeners stocking.
image The AeroGarden with Gourmet Herb Seed Kit is a nice system to get your gardening loved one a way to use their cold green thumb during the wintertime.  Using a special CFL bulbs and automatic timed watering using aeroponics you can have delicious herbs growing on your kitchen counter for easy use in your cooking.
image Now the Felco F-2 Classic Manual Hand Pruner is a little more expensive than the ones you normally would find in your local home improvements store, but for a tool a gardener will use for many hours every season a quality tool like this can easily last a lifetime with minimal care.
image Finally there is a little something for the little ones.  The Kid’s Size 3 Piece Gardening Hand Tools is great to give your gardening helpers their own tools to assist in the gardening task…I can also say from personal experience that these tools can come in handy for light planting when you don’t feel like walking back to the garage to get your Hori Hori Digging Knife
IKE