0% found this document useful (0 votes)
7 views4 pages

Smart Irrigation

The document outlines the components and functioning of a smart irrigation system using an Arduino Uno, soil moisture sensors, and a water pump. It describes how the system detects soil moisture levels and activates the pump to water plants as needed, while also detailing the construction process and connections required for the circuit. Additionally, it emphasizes the importance of using a servo motor to prevent water from accumulating in one spot, which could harm crops.

Uploaded by

Akshat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views4 pages

Smart Irrigation

The document outlines the components and functioning of a smart irrigation system using an Arduino Uno, soil moisture sensors, and a water pump. It describes how the system detects soil moisture levels and activates the pump to water plants as needed, while also detailing the construction process and connections required for the circuit. Additionally, it emphasizes the importance of using a servo motor to prevent water from accumulating in one spot, which could harm crops.

Uploaded by

Akshat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

SMART IRRIGATION

Smart irrigation system Components required


 Arduino Uno
 Servo motor

 Soil moisture sensor

 mini water pump

 jumper wires.

 Relay module

 Breadboard

 12v/5v adapter

How does smart irrigation work?


We are using two soil moisture sensors that can sense the moisture content of
the soil and send the output data to the Arduino. Place the soil moisture
sensors in the soil. If the soil is dry that means the plants need some water so
the sensor sends the signals to the Arduino. The Arduino sends the signals to
the relay module and the water pump is turned on for some time. You can
change the time by modifying the code. If all the water from the water pump
will stay in a specific position/place then there is a chance that crops may
destroy. To overcome this problem, we are using a servo motor that can
rotate the pipe from one position to other in a loop.
Construction
Let's start with connecting the relay to the Arduino board. Connect the
VCC of the relay module to the 5v pin of the Arduino and connect the
ground of the relay to the ground of Arduino. Now connect the relay
signal pin to any digital pin of Arduino except pin 13. Here I have
connected it to pin 3 as shown in the image below.

The next step is to connect the soil moisture sensor with the Arduino.
Connect the VCC and gnd of the sensor to the 5volt and ground pin of
the Arduino. The analogue output of the sensor connects to any
analogue pin of the Arduino, here I’ve connected it to pin A0 (according
to our program).

Finally, connect the pump to the relay module. A relay module has 3
connection points which are common, normally closed, and normally
open. We have to connect the pump positive to common and connect
the normally open pin to the positive of the battery. You have to select
the battery as per your pump. The next step is to connect the ground
of the pump to the ground of the Arduino and finally, connect the small
hose to the water pump.

Now connect the battery to the circuit and if the pump starts working
then your circuit is okay. Now let's upload code to Arduino.

Circuit Diagram

You might also like