You are on page 1of 25

SMART IRRIGATION SYSTEM USING

IOT
Under guidance of
P.Rajkumar CSE dept.
Presented By
D.Rambabu (15641A05J5)
B.Leevan (15641A05J0)
D.Praneeth (15641A05I4)
K.Devender (15641A05I6)
ABSTRACT

 This project presents the development of a smart sensor based environment


monitoring system, in remote villages especially for crop fields.

 Basically, it is difficult to monitor the environment, weather all the time, so


we proposed this project Crop field, to monitor the weather and any
environment changes using IOT which having some sensors like
Temperature sensor, Moisture sensor and LDR which measures respective
parameters throughout the day.

 And also parameters measured by sensors are sent Using IOT Technology,
which having the common node, The sensor values can be observe at any
time any where in the world.
INTRODUCTION

• India's population crossing billions , so balance between the optimum


population growth and a healthy of nation is far to be achieved.

• The rising population need for increased agricultural production .

• Irrigated agriculture has been important source increased agricultural


production.

• IOT system play an important role in green house control and help in
productivity.

• “IOT based smart irrigation system” is for to create an IOT base automated
irrigation mechanism which turns the pumping motor ON and OFF pass
command through IOT platform.
EXISTING SYSTEM

In the existing system, all weather predictions and


environmental change are done manually and they are using
WSN for the communication, it is actually slower than MQTT
so that transmission occurs slowly which also may cause a
collision, when client is disconnected unexpectedly.
PROPOSED SYSTEM

In this proposed system, sensors are used, so that resulting data


having high accuracy about the environment, also we are using
IOT Technology which is very much faster than WSN. By this
system all gets processed automatically. At that time sensor’s
data were sent to the client, whenever the client comes into the
network, they will receive that data.
Arduino: It is an open-source platform based on
easy-to-use hardware and software.

Hardware :-Arduino

1. Arduino board designs use a variety of


microprocessors and controllers in system

1) To read inputs - light on a sensor

2) To twitter message - and turn it into an


output - activating a motor

3) Turning on an LED
SENSORS

• Sensors used in the System which are mainly as follows:

1.Temperature sensor

2.Soil moisture sensor

3.LDR sensor

4.Water level sensor


Soil Moisture Sensor

•To measure the moisture content of the soil.

• Copper electrodes are used to sense the moisture content of soil.


Wireless water level detector sensor

•. Moisture sensor is used to find weather the soil is dry or wet . If the soil
is dry then water motor will on automatically.
Water level sensor

 The water level sensor mechanism to detect and indicate the


water level in an water source.
BLOCK DIAGRAM

TEMPERATURE SENSOR

IOT

LDR SENSOR
ARDINO

Water level
MOISTURE SENSOR sensor
MONITERING SECTION

IOT
BLOCK DIAGRAM DESCRIPTION

• In this project MCP3008 is used, so connect 3.3v pin from


ARDUINO to all sensors.

• Similarly MCP3008 and all sensor’s ground pins should be


grounded.

• Now connect the sensor’s output pins to each channel of


MCP3008 (ex: LM-35 to channel 0, LDR to channel 1 and
Moisture sensor to channel 2 of MCP3008).

• Connect power supply for Ardino.


HOW TO SYSTEM WORKS

Step 1:
• Login :( Enter Username/Password) and
• Give Command (ON/OFF) to your application
Step2:
• IOT base platform: Collect and send all Analog data to GSM Shield
• GSM Shield connected in RP3 (Raspberry Pi 3)(Microcomputer)
• Now command(ON/OFF) command
Step 3:
Step 4: Microcomputer (Raspberry Pi 3)
•RP3 is just like main controller of this system: Convert all analog data into
digital form pass to R
Step 5: Arduino software:
Check Conditions:
1. If soil moisture content is greater than a fixed value, then there is no need of
irrigation
2. If the soil moisture content is less than a fixed value, then start irrigation.
3. If the water reaches the prescribed point of water level, then sensor gives
data to system to stop the irrigation.
• Command sends to Relay Module
Step 6:
Step 7:
• Raspberry Pi 3 Connected -Arduino give command ON/OFF to relay
• Relays are switches that open and close Motors Based on Command of
Arduino
• Now this GSM Shield connected with microcomputer (RP3) access digital
data from RP3

• The Arduino GSM Shield SIM connect to the internet send/receive SMS
messages from Smartphone and tablet or computer
Step 8:

Farmer is getting SMS:


• Motor: ON or OFF
• Current moisture content (Ex. 50%)
• Current water level (Ex: 90 DEPTH Feet)
SYSTEM REQUIREMENTS

HARDWARE REQUIREMENTS

• Aurdino

• Temperature (LM 35)

• LDR

• Moisture Sensor

• MCP3008 (ADC IC)

• Water level sensor


SOFTWARE REQUIREMENTS

• Arduino IDE

• Embedded c
Advantages

• Water Conservation

• Real-Time Data give

• Lowered Operation Costs

• Efficient and Saves Time

• Increase in productivity

• Reduce soil erosion and nutrient leaching


CONCLUSION

According to this system, irrigation system becomes more


autonomous with quick transmission of data by using MQTT
protocol. The main advantage in MQTT protocol is, even when
clients are not in the node network, data will be sent, whenever a
client is connected with that node, they can able to see the data
which has been sent already. So that they can able to analyze the
atmospheric change throughout every day.

You might also like