Automatic/manual Drip Irrigation




About: i love electronics..........

Drip irrigation, also known as trickle irrigation or micro irrigation or localized irrigation, is an irrigation method that saves water and fertilizer by allowing water to drip slowly to the roots of plants, either onto the soil surface or directly onto the root zone, through a network of valves,pipes, tubing, and emitters. It is done through narrow tubes that deliver water directly to the base of the plant.

got ideas from

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Materials Required

main items:

1. pipes //choose two different sizes of pipe as u require.
2. pump
3. power supply ,( can be battery,adapter...)
4. switch for on and off


• cutter
• screwdriver
• tape

making it automatic just require a microcontroller

• i have used arduino mega 2560

Step 2: Making Stand

cutting the long pipe in small one as shown in the pic above

Step 3: Making Hole in the Stand for Small Pipe

making a hole in the pipe so that small pipe can be inserted and fixed into the ground.

Step 4: Connection

make the hole in the long pipe and connect it to small pipe..

Step 5: Pump

close the other end of the pipe..

you just need to connect a pump to the end of the pipe and connect it to a power source................

this is only for manual process

Step 6: Making It Automatic

for this you require a micro controller

and an 5v pump or u can purchase 12v and add a relay..

upload the code to arduino and see the comments of the code for connections


click the link which is above

or // copy this and paste in search engine

details of making it automatic is written in the code itself.......

Step 7: Please Vote

the vote button is at top right side of the page

Remix Contest

Participated in the
Remix Contest

Tech Contest

Participated in the
Tech Contest

Microcontroller Contest

Participated in the
Microcontroller Contest

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    11 Discussions


    3 years ago

    hi guys....

    i need some help.. will b glad if sum1 helps me out...

    ya actually i must let u know dat im in d 9th grade... n im working on a project based on arduino but im facing sum problms with my code....

    my project is about the automatic irrigation system... one who is dealing wid arduino may find this out veryyy familiar but im trying to do sum thing different with it...

    d basic thing is dat the moisture sensor checks the moisture level of the soil and if it finds it low than the required level... the submersible pump pumps d water and irrigates the plant

    .... but wht im doing different is dat..... im going to connect an HC-05 module (bluetooth) and i want that my IRRIGATION SYSTEM AUTHENTICATES ONLY WHEN AN ANDROID DEVICE GETS CONNECTED TO IT....

    and i want this output through an app called bluetooth terminal of an android device..

    Automatic irrigation system..

    Farm no.1

    (having 24 plants)

    System initialising....

    Calculating soil moisture...

    soil moisture=xyz

    Alert!! Soil moisture is low.. // ( if or else needed )

    Calculating temperature...


    temperature favourable for irrigation.... // ( no need of using "if" or "else"... idea is to show the temperature.. thats all... )

    Soil moisure is low.. plants need to be irrigated...

    Irrigation system initialising..




    irrigation done!!!!

    NEW soil moisture=xyz

    NEW temperature=xyz

    // and after this a delay of 5 sec.. and the system starts again..

    Automatic irrigation system..

    Farm no.1

    (having 24 plants)

    System initialising....

    Calculating soil moisture...

    soil moisture=xyz

    YUP!! the moisture level is good.. no need of watering...

    Calculating temperature...


    temperature favourable for irrigation....

    but the moisture level is well off... no need of irrigation..

    NEW soil moisture=xyz

    NEW temperature=xyz

    PLS someone help me out for code... i know that the superiors will no more than half an hr.. for it.....

    pls send me the code on my email..

    i hope that sum people wud even hv liked this idea... SO plssssss help me people..