Top Banner
ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR 11700315129 151170120030 of 2011- 2012 SHUBRANGSU CHAKI 11700315138 151170120039 of 2011- 2012 SUJA UDDIN MISTRY 11700315143 151170120044 of 2011- 2012 SOURISH ROY 11700315140 151170120041 of 2011- 2012 A comprehensive project report has been submitted in partial fulfillment of the requirements for the degree of Bachelor of Technology in ELECTRONICS & COMMUNICATION ENGINEERING Under the supervision of Asst.Prof. Srijibendu Bagchi Department of Electronics & Communication Engineering
48

ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

Mar 23, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

ARDUINO BASED AUTOMATIC PLANT

IRRIGATION SYSTEM WITH MESSAGE ALERT

by

Name Roll No. Registration No:

GARGEE SARKAR 11700315129 151170120030 of 2011-

2012

SHUBRANGSU CHAKI 11700315138 151170120039 of 2011-

2012

SUJA UDDIN MISTRY 11700315143 151170120044 of 2011-

2012

SOURISH ROY 11700315140 151170120041 of 2011-

2012

A comprehensive project report has been submitted in partial fulfillment of

the requirements for the degree of

Bachelor of Technology in

ELECTRONICS & COMMUNICATION ENGINEERING

Under the supervision of

Asst.Prof. Srijibendu Bagchi

Department of Electronics & Communication Engineering

Page 2: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

RCC INSTITUTE OF INFORMATION TECHNOLOGY

Affiliated to Maulana Abul Kalam Azad University of Technology, WestBengal

CANAL SOUTH ROAD, BELIAGHATA, KOLKATA – 700015

May , 2018

CERTIFICATE OF APPROVAL

This is to certify that the project titled “ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH

MESSAGE ALERT” carried out by

Name Roll No. Registration No:

GARGEE SARKAR 11700315129 151170120030 of 2017-2018

SHUBRANGSU CHAKI 11700315138 151170120039 of 2017-2018

SUJA UDDIN MISTRY 11700315143 151170120044 of 2017-2018

SOURISH ROY 11700315140 151170120041 of 2017-2018

For the partial fulfillment of the requirements for B.Tech degree in Electronics and Communication Engineering

from Maulana Abul Kalam Azad University of Technology, West Bengalis absolutely based on his own work

under the supervision of Asst.Prof- Mr. Srijibendu Bagch. The contents of this thesis, in full or in parts,

have not been submitted to any other Institute or University for the award of any degree or diploma

..........................................................

Dr. Abhishek Basu

Head of the Department (ECE)

RCC Institute of Information Technology

1

Optional in case of External Supervisor

.........................................................

Dr./Mr./Ms./Mrs.

Designation and Department

Institute

.........................................................

Asst.Prof- Mr. Srijibendu Bagchi

Professor , Dept. of ECE

RCC Institute of Information Technology

Page 3: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 4: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

DECLARATION

“We Do hereby declare that this submission is our own work conformed to the

norms and guidelines given in the Ethical Code of Conduct of the Institute and that, to the

best of our knowledge and belief, it contains no material previously written by another

neither person nor material (data, theoretical analysis, figures, and text) which has been

accepted for the award of any other degree or diploma of the university or other institute of

higher learning, except where due acknowledgement has been made in the text.”

..........................................................

GARGEE SARKAR

Registration No: 151170120030 of 2017-2018

Roll No: 11700315129

..........................................................

SHUBRANGSU CHAKI

Registration No: 151170120039 of 2017-2018

Roll No: 11700315138

..........................................................

SUJA UDDIN MISTRY

Registration No: 151170120044 of 2017-2018

Roll No: 11700315143

..........................................................

SOURISH ROY

Registration No: 151170120041 of 2017-2018

Roll No: 1170031540

Date:

Place:

2

Page 5: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

CERTIFICATE of ACCEPTANCE

This is to certify that the project titled “XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX

XXXXXXXXXXX” carried out by

Name Roll No. Registration No:

GARGEE SARKAR 11700315129 151170120030 of 2017-2018

