GardenBot: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
m (Added a Category to the Page)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Category=Farm equipment}}
=Basics=
{{Category=Soil and compost}}
[http://gardenbot.org/ GardenBot] is an open source, [[Arduino]] based soil monitoring system. It is designed to be a complete garden monitoring and automation system. In the current version of GardenBot (Beta), you can monitor the conditions in your garden and have charts to help you visualize those conditions. There is also a module to give you electronic control over your water source -- so you can turn the water on with the flip of a switch.  
[http://gardenbot.org/ GardenBot] is an open source, [[Arduino]] based soil monitoring system. It is designed to be a complete garden monitoring and automation system. In the current version of GardenBot (Beta), you can monitor the conditions in your garden and have charts to help you visualize those conditions. There is also a module to give you electronic control over your water source -- so you can turn the water on with the flip of a switch.  


Line 8: Line 7:
''"To help you understand the scope of GardenBot -- it is designed as a collection of modules with the specific intent of making the system extensible. This means that it is relatively easy to add extra sensors or water valves. My thinking being that GardenBot could be used in a wider variety of situations -- from the home garden to more agricultural applications. So I imagine it would integrate quite well (at least I hope it would ;-) . I am interested in putting GardenBot to the test wherever I can to make the system as robust and easy to use as possible. So please let me know your and Marcin's thoughts etc."''
''"To help you understand the scope of GardenBot -- it is designed as a collection of modules with the specific intent of making the system extensible. This means that it is relatively easy to add extra sensors or water valves. My thinking being that GardenBot could be used in a wider variety of situations -- from the home garden to more agricultural applications. So I imagine it would integrate quite well (at least I hope it would ;-) . I am interested in putting GardenBot to the test wherever I can to make the system as robust and easy to use as possible. So please let me know your and Marcin's thoughts etc."''


==Links==
==The Modules==
===The Brain===
* Arduino board
* USB cable
* jumper wires / lead wires
* bread-board / proto-board
* all parts for the local circuit for each of the modules
* the GardenBot software package
===Garden Station===
howto: [[Image:how-to_gardenStation-waterBottle.png|600px]]
end result: [[Image:garden_station.jpg|300px]]
 
===Soil Moisture Sensor===
===Soil Temperature Sensor===
===Light Level===
===Water Valve===
===Control Panel===
===Computer Module===
 
 
==Visual BOM==
* Arduino board (brain) from SparkFun
[[Image:Arduino_Duemilanove.jpg|300px]]
* LM335 temperature sensor [https://www.sparkfun.com/products/retired/9438 from SparkFun].
[[Image:lm335.jpg|300px]]
* Note the LM335 has been replaced on Sparkfun by the [https://www.sparkfun.com/products/10988 TMP36]:
  Voltage Input: 2.7 V to 5.5 VDC
  10 mV/°C scale factor
  ±2°C accuracy over temperature
  ±0.5°C linearity
  Operating Range: −40°C to +125°C
[[Image:tmp36.jpg|300px]]
* small photocell [https://www.sparkfun.com/products/9088 from SparkFun]
[[Image:photocell.jpg|300px]]
* resistors (various values)- buy a kit of resistors from SparkFun
[[Image:resistors.jpg|300px]]
* proto board - 1 in from SparkFun
[[Image:protoboard1.jpg|300px]]
* proto board - 2 in from SparkFun
[[Image:protoboard2.jpg|300px]]
* galvanized utility wire, 12 gauge from local hardware store
[[Image:utility_wire.jpg|300px]]
* glue-lined heat-shrink tubing (various sizes)
[[Image:heatshrinktubing.jpg|300px]]
* heat Shrink
[[Image:heatshrink.jpg|300px]]
* electric solenoid water valve (24v DC, 5/8" ID) I used [http://www.amazon.com/Orbit-62035-Extra-Watering-System/dp/B0016HQOYC Orbit brand valve from Amazon].
[[Image:orbit_water_valve.jpg|300px]]
* 5/8in ID hose from local hardware store
[[Image:5_8ths_hose.jpg|300px]]
* threaded hose ends (often called "hose repair kit") from local hardware store
[[Image:threaded_hose_ends.jpg|300px]]
* metal hose clamps (screw adjustable) to fit over 5/8in from local hardware store
[[Image:metal_hose_clamps.jpg|300px]]
* 6-strand phone wire from local hardware store
[[Image:6strand_phone_wire.jpg|300px]]
* H-bridge motor controller IC for soil moisture circuit from SparkFun
[[Image:hbridge_ic.jpg|300px]]
 
=Internal Links=
*[[Farmbot]]
 
=External Links=
*[http://gardenbot.org/ GardenBot website]  
*[http://gardenbot.org/ GardenBot website]  
*[http://www.treehugger.com/files/2010/08/gardenbot-open-source-garden-monitoring.php Treehugger article]
*[http://www.treehugger.com/files/2010/08/gardenbot-open-source-garden-monitoring.php Treehugger article]
[[Category: Farm equipment]] [[Category: Irrigation]] [[Category: Precision Agriculture]] [[Category: Soil and compost]]

Latest revision as of 23:15, 25 April 2024

Basics

GardenBot is an open source, Arduino based soil monitoring system. It is designed to be a complete garden monitoring and automation system. In the current version of GardenBot (Beta), you can monitor the conditions in your garden and have charts to help you visualize those conditions. There is also a module to give you electronic control over your water source -- so you can turn the water on with the flip of a switch.

Gardenbot-2.jpg

Comment by Andrew Frueh, designer of GardenBot

"To help you understand the scope of GardenBot -- it is designed as a collection of modules with the specific intent of making the system extensible. This means that it is relatively easy to add extra sensors or water valves. My thinking being that GardenBot could be used in a wider variety of situations -- from the home garden to more agricultural applications. So I imagine it would integrate quite well (at least I hope it would ;-) . I am interested in putting GardenBot to the test wherever I can to make the system as robust and easy to use as possible. So please let me know your and Marcin's thoughts etc."

The Modules

The Brain

  • Arduino board
  • USB cable
  • jumper wires / lead wires
  • bread-board / proto-board
  • all parts for the local circuit for each of the modules
  • the GardenBot software package

Garden Station

howto: How-to gardenStation-waterBottle.png end result: Garden station.jpg

Soil Moisture Sensor

Soil Temperature Sensor

Light Level

Water Valve

Control Panel

Computer Module

Visual BOM

  • Arduino board (brain) from SparkFun

Arduino Duemilanove.jpg

Lm335.jpg

  • Note the LM335 has been replaced on Sparkfun by the TMP36:
 Voltage Input: 2.7 V to 5.5 VDC
 10 mV/°C scale factor
 ±2°C accuracy over temperature
 ±0.5°C linearity
 Operating Range: −40°C to +125°C

Tmp36.jpg

Photocell.jpg

  • resistors (various values)- buy a kit of resistors from SparkFun

Resistors.jpg

  • proto board - 1 in from SparkFun

Protoboard1.jpg

  • proto board - 2 in from SparkFun

Protoboard2.jpg

  • galvanized utility wire, 12 gauge from local hardware store

Utility wire.jpg

  • glue-lined heat-shrink tubing (various sizes)

File:Heatshrinktubing.jpg

  • heat Shrink

Heatshrink.jpg

Orbit water valve.jpg

  • 5/8in ID hose from local hardware store

File:5 8ths hose.jpg

  • threaded hose ends (often called "hose repair kit") from local hardware store

File:Threaded hose ends.jpg

  • metal hose clamps (screw adjustable) to fit over 5/8in from local hardware store

File:Metal hose clamps.jpg

  • 6-strand phone wire from local hardware store

File:6strand phone wire.jpg

  • H-bridge motor controller IC for soil moisture circuit from SparkFun

File:Hbridge ic.jpg

Internal Links

External Links