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.


SMS controlled Wireless Irrigation System

SMS controlled Wireless Irrigation System

UPDATE 02/13/11 : Voting has started for the Sparkfun Microcontroller Contest. Please VOTE for me!

UPDATE 02/26/11 : I won a second prize!! Huzzah! Thanks for all the votes guys!


UPDATE 03/17/11: I would love to win a Laser cutter in the Epilog challenge as it would help the small DIY community in Calcutta,                                     which just started a few months back to cut all their materials using a CNC instead of using their saws etc. 

Irrigating crops with the exactly right amount of water is a tedious task, especially when you have to walk a long distance to the irrigation pump in the middle of the night to check whether any problem (fish getting stuck in the intake and as a result the irrigation motor burning or jamming!)  has occured. As I saw my uncles tired of doing the same, I felt there had to be some remote controlled solution to their problems.

I started to think about a system, which would:

1.  Detect jamming of the motor and immediately shut it down.
2.  Be cost effective.(Less than $150)
3.  Remotely turn on and off the irrigation motor.
4.  Send back a message to the operator, if an error occured.

And thus came the brainstorm to build the "SMS controlled Wireless Irrigation System" . I also wanted to submit this to the Sparkfun Microcontroller Contest , so it was all the more reason for me to go straight to building the prototype.

The prototype could do the following:

1.  Be remotely controlled via SMSs through a cellular GSM network.
2.  Send back ERROR messages to the operator, if the Miniature Circuit Breaker (MCB)  was tripped due to electrical faults or motor jamming.
3.  Control loads of up to 15 amps.

The fruits of my work is detailed in this ible.

P.S I suggest that you read through the entire Instructable before starting.
 

 
Remove these adsRemove these ads by Signing Up
 

Step 1Getting the Materials

Getting the Materials
«
  • IMG_2572.JPG
  • IMG_2735.JPG
For this project we need various cheap parts and you should be able to get these easily at any local Radio Shack. We only need a few extra parts which you might have to go to another shop. The bill should total at max. $100. You must think I'm joking but I'm not. At India, we get stuff even cheaper - Rs.1000 ($40 approx.) max.

Parts List:

Hardware Parts:

1. 1x cheap/old/used GSM mobile phone with SMS feature(with charger)
2. 1x Activated GSM SIM/micro-SIM card of your preffered provider
3. 1x Miniature Circuit Breakers
4. 1x 120v/240v(choose for your country) 30 Amp Relays
5. 1x Atmega 168/328p or an Arduino (OR any other micro with which you are friendly)
6. 1x 9v Power Supply for the Arduino/Atmega etc.
7. 1x Universal charger if you don't have a phone charger
8. 1x High-Gain external antenna(optional)
9. Wires (240v/120v FIRE-PROOF wires) and some scraps for the circuit-board
10. 2x 240v terminal blocks
11. 4x spade connectors(for the relays)
12. 3x terminal blocks 
13. A enclosure(to encase the electronics) like http://www.pactecenclosures.com/product-detail.php?classid=35&seriesid=38&productid=231

Electronics Parts:

1. 10x 1N4001 diodes
2. 4x 2n2222 transistors
3. 2x TIP31 transistors
4. 3x TIP102 transistors
5. 10x 1K resistors
6. 2x Miniature Push Switches
6. 1x Perfboard (not if you make a PCB)
7. 1x Pack of Misc. LEDs(small size)
8. 5x relays with 5v coil

Tools Needed:


Multimeter
Soldering Iron
Screw Driver
Drill (with drill bits)
Sander ;) see (http://www.instructables.com/id/Recycled-HDD-Rotary-Sander-for-5/)

« Previous StepDownload PDFView All StepsNext Step »
39 comments
Feb 12, 2011. 4:07 AMsteveastrouk says:
Hi Kabir,

Some constructive comments for your project:

1.) A proper circuit diagram as well as a photo diagram, for those that can read them.

2.) When wiring a plug top, make SURE that the Earth wire is LONGER than the others, so the last wire to snap, if you jerk it is always the Earth.

3.) TO detect the MCB trip, use an opto isolator to measure the voltage across the motor. If you want to know how, ask me. Its still a pretty cheap solution, but definitely more reliable in the field.

4.) You can reliably detect the phone ring, without opening it by using the earphone and a simple detector circuit.

