3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.


Arduino sprinkler valves + wifi + twitter

Arduino sprinkler valves + wifi + twitter
«
  • IMG_7360.JPG
  • web_water_ww.jpg
  • twitter.JPG
This is my first post so... be brutal !

I have a small yard with a very odd shape, well... L-shaped really and not enough pressure at the tap to be able to water it in one go. So I had to create 3 sprinkler sub systems that can only be turned on one at a time.

I sourced 3 Gardena valves but refused to cough up the extra cash for their dull 'computer' (not sure why they call it a computer btw). Besides, controlling the valves from a browser was the bear minimum I would expect and Gardena does not offer this functionality. (My friend) dd-wrt even allowed me to re-use an old router of mine and made the whole thing wireless...

Arduino time, I say...

As a bonus, I inserted at the end of this instructable my scripts that automagically turn the sprinklers on and off, check the weather forecast (so I don't water the lawn if it is going to rain soon) and log their activity on twitter.

Enjoy !



Here are the parts I used for this project:

- various pipes / hose adapters (from Gardena)
- 3 x 24v Irrigation Valve (from Gardena)
- 1 x arduino board
- 1 x ethernet shield (www.nuelectoronics.com )
- 1 x relay board (which I had lying around, a smaller board / a relay shield - with at least 3 relays - would have been sufficient)
- 1 x 220v -> 24vAC transformer (from ebay)
- 1 x 10vDC adaptor (a recycled phone charger)
- 1 x router (Buffalo WHR-G125) with dd-wrt (http://www.dd-wrt.com )
- 2 x momentary push button
- 1 x power switch
- a couple of meters of ethernet cable.



 
Remove these adsRemove these ads by Signing Up
 

Step 1The water part.

The water part.
«
  • IMG_7361.JPG
  • IMG_7364.JPG
The valves are very simple to use. They are closed by default and get magically opened by powering their solenoids with 24v AC.

I found this transformer on ebay for not very much. 230v AC -> 24v AC (did I mention I am in Europe ?), that will do.
« Previous StepDownload PDFView All StepsNext Step »
13 comments
Oct 2, 2011. 10:49 PMbpike1 says:
Thank you for such a brilliant contribution. I have ordered the parts for this project and waiting for their arrival.  I participate on a community farm and intend to use this to remotely control some irrigation.  I am particularly interested in extending the web interface for this, with specific interests introduce and extend features of time.  My ideas so far;
- Web scheduling interface
- Web viewable logging
- Skip watering if soil moisture levels above a certain reading
- Email event notification
- Failure detection and handling (power interruptions etc)

I'm thinking the interface would be best implemented as a MySQL / PHP application.  Is this something you would have interest in collaborating with me on?
Jun 27, 2011. 10:52 AMDamonic says:
I've been DYING for someone to do something like this! Bravo! However I agree, a bit more detail and sources for the relay board, etc. Spoon feed me!
Jun 3, 2011. 5:27 PMChris the Carpenter says:
Ah ha! Your transistors are on their own board... Got it!
Jun 3, 2011. 5:25 PMChris the Carpenter says:
Are you running the relays directly off the output pins? No transistors? No Darlington driver?
May 29, 2011. 9:34 PMvishalapr says:
I would like to do this but no ethernet shield so I will just follow my instructable
May 20, 2011. 6:35 AMcrapflinger says:
i think a parts list would be really helpful here. you get 3 or 4 steps in and then all of a sudden start talking about a relay board. it's a little confusing

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
17
Followers
5
Author:nicoo