[go: up one dir, main page]

0% found this document useful (0 votes)
22 views16 pages

Smart Irrigation System Updated02

Uploaded by

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

Smart Irrigation System Updated02

Uploaded by

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

IOT BASED SMART IRRIGATION SYSTEM

A PROJECT REPORT
Submitted by

NAME TRADE YEAR

RAMESH PAL ELECTRONIC MECHANIC 2nd YEAR

PIYUSH MORE ELECTRONIC MECHANIC 2nd YEAR

FAIZ SHAIKH ELECTRONIC MECHANIC 2nd YEAR

RITESH BHOGLE ELECTRONIC MECHANIC 2nd YEAR

SAHIL DAPOLKAR ELECTRONIC MECHANIC 2nd YEAR

SAINATH TRIBHUBWAN ELECTRONIC MECHANIC 2nd YEAR

DON BOSCO INDUSTRIAL TRAINING INSTITUTE


AN ISO 9001:2015 & ISO 29993:2017
MUMBAI 400 070
MARCH 2023

1
DON BOSCO INDUSTRIAL TRAINING INSTITUTE
BONAFIDE CERTIFICATE

This is to certify that the project "IOT BASED SMART IRRIGATION


SYSTEM" is a bonafide efforts of the following students “RAMESH,
PIYUSH, FAIZ, RITESH, SAHIL and SAINATH" have carried out the
project work under my supervision.

Mr. Amarr G. Prabhu, Mr. Mahesh Sawant,


HEAD OF THE INSTITUTION INSTRUCTOR
ELECTRONIC MECHANIC

Don Bosco Industrial Training Institute Don Bosco Industrial Training Institute
Don Bosco Center for Learning Don Bosco Center for Learning
PremierAutomobile Road, Premier Automobile Road,
Kurla (w), Mumbai - 400 070 Kurla (w), Mumbai - 400 070

2
Table of content

PAGE
SR.NO TITLE NO

Cover page 1

Bonafide certificate 2

Table of contents 3

1 Description of the project work

1.1 Introduction
4
1.2 Aim & Objective

1.3 List of Materials, Equipment's and Materials used


5
1.4 Result

1.5 Conclusion

2 Raw material 6

3 Project Cost Calculation 7

4 Working Procedure 8

4.1 Working of the Project 9

5 Scaled Engineering Drawing, Schematic/Block diagram 10

6 Sketch 11-12

7 Photographs 13-14

8 Feedback Sheet 15-16

3
1. Description of the Project

1.1 Introduction
Perfect irrigation is an important feature for growing healthy crops. As
India is a country where agriculture is one of the source of economy, irrigation has to be smart
and advanced. As we are stepping into a world of automation, the work load of the farmers can
be reduced by formulating an automated system for maintaining a requisite supply of water. So
this automated system has been devised to take care of the daily-watering schedule of the
crops. This system will be used for every crop with different moisture levels per-programmed in
the arduino. Here, arduion UNO R3 has been programmed to sense the moisture of the soil.

1.2 Aim & Objectives

Aim: To construct an IOT based Smart irrigation system.

Objectives:

a. To construct the circuit as per the requirements.


b. To study Arduino Uno AT Mega 328 microcontroller & GSM module SIM
900A.
c. To understand the working of moisture sensor.
d. To understand the working of Smart irrigation system.
e.To improve and stabilize the crop yields of small holder olive farmers
through the implementation of sustainable irrigation systems.
f.To promote water management practices optimizes the volume and timing
of water distribution.
g. To maintain the soil fertility.
h.To generate positive economy consequences for farmers and their families.

4
1.3 Materials / Machinery / Equipments

1. Arduino Uno AT Mega 328


2. Motor driver circuit.
3. Moisture sensor
4. DC Motor
5. GSM module
6. Jumper wire
7. SIM Card
8. Pipe
9. 9v/1A DC adapter
10.12/1A DC adapter
11.12v DC power supply

1.4 Results
This system is developed for a typical type of crop as a specific level of
moisture is programmed in the Arduino and we can change the moisture level
in the program as per the requirement of the soil .Red soil consists of less
moisture content and hence it absorbs water quickly. Black soil keeps
moisture for longer time, so it requires less water and its absorption level is
slower than the red soil.

1.5 Conclusion

This project has been made in order to reduce the work load of the farmers
and increase the efficiency of the irrigation process. With the help of this system.
As the moisture level of the soil is reduced below the required level the water
pump will be „ON‟ automatically.

5
2. Raw material

Sr.no. Description Material Size Qty Cost Remarks


Per.unit

1 Arduino UNO Silicon NA 1 no 650/- Purchased

2 GSM module Silicon NA 1 no 950/- Purchased

3 Moisture NA NA 2 no 139/- Purchased


sensor

4 Motor driver NA NA 1 no 150/- Purchased


circuit
5 DC motor NA 12VDC/500ma 2 nos 199/- Purchased
Pump
6 Berg Copper 20cm 80 nos 120/- Purchased
connector

7 USB serial Copper 1metre 1 no 200/- Purchased

8 SIM card NA NA 1 no 299/- Purchased

9 Extention NA 250v/2A 1 no 350/- Purchased


board

10 Colours Acrylic 500ml 1 no 155/- Purchased

11 Pipe PVC 10mm 4 nos 100/- Purchased