SHUBRANSU CHAKI 11700315138 151170120039 of 2017-2018

SUJA UDDIN MISTRY 11700315143 151170120044 of 2017-2018

SOURISH ROY 11700315140 151170120041 of 2017-2018

is hereby recommended to be accepted for the partial fulfillment of the requirements for

B.Tech degree in Electronics and Communication Engineering from Maulana Abul Kalam

Azad University of Technology, West Bengal

Name of the Examiner Signature with Date

1 .…………………………………… ……………………………

2. ……………………………………. ………………………….

3 .…………………………………… ……………………………

4. ……………………………………. ………………………….

3

Page 6: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

ABSTRACT

Designing An Embedded System Which Can Completely

Help A Farmer To Supply Water To The Crops By Sending

Messages In Irrigation Field.

This Project Deals With Irrigation Application.

Physical Effort And Inconvenience

Loss/ Frequent Damage Of Irrigation Equipment

Wastage Of Water And Electricity

4

Page 7: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

CONTENTS

CERTIFICATE……………………………………………………………………………………….E

rror! Bookmark not defined.1

DECLARATION.................................................................................... 2Error! Bookmark not defined.

CERTIFICATE of

ACCEPTANCE……………………………………………………………………..3

ABSTRACT…………………………………………………………………………………………4

LIST OF COMPONENTS ...................................................................... Error! Bookmark not defined.

LIST OF ABBREVIATIONS ................................................................................................................... 7

LIST OF FIGURES ................................................................................................................................. 8-9

LIST OF DIAGRAM .......................................................................................................................... 10-12

Introduction ............................................................................................. Error! Bookmark not defined.

1.1 problem defination ................................................................. Error! Bookmark not defined.

1.2 component statement ............................................................. Error! Bookmark not defined.

1.3 code analysis ....................................................................................................................... 21-27

1.4 outcome ..................................................................................... Error! Bookmark not defined.

1.5 advntages & disadvantages……………………………………………………………………………………………29

1.6 apllication………………………………………………………………………………………………………………30-32

REFERENCE

Page 8: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

COMPONENT REQUIRED

ITEM SPECIFICATION QUANTITY

Arduino Uno

1

GSM Module

1

Transistor BC547

1

Connecting wires

LCD 16x2

1

Power supply 12v 1A

1

Relay

12v 1

5

Page 9: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

ITEM SPECIFICATION QUANTITY

Water cooler pump

1

Soil Moisture Sensor

1

Terminal connector

6

Page 10: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 11: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

LIST OF ABBREVIATION

GSM Global System for Mobile

Communications

TTL Transistor Transistor Logic

CDMA Code Division Multiple Access

SIM Subscriber Identity Module

LCD Liquid Crystal Display

7

Page 12: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

WORKING BLOCK DIAGRAM

10

Page 13: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 14: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

FLOW DIAGRAM

11

Page 15: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 16: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

CIRCUIT DIAGRAM

12

Page 17: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 18: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

INTRODUCTION

Whenever we go out of town for few days, we always used to worry about our

plants as they need water on regular basis. So here we are making Automatic

Plant Irrigation System using Arduino, which automatically provides

water to your plants and keep you updated by sending message to your cell

phone. In This Plant Watering System, Soil Moisture Sensor checks the

moisture level in the soil and if moisture level is low then Arduino switches On

a water pump to provide water to the plant. Water pump gets automatically off

when system finds enough moisture in the soil. Whenever system switched On

or off the pump, a message is sent to the user via GSM module, updating the

status of water pump and soil moisture. This system is very useful in Farms,

gardens, home etc. This system is completely automated and there is no need

for any human intervention. The main concept behind the project is receiving

the sent sms and Processing it further as required to perform several

operations. The type of the operation to be performed depends on the nature of

the SMS sent.

13

Page 19: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 20: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

WORKING PRINCEPLE

In This Plant Watering System, Soil Moisture Sensor checks the moisture

level in the soil and if moisture level is low then Arduino switches On a water

pump to provide water to the plant. Water pump gets automatically off when

system finds enough moisture in the soil. Whenever system switched On or

