0% found this document useful (0 votes)
19 views

Smart Irrigation System Using IoT Technology (AutoRecovered)

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Smart Irrigation System Using IoT Technology (AutoRecovered)

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

SMART IRRIGATION SYSTEM

USING IOT TECHNOLOGY

REPORT 2021-2025
DEPARTMENT OF ELECTRONICS &COMMUNICATION
ENGINEERING

SUBMITTED BY

S.NO NAME REGISTER NUMBER


1. SUBASH S 622221106051

2. GOKULRAJ P 622221106016

3. MOULIRAJ V.K 622221106036

4. VETRIVEL R 622221106062

5. ROHAN KAVASKAR A 622221106045

PAVAI PAVAI COLLEGE OF TECHNOLOGY


NAMAKKAL-637018

GUIDED BY
MR.G.SIVARAMALINGAM M.TECH
MISS.A.P.NEHASHREE AP/ECE
BONAFIDE CERTIFICATE

Certified that this project report on“SMART IRRIGATION SYSTEM USING IOT”
is the bonafide record of work done by SUBASH S (622221106051), GOKULRAJ
P (622221106016), MOULIRAJ V.K (622221106036), VETRIVEL R
(622221106062), ROHAN KAVASKAR A (622221106045) from the department
of Electronics and Communication Engineering by Anna University,Chennai

INTERNAL GUIDE HEAD OF THE DEPARTMENT

INTERNAL EXAMINER EXTERNAL EXAMINER


ABSTRACT:
The growing demand for efficient water management in
agriculture, coupled with advancements in Internet of Things (IoT) technology,
has spurred the development of smart irrigation systems. This abstract
presents a comprehensive overview of a smart irrigation system leveraging IoT
technologies for optimized water usage in agricultural practices.

The proposed system integrates various IoT components,


including sensors, actuators, and communication networks, to monitor,
analyze, and manage irrigation processes in real-time. Soil moisture sensors are
deployed across the field to measure soil moisture levels continuously. These
sensors transmit data to a central control unit, which processes the information
using algorithms to determine the irrigation requirements of specific zones
within the field.

Based on predefined thresholds and crop water requirements, the


control unit triggers actuators such as solenoid valves or drip irrigation systems
to deliver precise amounts of water to the designated areas. Additionally,
environmental factors such as weather forecasts and evapotranspiration rates
are considered to further optimize irrigation scheduling and water distribution.

The system is designed to be scalable and adaptable, allowing


farmers to customize settings based on crop types, soil characteristics, and
local climate conditions. Furthermore, it offers remote monitoring and control
capabilities through web or mobile applications, enabling farmers to access
real-time data and adjust irrigation parameters from anywhere, at any time.

By implementing a smart irrigation system powered by IoT


technology, farmers can achieve significant improvements in water efficiency,
crop yields, and resource utilization while reducing operational costs and
environmental impact. This abstract highlights the potential of IoT-enabled
smart irrigation solutions to address the challenges of modern agriculture and
promote sustainable farming practices in a rapidly evolving technological
landscape.
BLOCK DIAGRAM:

COMPONENTS AND SYSTEM REQUIREMENTS:

Components:

1. Soil Moisture Sensors:


These sensors measure the moisture content of the soil.
They are usually buried in the ground near the plant roots.
2.Arduino UNO:
The Arduino Uno is a microcontroller board based on the
ATmega328P microcontroller. It's a popular choice among hobbyists, students,
and professionals for prototyping and creating various electronic projects due
to its simplicity and versatility.

3.Relay:
A relay in the context of Arduino is an electromechanical switch that
allows low-power devices, like an Arduino microcontroller, to control higher-
power devices or circuits.

4.Motor:
In smart irrigation systems, water may need to be pumped
from a water source (such as a well, reservoir, or water tank) to the irrigation
system itself. The motor powers the water pump, allowing for efficient water
distribution to the plants or crops.
5. Battery:
A battery is a device that stores chemical energy and
converts it into electrical energy through electrochemical reactions. It typically
consists of one or more electrochemical cells, each containing two electrodes
(an anode and a cathode) separated by an electrolyte.

6. Connecting Cables:
This is the most common type of cable used to connect an
Arduino board to a computer for programming and serial communication. The
USB cable connects the USB port on the Arduino board to a USB port on the
computer.

7.Connecting Wires:
Jumper wires are one of the most versatile options for connecting
components on a breadboard or between headers on an Arduino board
System Requirements:

1. Reliable Internet Connection:


Since IoT devices rely on internet connectivity to transmit data
and receive instructions, a stable internet connection is essential.

2. Power Supply:
Components need a stable power supply. This can be achieved
through mains power, batteries, or solar panels, depending on the location and
requirements.

3. Compatibility and Integration:


Ensure that all components are compatible and can
communicate effectively with each other. Integration with existing irrigation
systems may also be necessary.

4. Data Security:
Protecting the data collected by the system is crucial. Implement
encryption protocols and access controls to prevent unauthorized access.

5. Scalability:
The system should be scalable to accommodate changes in the
size of the irrigation area or the addition of new sensors and actuators.

6.Remote Access and Control:


Users should be able to access and control the system remotely,
preferably through a user-friendly interface.
7. Energy Efficiency:
Design the system to be energy-efficient to prolong the
battery life in case of battery-powered setups and reduce overall energy
consumption.

CIRCUIT DIAGRAM
PROGRAM
#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
char auth[] = “asfsdfsdfsdfgsdfgdfgshdfsh”; // the auth code that you got on
your gmail
char ssid[] = “Harsh Home”; // username or ssid of your WI-FI
char pass[] = “ngfbasketball”; // password of your Wi-Fi
int water ;
int prevState = 0;
void setup()
{
Serial.begin(9600);
pinMode (D3,OUTPUT);
pinMode (D5,INPUT);
Blynk.begin(auth, ssid, pass);
}
void loop()
{
Blynk.run();
water=digitalRead(D5);
Serial.println(water);
if (water == HIGH && prevState == 0)
{
Serial.println(“Pump Started, Water Flowing”);
digitalWrite(D3,LOW);
Blynk.notify(“Pump Started, Water Flowing”);
prevState = 1;
delay(400);
}
else if (water == HIGH && prevState == 1)
{
Serial.println(“Pump Stopped, Water Not Flowing”);
delay(400);
}
else
{
digitalWrite(D3,HIGH);
prevState =0;
}
delay(100);
}

Conclusion:

In conclusion, smart irrigation systems leveraging IoT


technology offer precise water management, conserving resources and
promoting sustainable farming practices. Real-time monitoring of soil moisture,
weather data, and plant needs ensures optimal hydration, enhancing crop
health and yield. Remote accessibility empowers farmers to efficiently control
irrigation systems, reducing manual labor and improving farm management.
Data-driven insights enable informed decision-making, leading to cost savings
and increased productivity. By minimizing water wastage and promoting
efficient resource allocation, smart irrigation systems contribute to
environmental sustainability. Overall, IoT-enabled smart irrigation represents a
transformative solution for modern agriculture, addressing water scarcity
challenges and promoting eco-friendly farming practices.

You might also like