DIY Drip Irrigation System



Introduction: DIY Drip Irrigation System

About: STEMpedia is a place bringing project-making tools at one place- kits, online courses, coding platforms, controller app and tons of free learning resources.

Drip irrigation system is a type of micro-irrigation of soil which has the potential to save water and nutrients by allowing water to drip slowly to the roots of plants. This leads to the wise use of water and also makes water reach the roots of plants and minimize evaporation. Drip irrigation systems distribute water through a network of valves, pipes, tubing, and emitters. Its efficiency depends on how well the system is designed, installed, maintained, and operated.

To explore more projects visit

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: What Will You Need

  • evive
  • USB A-B Cable
  • Glue Gun and Glue Sticks
  • Male to Female Jumper Cables
  • 12C 2A DC Adapter
  • Drip Irrigation Kit
  • 12V DC Pump

You can buy an Agritech Kit for this as well, which includes all the essential components. With Agritech Kit and evive, you can make yourself an Automatic Drip Irrigation System with Smart Monitoring System using various sensors. We will post these projects soon on Instructables.

Step 2: Knowing the Drip Irrigation Kit

In this project, we will be using evive Drip irrigation kit. This kit consists of various components out of which the following some are required.

  • Feeder line pipe is used to transfer water from water tank source to the drip irrigation system. It is also used to connect the T-connectors to make different connections.
  • Drip emitter is a small piece used to water the plant drop by drop. It is connected to the T connector with the help of the feeder line pipe of around(2.5 cm as per our requirement).
  • T connector is a T shaped piece of plastic which connects one drip emitter to the adjacent drip emitter with the help of feeder line pipe.
  • Emitter stakes are stands with a curve at the top and pointed at another end. It will help to provide stability to the feeder line pipe drip emitter connections.
  • A 12V,3W Water pump is connected at one end of feeder pipeline. The male end of the water pump is connected female dc connector.

Step 3: Plan and Take Measurements

Plan how you want to implement the drip irrigation.

Once planned, measure the distance between your plants. Each emitter will water 1-2 plants.

Step 4: Connecting T Connectors and Pipe

  • We will make cut off the feeder line pipe according to the required dimension of our setup. Feeder line pipe is cut in different sizes so as to fix the connection between T connector and Drip emitters.
  • Now, one end of the T junction fully connects the pipe as shown in the figure. Make sure the length of the pipe is not too long or too short.

Step 5: Setting Up the Emitters

  • Now insert the adjustable emitters to the other end of the pipe.
  • Now the setup consisting of one Drip emitter looks like as shown in the figure above.
  • We can connect the above setup in a series according to the required setup.
  • Since both the ends of setup are open. One end is connected to the water pump.

Step 6: Blocking the Free End

Block the free end of the pipe using a glue gun.

Step 7: Mounting the Irrigation System

Place the emitter stacks near the plants and mount the pipes. Adjust it to change the flow.

Step 8: Interfacing Water Pump With Evive

The following steps will guide you how to interface water pump with evive:

  • A water pump is taken and the end wire contains a male connector which is connected to the female DC connector as shown in GIF.
  • The male end of jumper wires(2 wires) are connected to female DC connector.
  • The female end of jumper cables is connected to evive motor M1 slot as shown in the figure.
  • Dip the water pump in the water reservoir.
  • evive is powered with 12V,2A power adapter.

Step 9: Circuit Diagram

The circuit diagram explains the connection of the water pump with the evive board. The water pump is interfaced with evive using a female connector.

Step 10: Code

  • Follow the steps below to write the script:
  • evive Program block is a Robot block and a Hat block. This block gets converted into Arduino code.
  • run evive menu block is a Robot block in the evive TFT display. This block upload he evive firmware directly in the scratch.
  • Upload the following script in m-blocks. It will open the evive menu.

Step 11: Operating the System With the Evive Menu

Now go the evive menu >> select controls>> select Motor1.

Now we can control the water pump flow with the help of evive potentiometer 1.

Step 12: Conclusion

With this, you've successfully made your own drip irrigation system!

Take care of your precious garden the smart way with this system and show it the love that it deserves.

This video will show how the drip irrigation system will work.

Make sure you don’t overflow your irrigation area….

To control the drip irrigation system wirelessly do watch our project titled “Wirelessly Controlled Drip Irrigation”.

Water Contest

Participated in the
Water Contest

Be the First to Share


    • Tiny Speed Challenge

      Tiny Speed Challenge
    • Spring Cleaning Challenge

      Spring Cleaning Challenge
    • Trash to Treasure Contest

      Trash to Treasure Contest