off the pump, a message is sent to the user via GSM module, updating the

status of water pump and soil moisture. This system is very useful in Farms,

gardens, home etc. This system is completely automated and there is no need

for any human intervention.

14

Page 21: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 22: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 23: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

Automatic Plant watering system, Arduino code

int in1 = 2;

int in2 = 3;

LiquidCrystal lcd(14,15,16,17,18,19);

int led=13;

int flag=0;

motor 11

sensor 7

void setup()

{

lcd.begin(16,2);

Serial1.begin(9600);

pinMode(led, OUTPUT);

pinMode(motor, OUTPUT);

pinMode(sensor, INPUT_PULLUP);

lcd.print("Plant Watering");

lcd.setCursor(4,1);

delay(2000);

lcd.clear();

15

Page 24: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

lcd.print("RCC INSTITUTE");

lcd.setCursor(0,1);

lcd.print("Starting....");

delay(2000);

gsmInit();

lcd.clear();

lcd.print("System Ready");

}

void loop()

{

lcd.setCursor(0,0);

lcd.print("Automatic Mode");

if(digitalRead(sensor)==1 && flag==0)

{

delay(1000);

if(digitalRead(sensor)==1)

{

digitalWrite(led, HIGH);

16

Page 25: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

sendSMS("Low Soil Moisture detected. Motor turned ON");

lcd.begin(16,2);

lcd.setCursor(0,1);

lcd.print("Motor ON ");

digitalWrite(motor, HIGH);

delay(2000);

flag=1;

}

}

else if(digitalRead(sensor)==0 && flag==1)

{

delay(1000);

if(digitalRead(sensor)==0)

{

digitalWrite(led, LOW);

sendSMS("Soil Moisture is Normal. Motor turned OFF");

17

Page 26: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

digitalWrite(motor, LOW);

lcd.begin(16,2);

lcd.print("Motor OFF");

lcd.setCursor(0,1);

lcd.print("Motor OFF");

delay(2000);

flag=0;

}

}

}

void sendSMS(String msg)

{

lcd.clear();

lcd.print("Sending SMS");

Serial1.println("AT+CMGF=1");

delay(500);

18

Page 27: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

Serial1.print("AT+CMGS=");

Serial1.print('"');

Serial1.print("+918981650265"); // number

Serial1.print('"');

Serial1.println();

delay(500);

Serial1.println(msg);

delay(500);

Serial1.write(26);

delay(1000);

lcd.clear();

lcd.print("SMS Sent");

delay(1000);

lcd.begin(16,2);

}

void gsmInit()

{

19

Page 28: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

lcd.clear();

lcd.print("Finding Module..");

boolean at_flag=1;

while(at_flag)

{

Serial1.println("AT");

while(Serial1.available()>0)

{

if(Serial1.find("OK"))

at_flag=0;

}

delay(1000);

}

Serial1.println("ATE0");

lcd.clear();

lcd.print("Finding Network..");

boolean net_flag=1;

while(net_flag)

20

Page 29: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

{

Serial1.println("AT+CPIN?");

while(Serial1.available()>0)

{

if(Serial1.find("READY"))

net_flag=0;

break;

}

delay(1000);

}

Serial1.println("AT+CNMI=2,2,0,0,0");

delay(1000);

Serial1.println("AT+CMGF=1");

delay(1000);

Serial1.println("AT+CSMP=17,167,0,0");

lcd.clear();

Serial1.flush();

}

21

Page 30: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

WHAT IS ARDUINO?

Arduino is a popular open-source development board for engineers and

makers to develop electronics projects in an easy way. Here have

analog and digital pins. It consists of both a physical programmable

development board (based on AVR series of microcontrollers) and a

piece of software or IDE which runs on your computer and used to

write and upload the code to the microcontroller board.

22

Page 31: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

GSM MODULE

TTL SIM 900 is a complete Quad-band GSM/GPRSGSM module is

used for sending SMS to the user. Here we have used TTL SIM900

GSM module, which gives and takes TTL logic directly (user may use

any GSM module). It is very sensitive to voltage rating and it is