5.) Sony-Ericsson phones for sure (don't know about Nokia) put out logic-level serial comms on their "USB" connections depending on what's connected to them - so you could talk directly to the phone, if you want for future credits.....

May 12, 2011. 7:14 AMbobsegravescollis says:
Very impressive. The whole area of remote agriculture management is ripe for applications of GSM technology. Your thought of adding detection of water level to turn off the pump is really vital in that too much water can be as bad as too little, depending on the crop. Other applications would be managing feed and water levels for livestock, detecting flooding, managing wind turbines, reporting intrusion, remotely opening and closing gates to allow stock to move between pastures or return to barn, or remote monitoring of aquaculture/aquaponics systems.

Would it be possible to have all messages received by the remote device also sent to the operator's cell phone? In that way the operator would be alerted in case someone attempts to hack into the system. It might also be possible to use custom identification like unique rings for messages from the operator and ignore all others.
May 1, 2012. 12:35 AMhuseenia says:
hello, i was impressed by your work, thanks, by the way i am currently doing my final year project , with same topic, but i am using arduino and wavecom GSM modem controlling stepper motor output with sensor input(high or low),
so i was thinking if u could e-mail me the code, so will try to learn and my project too. pls reply soon
thanks
May 2, 2011. 10:56 AMchelloo_parazit says:
very nice project. your method is a solution to the expensive gsm modems. it would be nice though to have a company to produce mobile phones which comunicates with uc. keep up the good work
Feb 5, 2012. 3:31 PMEmcztery says:
I executed AT commands on SE K510 and K750 phones. You can read, send, delete sms. Phone will notify you when it gets sms message. You only have to make on arduino programmable decoder of PDU message format . Then you get what number sent message and what command was there.
Apr 29, 2011. 8:29 PMsapc says:
i have ythe exact same phone and i am finding it impossible to open
Feb 1, 2012. 1:44 PMsapc says:
Thanks, and im making one but using for a different purpose, as kind of a home automation controller
Feb 1, 2012. 1:42 PMarduinopowered says:
I have the same phone 2, but it has screws and no clips, but my jewlers screwdriver set cant open it :(
Jan 26, 2012. 9:49 AMjashan510 says:
these are just 1A relays are the good enough to control the irrigation pumps?
Jan 25, 2012. 10:22 PMpratik patel says:
hi kabir ,i m also doing this project as my final year project .so plz give me full ckt diagram my emai id:-pratik_patel_77@yahoo.co.in
Oct 11, 2011. 9:01 AMfjohn says:
amazing man im also 13 so were did u get the idea frm did u saw how to make it frm some websites???or u designed ur own ciruit???? and how did u bcome a pro member here???? u paid???
Oct 11, 2011. 3:30 AMfjohn says:
hey i see that ur frm india me too, how old ae u ???? just amazed to see!!!and who helped u with the circuits????
Sep 23, 2011. 6:13 AMsmyastat says:
practical and brilliant....its been only 2 days i made my own arduino board and planning an arduino controlled aquaponic set up for my room....i too dream of automated agricultural systms...i think you are becoming my personal hero....thanks for such an inspiring idea...neways im from Kolkata too.....
Jul 21, 2011. 11:36 PMOnkar_nimbargikar says:
hi this one is a briiliant idea. n being a final engineering student m trying for the same as my project so could you please help me out?
Apr 20, 2011. 4:01 PMmenardmitch says:
u gave use ur number in the one video!
Feb 12, 2011. 3:53 AMsteveastrouk says:
Really beautiful work Kabir. A model Instructable.

Well done.

Steve
Feb 13, 2011. 7:20 PMBeefyHaze says:
It is still a bad idea, because your provider will still send a monthly update text regardless of you being on the DND list.... I suggest you use a Linux netbook hooked up instead of a phone, it would have far more security and functionality. ex.: time control, on, off, you can even use ssh to connect to it.....
Feb 13, 2011. 9:22 PMdraraman says:
Well done.
It will be very useful to rural India if you can find a sponsor to make it and market it at an affordable price.
congratulations.
Feb 11, 2011. 7:54 PMsnotty says:
Amazing! I had a similar idea when I was in Japan. Most of the rice fields there are irrigated using fully manual systems so I thought something like this could be handy.

Great work!
Feb 12, 2011. 11:22 AMsnotty says:
For sure!

Also, I'm thinking of developing a hichhiking system that is similar to a ride share board except it would work in real-time on smartphones or maybe a dedicated device. It would be a quick and easy way of asking all of my neighbors for a ride into town or for them to offer a ride. I can't program very well at all so I need lots of help if this idea is going to fly.

I can explain the idea in more detail if you are interested in helping.
Feb 13, 2011. 10:27 AMrimar2000 says:
Your idea an its realization are GENIAL!
Feb 12, 2011. 4:57 AMrikkiesix says:
Wow
This system is very impressive man
Great job
That must have been a lot of work to figure this all out
Congrats
Erik
Feb 11, 2011. 9:20 AMomnibot says:
Nice project!
I think there's a way to communicate directly between phone and arduino but am to lazy to find it.
Feb 11, 2011. 7:09 PMfrank26080115 says:
get a GSM module, much easier and possibly cheaper than using a phone
Feb 12, 2011. 3:55 AMsteveastrouk says:
Have you an example of a GSM module you can buy for less than a phone ? I've looked, and given up, I can buy a phone in the UK for 10 GBP, including a SIM
Feb 11, 2011. 2:16 PMjam BD says:
The incorporation of a whole phone makes it so much easier. Better than buying a sms control module.

Nice project.

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!
48
Followers
7
Author:mhkabir(kabirs123projects)
M.H.Kabir is a green geek who likes recycling and loves instructables and DIY among other things such as microcontrollers, embedded systems and photography. He has done many DIY Green tech projects!He...
more »