connectors
12 Cardboard and NA NA 10 no 130/- Purchased
colour sticker
Total Rs.3,442

6
3. PROJECT COST CALCULATIONS

SR.NO Labour Man Hours Cost Remark


Total
(operation/task Hours Materials Labour Raw Cost
Wise) cost material (Rs)
cost

1 Soldering 6 hrs Solder wire. 600/- - 600/-


Solder Iron
2 Assembling 24 hrs Arduino UNO, 1000/- 3,442/- 4,442/-
GSM module,
Moisture
sensor, Motor
driver circuit,
DC motor
pump, Berg
connector, USB
serial, SIM
card,
Extention
board, Colours,
Pipe
connectors,
Cardboard and
colour stickers.

3 Testing 8 hrs IDE software 1000/- - 1000/-

Total 38 hrs 2,600/- 3,442/- 6,042/-


Travel cost Rs.120/-
Total Project cost Rs. 12,204/-
(Labour cost + Material cost + Travel cost)

7
4. Working Procedure

Sr. Description List of tools, Estimated Time Special


no. of parts Working steps Equipmets, time Taken Remark
materials &
Marking
Tool
1 Moisture 1. Refer the circuit diagram. List the Arduino Uno
monitoring components and quantity AT Mega
circuit required. 328,
Motor
2. Check and confirm the quality of driver
the components with the help of circuit,
Digital multimeter. Moisture
sensor,
3. Assemble the circuit on a DC
general purpose board. Motor12v,
GSM
4. Arrange all the circuits on the module,
wooden plank. Jumper
wire,
5. Connect the 9 volt adapter & 12 SIM Card ,
volt adapter to the circuit. Pipe 3mmØ, 30 28
9.9v/1A DC Hours Hours Figure 1
6. Set the analouge value of adapter,
moisture sensor by using IDE 12/1A DC
software. adapter,
12v DC
7. Apply the supply to the board power
and upload the code using IDE supply.
software.

8. Test the working condition of the


IOT based smart irrigation
system if it is working properly.
2 Artificial 1. Collect all the material as per the Wooden
farm requirement. plank-size
2. Prepared farm structure as 4‟x2‟(25mm 12 10
required for the project. thickness), Hours Hours Picture
3. Carried out painting of the fence. Plastic
container,
oil paint

8
4.1 Working of the Project

The whole circuit has been constructed keeping accuracy, time saving and cost in mind. The
whole system is automated. The moisture sensor reads the moisture of the soil and sends the
data to the microcontroller, which is the Arduino here. The feasible moisture level/range, of the
concerned crop is preprogrammed in the Arduino. As soon as the Arduino receives data, from
the moisture sensor, outside the normal level/range, the Arduino sends SMS alert to the owner
of the crop, with the help of the GSM module. After the alert, the Arduino, with the help of the
relay module, switches on the first pump, which is constructed here by a DC motor, and
supplies the crop water until the reading from the moisture sensor reaches the normal
level/range.

The moisture sensor always checks the moisture of the soil. So the moment, the moisture of
the soil lowers, the system operates. As a result, the crop will always get water supply when
needed. Furthermore suppose the farmer doesn‟t want to irrigate the crop at the current
moment. Our system has another facility of manually over riding where the arduino on receiving
the string “NO” from the GSM module exits the loop and the system is stopped. The entire
process continues every 5 minutes.

9
5. Scaled Engineering and Schematic/Block Diagram

10
6.Sketch

#include <SoftwareSerial.h> //to make digital pines of arduino as RX & TX//


SoftwareSerial gsm(2, 3); //to specify digitalpin 2 as RX and pin 3 as TX & name of module is
kept as gsm//
int moisturesen = A0;
int waterpump = 5;
void setup()
{
Serial.begin(9600); //Sets the data rate in bits per second (baud) for serial data transmission//
gsm.begin(9600);
Serial.println("The system starts !");
pinMode(moisturesen, INPUT);

pinMode(waterpump, OUTPUT);

}
void loop() {
// Serial.println(analogRead(moisturesen));
delay(1);
if (analogRead(moisturesen)>600 && flag == false)
{ Serial.println("pump ON .....Msg send.....");
digitalWrite(waterpump,HIGH);
delay(1000);
gsm.println("AT+CMGF=1"); //Turns on the message sending operation of the GSM
Module.//
delay(1000);
gsm.println("AT+CMGS=\"+919867013987\"\r"); //Inputtin g the receiver's no.//
delay(1000);
gsm.println("ALERT:moisture level is low hence pump ON"); //Type you msg here
delay(100);
gsm.println((char)26);
delay(1000);
flag = true;
11
}
if (analogRead(moisturesen)<400 && flag == true){
Serial.println("pump OFF .....Msg send.....");
digitalWrite(waterpump,LOW);
delay(1000);
gsm.println("AT+CMGS=\"+919867013987\"\r"); //Inputtin g the receiver's no.//
delay(1000);
gsm.println("ALERT:moisture level is normal hence pump OFF"); //Type you msg here
delay(100);
gsm.println((char)26);
delay(1000);
flag = false;
}
}

12
6.PHOTOGRAPH

Circuit assembling of irrigation system

13
IOT based Smart irrigation system

14
7. FEEDBACK SHEET
Sr.No Name of the visitor Remarks signature

15
16

You might also like