recommended to read its datasheet before use. Its operating voltage

rating is 3.8v to 4.2v.

23

Page 32: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

TRANSISTOR BC547

BC547 is an NPN bi-polar junction transistor. A transistor,

stands for transfer of resistance, is commonly used to amplify

current. A small current at its base controls a larger current at

collector & emitter terminals. Its collector terminal connect

with diode. BC547 is mainly used for amplification and

switching purposes.

24

Page 33: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

LCD 16X2

LCD (Liquid Crystal Display) screen is an

electronic display module and find a wide range of

applications. A 16x2 LCD display is very basic module and is

very commonly used in various devices and circuits. Here we

connected 2&15 no. pin in vcc and 1,3,5,16 no. pin connect in

ground. A 16x2 LCD means it can display 16 characters per

line and there are 2 such lines.

25

Page 34: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

POWER SUPPLY

A power supply is an electrical device that supplies electric power to an electrical

load. The primary function of a power supply is to convert electric current from a

source to the correct voltage, current, and frequency to power the load. As a result,

power supplies are sometimes referred to as electric power converters. Some

power supplies are separate standalone pieces of equipment, while others are

built into the load appliances that they power.WE also connected a USB data

cable. Examples of the latter include power supplies found in desktop

computers and consumer electronicsdevices. Other functions that power supplies

may perform include limiting the current drawn by the load to safe levels,

shutting off the current in the event of an electrical fault, power conditioning to

prevent electronic noise or voltage surges on the input from reaching the

load, power-factor correction, and storing energy so it can continue to power the

load in the event of a temporary interruption in the source power (uninterruptible

power supply).

26

Page 35: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

WATER COOLER PUMP

SOIL MOISTURE SENSOR

In this Plant Irrigation System, we have used a Homemade Soil Moisture Sensor

Probe to sense the soil moisture level. To make probe, we have cut and etched a

Copper clad Board according to the Picture shown below. One side of the probe is

directly connected to Vcc and other probe terminal goes to the vero board which is

connected with aurduino. It works like not gate. A potentiometer is connected to

the base of the transistor to adjust the sensitivity of the sensor.

27

Page 36: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 37: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 38: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

CELLULAR NETWORK SUPPORT

Agromate is just like a mobile phone…..

Will support GSM SIM from any provider

Users can choose the provider that gives better signal

MOBILE PHONE SUPPORT

Agromate can be operated from any mobile phone

Supports GSM, CDMA and Land line

Android application for smart phones

31

Page 39: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 40: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

LIST OF FIGURES

Fig 1.1 Bread board Implementation 8

Fig 1.2 Vero board Implementation 8

Fig 1.3 Sensing mode using dry touch 9

Fig 1.4 Sensing mode using wet touch 9

Fig 1.1 Bread board Implementation

Fig 1.2 Vero board Implementation

8

Page 41: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

Fig 1.3 GSM is in finding network position

Fig 1.4 Automatic mode i.e MOTOR ON

Fig 1.5 MOTOR OFF POSITION

28

Page 42: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

Fig 1.3 Sensing mode using Dry Touch

Fig 1.4 Sensing mode using Wet Touch

9

Page 43: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

ADVANTAGES DIS-ADVANTAGES

Low power consumption Communication delays

Global range

Easy to operate

Not work in remote areas

Flexible to run at specific

intervals

Undetectable internal

problems in motor

29

Page 44: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

APPLICATIONS:

Electronics applications and consumer

devices

Industrial automation and process control

software.

Home appliances

Security alerts

30

Page 45: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 46: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

SAVE

32

Page 47: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR
Page 48: ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM … · 2018-05-09 · ARDUINO BASED AUTOMATIC PLANT IRRIGATION SYSTEM WITH MESSAGE ALERT by Name Roll No. Registration No: GARGEE SARKAR

BIBLIOGRAPHY

www.arduino.cc.in

www.engineeringgarage.com

www.electradoubt.com

www.alldatasheet.com

www.hobbyaudio.com

Integrated Circuits by-R.S Botkar