Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
75% found this document useful (4 votes)
7K views

Automatic Plant Watering System Using Arduino Done Edit

This document describes an automatic plant watering system using Arduino that was created as a capstone project for a Bachelor of Science in Information Technology. The system uses soil moisture sensors connected to an Arduino board to determine when a plant needs water. When the soil is dry, a water pump is activated to water the plant. The project was created by three students and presented to a panel for approval and acceptance of their degree.

Uploaded by

Zylene Janela
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
75% found this document useful (4 votes)
7K views

Automatic Plant Watering System Using Arduino Done Edit

This document describes an automatic plant watering system using Arduino that was created as a capstone project for a Bachelor of Science in Information Technology. The system uses soil moisture sensors connected to an Arduino board to determine when a plant needs water. When the soil is dry, a water pump is activated to water the plant. The project was created by three students and presented to a panel for approval and acceptance of their degree.

Uploaded by

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

St.

Vincent College of Cabuyao


Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

AUTOMATIC PLANT WATERING SYSTEM USING


ARDUINO

A Thesis Presented to the Faculty of College Information Technology

ST. VINCENT COLLEGE OF CABUYAO


Mamatid City of Cabuyao, Laguna

Bundalian, Ederlie B.

Reyes, Jade E.

Ybañez, Jeneveb E.

In Partial Fulfillment

Of the Requirement for the Degree

BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY

Automatic Plant Watering System using Arduino 1|Page


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

PROPOSAL DEFENSE APPROVAL SHEET

The Capstone Project entitled, “AUTOMATIC PLANT WATERING SYSTEM

USING ARDUINO” Prepared and submitted by Ederlie B. Bundalian, Jade E. Reyes, and

Jeneveb E. Ybañez in a partial fulfillment of the requirements for the degree of Bachelor of

Science in Information Technology has been examined and is hereby recommended to

acceptance and approval.

__________________ ENGR.ZYRIX RYAN U. FAGELA, MIT


Date Thesis Instructor

PANEL OF EXAMINERS

Oral Presentation of this, Software was attended by the undersigned panel of examiner on

__________ February, 2021 and was given grade of______.

ENGR. SHEILA MAE R. BISNAR, MIT ENGR. ROBERT ALLAN G. DIMARANAN

Panel Panel

Automatic Plant Watering System using Arduino 2|Page


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

MR EDUARDO B. TUQUILAR, MBA

Panel

Accepted in fulfillment of the requirements for the Degree of Bachelor of Science in

Information Technology.

ELVIRA L. LLANES, Ed.D

Academic Dean

Automatic Plant Watering System using Arduino 3|Page


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

FINAL DEFENSE APPROVAL SHEET

The Capstone Project entitled, “AUTOMATIC PLANT WATERING SYSTEM USING


ARDUINO” Prepared and submitted by Ederlie B. Bundalian, Jade E. Reyes, and Jeneveb
E. Ybañez in a partial fulfillment of the requirements for the degree of Bachelor of Science in
Information Technology has been examined and recommended for final defense.

__________________ ENGR.ZYRIX RYAN U. FAGELA, MIT


Date Thesis Instructor

PANEL OF EXAMINERS

Accepted and Approved Oral Presentation of this, Software was attended by the undersigned

panel of examiner on __________ February, 2021 and was given grade of______.

ENGR. SHEILA MAE R. BISNAR, MIT ENGR. ROBERT ALLAN G. DIMARANAN

Panel Panel

Automatic Plant Watering System using Arduino 4|Page


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

MR EDUARDO B. TUQUILAR, MBA

Panel

Accepted and Approved in fulfillment of the requirements for the Degree of Bachelor of

Science in Information Technology.

ELVIRA L. LLANES, Ed.D

Academic Dean

Automatic Plant Watering System using Arduino 5|Page


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

DEDICATION

We would like to dedicate this research to all the influential people in our lives who

gave us their support and assistance in doing this study. This research would not be possible

without their help, guidance and concerns.

To our Lord and Savior, Jesus Christ, who gave us so much strength and ideas in doing

this research. And to our family and friends for giving us moral support, encouragement, and

help.

Automatic Plant Watering System using Arduino 6|Page


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

ACKNOWLEDGMENT

The researchers extend their sincerest gratitude and great appreciation to the following

valuable assistance and contribution in the completion of this research study.

ENGR.Zyrix Ryan U. Fagela, MIT, who guided us throughout and for patiently

giving instructions in this research study;

Mark Ryan C. Capacio, Doctor in Philosophy (CAR), who shared his knowledge in

our statistical data;

Paz M. Catapang, a Licensed Professional Teacher of English and a Master in

Education major in English, who shared his knowledge for editing this study;

I would also like to thank Ms. Jennyrose O. Bayola for warm welcome for our

research that we use in our research study.

Thank you for everyone, this would not be possible without the inspiration and

support of a number of individuals. We give our thanks and appreciation to all of them for

being part of this journey.

Automatic Plant Watering System using Arduino 7|Page


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Table of Contents

PRELIMINARIES Page

Title page………………………………………………………… i

Approval Sheet…………………………………………………... ii

Dedication………………………………………………………. iii

Acknowledgement………………………………………………. iv

Abstract…………………………………………………………. v

Adviser’s Certificate……………………………………………... vi

Table of Contents………………………………………………... vii

List of Tables……………………………………………………. xi

List of Figures…………………………………………………… xii

List of Appendices………………………………………………. x

Automatic Plant Watering System using Arduino 8|Page


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Chapter 1: Introduction Page

1.1 Introduction……………………………………………….................. 16-17

1.2 Background of the study………………………………….................... 18

1.3 Statement of the Problem…………………………………..................19

1.4 Objectives………………………………………………….................19

1.5 Significance of the study……………………………………………. 20

1.6 Scope of the study…………………………………………................ 21

1.7 Limitation of the study ……………………………………………...22

Chapter II: Review of Related Literature

2.1 Related literature…………………………………………………….23-28

2.2 Conceptual Paradigm………………………………………………. 30

Chapter III: Research Methodology

3.1 Software methodology used………………………………………… 31

3.2 Project design…………………………………………………........... 33

3.3 Project development……………………………………………….... 35-36

3.4 Project Time Table…………………………………………………. 37

3.5 Operation Procedure……………………………………………........ 38

3.6 Testing procedure………………………………………………........ 38

Automatic Plant Watering System using Arduino 9|Page


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


3.7 Description of Existing System and Proposed System………………. 39

3.8 Diagram showing the Existing System Operation (DFD Diagram) .... 40

3.9 Flow Chart Diagram………………………………………………. 41

3.10 Block Diagram……………………………………………………… 42

3.11 Schematic Diagram…………………………………………………. 43

3.12 Evaluation Procedure……………………………………………......44-45

3.13 Technical Aspect

3.13.1 Hardware Specification ……………………………………. 46-47

3.13.2 Software Specification……………………………………...... 47

Chapter IV: Result and Discussion

4.1 Project description…………………………………………………. 48

4.2 Project structure……………………………………………………. 49

4.3 Project Capabilities and Limitation…………………………………. 56

4.4 Project Evaluation

4.4.1 System Software Evaluation Plan…………………………… 57

4.5 Presentation, Analysis and Interpretation of Data

4.5.1 Summary of responses to Functionality………………………60-61

4.5.2 Summary of responses to Reliability………………………….62-63

4.5.3 Summary of responses to Usability…………………………. 64-65

4.5.4 Summary of responses to Maintainability…………………….66-67

Automatic Plant Watering System using Arduino 10 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


4.5.5 Summary of responses to Efficiency………………………….68-69

4.5.6 Total Average of Weighted Mean…………………………….70

Chapter V: Summary of Findings, Conclusion, and Recommendation

5.1 Summary of findings………………………………………………….71-72

5.2 Conclusion……………………………………………………………72

5.3 Recommendation……………………………………………………. 73

Automatic Plant Watering System using Arduino 11 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

APPENDICES

A. Cost and Benefits Analysis

B. References

C. Pre-survey

D. Gantt Chart

E. Certificates

F. Resume

Automatic Plant Watering System using Arduino 12 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

List of Tables

Table Page

1. Project Time table (Researchers Activity) ………………………………....... 37

2. The Five-point Likert Scale………………………………………………… 57

3. Summary of responses to Functionality…………………………………...... 60

4. Summary of responses to Reliability……………………………………....... 62

5. Summary of responses to Usability……………………………………….... 64

6. Summary of responses to Maintainability…………………………………. 66

7. Summary of responses to Efficiency………………………………………. 68

8. Total Average of the Weighted Mean…………………………………….... 70

Automatic Plant Watering System using Arduino 13 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

List of Figures

Figure Page

1. Conceptual Paradigm of the Study……………………………………........... 30

2. Existing Device Output………………………………………………........... 31

3. Agile Methodology…………………………………………………….......... 32

4. Proposed Device Output……………………………………………............. 34

5. Data Flow Diagram of the Device…………………………………………. 40

6. Flow Chart of the Device……………………………………………............ 41

7. Block Diagram of Automatic Plant Watering System using Arduino………. 42

8. Hardware Specification of the Device…………………………………........ 46

9. Whole Device…………………………………………………………........ 49

10. Solar Panel……………………………………………………………......... 50

11. Arduino………………………………………………………………......... 51

12. Water Pump………………………………………………………………. 52

13. Soil moisture sensor………………………………………………………. 53

14. Relay……………………………………………………………………… 54

15. Battery…………………………………………………………………...... 55

Automatic Plant Watering System using Arduino 14 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Abstract

Automatic plant watering system using Arduino, which is considered as one of the

most commonly used and the most beneficial automated systems nowadays, which help

people in their daily activities by reducing or completely replacing their effort. The system uses

sensor technology which senses soil moisture level and irrigates the plant if necessary. Purpose

of this work is to show how someone can easily make own and cheap automatic plant watering

system in just few hours by connecting certain electronic components and other materials

required. In our experiment, we connected all required materials, in order to test whether our

system will work properly or not. Although the system made in that way would be the most

appropriate for home usage as solution for some daily and usual issues, there is a wide

spectrum of possibilities of implementing these systems as a long-term solution for many

gardeners’ problems. As one possible gardeners’ solution, this system can be very helpful in

keeping vegetables and other useful and specific plants watered, which enables gardeners from

all around world to breed crops of these plants, these systems used solar power supply. There

are also many other possibilities like using more than one sensor, but the fact is however, that,

independently of the materials used and the way in which they are connected, this type of

automated systems can be very helpful in solving very wide of human-related problems

nowadays.

Automatic Plant Watering System using Arduino 15 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Chapter I

A. Introduction

Most of the farmers or gardeners have an agricultural problem in watering their plants.

One of the agricultural problems is the only estimate the amount of water need by their plants

or underestimation of the field water requirements. The peak water requirement should be the

main consideration in constructing the plant watering system. The proponents must determine

the size, capacity, and required canal capacities, based on an assumed cropping intensity. And

the gardeners only estimate the time when the gardeners need to water the plants. Some of

the Gardeners did not water the field, the gardeners only hope to the water came from the

rain. Watering is difficult for them because the gardeners stop doing other activities if the

gardeners are watering the fields.

Everyday especially during summer days, most of the people are too busy for the

vacation and the household do not have enough time to water the plants every day. In these

systems, the proponents help the gardeners to lessen the time of household activity or not to

worry about the plants when the gardeners or the household are on vacation.

Plant is dependent on conventional breeding - watering, and provide the right amount

of sun to sustain life and growth. In busy schedule of day-to-day life, many time people forget

to water their plants and due to this plant suffers many disorders and ultimately died. In

addition, the world's biggest problem in modem society is the shortage of water resources,

planting is a demanding job to consume large amounts of water. It is very essential to utilize
Automatic Plant Watering System using Arduino 16 | P a g e
St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


the water resources in proper way. Thus, a system is required, to handle this task automatically.

Automated plant watering system estimate and measure the existing plant and then supplies

desired amount of water needed by that plant. It is minimizing the excess water use as well as

keeping plants healthy.

The Automatic Plant Watering System is the researcher specific topic. The system

helps to monitor a plant because all the plants need water on a regular basis. Adequate water

supply is important for the plant. The people do not pour the water on the agriculture-oriented

country and the rate at which water resources are depleting is a dangerous threat hence there

is supply water to the field which has water.

The solar based plant watering system is the specific topic of these research. Solar

energy is the most abundant source of energy around the world. Solar panels are widely used

today to work on the street lights, to feed water heaters and cover domestic loads. Solar based

watering system can be viable alternative for farmers/gardeners in the current state of the

energy crisis in the Philippines. The system should reduce the workload of the gardeners and

contribute to maintaining adequate soil quality for better growth. The system derives the

power of solar energy through photovoltaic cells. Therefore, there is no need for uneven

trading power dependency.

Automatic Plant Watering System using Arduino 17 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Background of Study

Automatic Plant Watering System can determine or identify if the plants need water

so that the system can automatically produce needed amount of water to the plants in a garden.

This said system can take care of the water requirements of plants and totally eliminates the

manual watering. The Automatic Plant Watering System is created to manage the growth of

the plants and to maintain its natural condition and it can lessen the household chores and

can-do other things to the help of automated equipment. The Automatic Plant Watering

System focuses primarily on soil moisture content to be the basis of the needs of water. And

the amount of water depends on soil moisture content and type of the crop or the plant.

The main principle of this system is in connecting the soil moisture sensor. Which was

previously embedded into the plant to the Arduino controller. Measurement of soil moisture

is done by the sensor which forwards the information and parameters regarding the soil

moisture to the microcontroller, which controls the pump. The plant decides how much it is

watered and when.

Automatic Plant Watering System using Arduino 18 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Statement of the Problem

1. The gardeners estimate only the amount of water.

2. The gardeners are busy of work/studies so that the gardeners don’t have time to water

their plants.

3. When the gardeners went on vacation, no one left home to water the plants.

4. The gardeners only estimate the time when water the plants.

5. When there is no electricity, the system will not work.

Objectives

People nowadays are too busy with their work. Most of them tend to focus on

something until they neglect their home task such as watering the plant. This is because people

do not know how to manage their time properly. Here by, the effective solution to this

problem is to design an automatic plant watering system.

1. To give an appropriate amount of water to the plants.

1. To help the gardeners to water their plants when they are busy.

2. To continue watering the plants even though the gardeners are on a vacation.

3. To give an appropriate amount of time of watering needed according to the plants.

4. The used of solar based system is to help to continue the system even if there is no

electricity.

Automatic Plant Watering System using Arduino 19 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Significance of Study

This research is conducted to benefit the following:

• Students. This study may serve as guide and reference for the students who

undertaking similar studies

• Future Researchers. This research will be a useful reference for the

researchers who would plan to make any related study precisely the standard

underlying the Bachelor of Science in Information Technology, Electronics

Engineering and even in the Agriculture program.

• Gardeners. This study will help the gardeners on how to make an automated

plant watering to lessen the household chores.

Automatic Plant Watering System using Arduino 20 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Scope of the Study

• Solar based automatic plant watering system can detect and sense the moisture

level of the soil.

• Solar based automatic plant watering system water the plants whenever

required. When the moisture content decreases below.

• The water pump gets switched on automatically and the plants watered till the

specified level of moisture is obtained.

• The watering system mostly used in the open fields can utilize the resource of

the sun completely.

• The use of solar energy to power itself.

• The user can change the requirement/amount of water needed according to

the plants.

• The user can change when needed this system according to the season.

• It does not require any highly qualified person to control the system.

Automatic Plant Watering System using Arduino 21 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Limitation of the Study

• Solar based automatic plant watering system is limited to be used for

small/mini garden design.

• No other sensor will be implemented except soil moisture sensor.

• Sensitive to weather condition which can interrupt the soil moisture sensor.

• The refill of water in the water tank is manual.

• Sensitivity to weather condition which can interrupt solar panel.

Automatic Plant Watering System using Arduino 22 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Chapter II

This chapter presents the review of related literature and related studies underlying the

framework of the study. It includes the theoretical framework and conceptual paradigm

Review of Related Literature

Arduino Based Automatic Water Planting System Using Soil Moisture Sensor

According to Hriday Chawla and Praveen Kumar (2019), the Arduino Based

Automatic Water Planting System Using Soil Moisture Sensor, this research is about the

automatic water planting system using a moisture sensor which senses the humidity level of

the soil. Depending on the moisture or humidity level of the soil, water pump is being set on

or off. This research is being done using Arduino on Arduino ide. The similarities of this

research to Automatic plant watering system, this research has increasing demands in

agriculture sector. Using this system farmer can easily monitor usage of water according to

crops they use. And the differences, water pump is being set on or off. This research is being

done using Arduino on Arduino ide.

Automatic Plant Watering System using Arduino 23 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


Automatic Irrigation System for Plants Using Arduino

According to Patel, Savan; Pandya, Dishant; et al (2019), the Automatic Irrigation

System for Plants Using Arduino, In the present era, food scarcity and water scarcity occurs

due to agriculture sector, but water wastage is more in this sector in the form of water logging

while watering the agricultural fields through irrigation. Therefore, an automatic plant

irrigation system has designed for the proper water supply in the fields. This project deals with

automatic senses the moisture content of the soil and decides whether irrigation is needed or

not and how much water is needed for soil. The similarities of this research to Automatic plant

watering system are the soil is dry the pump will automatically water fields and when the soil

is wet pump will automatically switch off, there by eradicate the need of manpower and

conserve the time. And the differences, this system uses Atmega328 microcontroller it is

programmed to sense the moisture content of the soil over a period of time when the moisture

content is less than the limit which is predefined, it will start supplying the desired amount of

water till it reaches the limit.

Automatic Plant Watering Using Arduino

According to Khin Thandar Tun, Hay Man Oo, Cho Thet New (2019), Automatic

Plant Watering Using Arduino, In the field of agriculture, use of proper method of irrigation

is important because the main reason is the lack of rains and scarcity of water. The continuous

extraction of water from earth is reducing the water level which lot of land is coming slowly

in the zones of un-irrigated land. The similarities of this research to Automatic plant watering

system, a microcontroller is used to control the whole system by monitoring the sensors and

Automatic Plant Watering System using Arduino 24 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


when sensors sense dry condition of soil, then the microcontroller will send command to relay

driver IC the contacts of which are used to switch on the motor and it will switch off the

motor when the soil is in wet condition. And the differences are the circuit comprises of sensor

parts built using op-amp IC. Op-amps are configured here as a comparator.

Proposed Automated Plant Watering System Using IoT

According to Kritika Shah, Saylee Pawar, et al (2019), Proposed Automated Plant

Watering System Using IoT, in daily operations related to farming or gardening watering is the

most important cultural practice and the most labour-intensive task. Manual process of

watering requires two important aspects to be considered: when and how much to water. The

similarities of this research to Automatic plant watering system, are the arduino and sensors

such as moisture, soil fertility, temperature and water level sensors will be used. And the

differences, the project builds an IOT device that can initiate the watering of the plant system

automatically whenever the moisture content in the pot drops below a threshold value, which

will help the plants to reach their fullest potential as well as conserving water.

Modeling and Designing of Automatic Plant Watering System Using Arduino

According to Parwinder Singh Bains, Raman Kumar Jindal, Harpreet Kaur

Channi(2017), Modeling and Designing of Automatic Plant Watering System Using Arduino,

watering the plants is the most important cultural practice and one of the labor intensive tasks

in daily greenhouse operation. Watering systems ease the burden of getting water to plants

when they need it. Knowing when and how much to water is two important aspects of

watering process. The similarities of this research to Automatic plant watering system, it is
Automatic Plant Watering System using Arduino 25 | P a g e
St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


programmed in such a way that it will sense the moisture level of the plants and supply the

water if required. And the differences, there have a various type using automatic watering

system that are by using sprinkler system, tube, nozzles and other. This project uses Arduino

board, which consists of ATmega328 Microcontroller.

Automatic Plant Watering System via Soil Moisture Sensing by means of Suitable

Electronics and its Applications for Anthropological and Medical Purposes

According to Nermin Đuzić1, Dalibor Đumić2(2017), Automatic Plant Watering

System via Soil Moisture Sensing by means of Suitable Electronics and its Applications for

Anthropological and Medical Purposes, this system uses sensor technology along with

microcontroller and other electronics in order to behave like smart switching system which

senses soil moisture level and irrigates the plant if necessary. Purpose of this work is to show

how someone can easily make own and cheap automatic plant watering system in just few

hours by connecting certain electronic components and other materials required. The

similarities of this research to Automatic plant watering system, automatically water the home

and garden plants without bothering neighbors when decide to go on vacation or somewhere

else for a long period. And the differences, it uses sensor technology to sense soil moisture

with a microcontroller in order to make a smart switching device.

Automated Plant Watering System

According to Drashti Divani, Pallavi Patil, Sunil K Punjabi (2016), Automated

plant Watering system, in daily operations related to farming or gardening Watering is the most

important cultural practice and the most labor-intensive task. No matter whichever weather it
Automatic Plant Watering System using Arduino 26 | P a g e
St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


is, either too hot and dry or too cloudy and wet, you want to be able to control the amount of

water that reaches your plants. Modern watering systems could be effectively used to water

plants when they need it. The similarities of this research to Automatic plant watering system,

it is programmed to sense moisture level of plants at particular instance of time. And the

differences, using sprinklers drip emitters, or a combination of both, we can design a system

that is ideal for every plant in our yard.

Smart farming using Arduino and data mining

According to Ankita Patil, Mayur Beldar et al (2016), Smart farming using Arduino

and data mining, the current scenario in India depicts a steady decrease of agriculture

contribution to the Indian GDP. The reasons for this condition are mainly - the current erratic

weather condition and crop loss. New technologies and advanced fertilizers have not

penetrated through the corners of India where majority of the farmers reside. The similarities

of this research to Automatic plant watering system are the Arduino based automatic plant

watering system. And the differences are the concept for smart farming which utilizes wireless

sensor web technology for moisture detection in the soil in conjunction with a smart phone

application which plays a vital role in helping farmers.

Microcontroller based automatic plant Watering System

According to Mritunjay Ojha, Sheetal Mohite, et al (2016), Microcontroller based

automatic plant Watering System, to make the gardener works easily, the automatic plant

Automatic Plant Watering System using Arduino 27 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


watering system is created. There have a various type using automatic watering system that are

by using sprinkler system, tube, nozzles and other. This system uses watering sprinkler system

because it can water the plants located in the pots. The similarities of this research to

Automatic plant watering system, it is programmed in such a way that it will sense the moisture

level of the plants and supply the water when required. And the differences, this project uses

Arduino board, which consists of ATmega328 Microcontroller.

Automated Plants Watering System Using Arduino Uno Board

According to Umesh Maru, Mr. Rajesh Jain, Mr. Gajendra sujediya (2016), the

Automated Plants Watering System Using Arduino Uno Board, Watering is the most

important cultural practice and most labor-intensive task in daily greenhouse operation.

Watering systems ease the burden of getting water to plants when they need it. Knowing when

and how much to water is two important aspects of watering process. The similarities of this

research to Automatic plant watering system are to make the gardener works easily, the

automatic plant watering system is created. And the differences, they using greenhouse.

Automatic Plant Watering System using Arduino 28 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Summary

This chapter shows the literature review of the project and also the different relevant

theories, related literature and related studies, from the Arduino uno which is the main factor

and also the relay, water pump, soil moisture must be considered. The solar and its solar battery

is also the important part, from its Arduino uno, solar is to provide a power.

Automatic Plant Watering System using Arduino 29 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Conceptual Paradigm

On the basis of the foreign concept, theories and finding of related literature, studies

presented and insight taken from them, a conceptual model is developed as shown below.

Figure 2.1 Conceptual Paradigm of the Study

In this figure 2.1 shows the study adopted the input-process-output model of the

project development. The input requirements are classified as to Software Requirements and

Hardware Requirements. Software Requirements of the system includes Arduino Application.

Automatic Plant Watering System using Arduino 30 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Chapter III

Research Methodology

This contains the process that includes the project design, project development,

operation and testing procedure, data flow diagram, flow chart and evaluation procedure.

In order to create a reliable Automatic Plant Watering System Using Arduinonuno that

will be useful in watering plants, testing we're conduct to check and ensure the reliability of

the system and determine overall results.

Software Methodlogy Used

The researchers used Agile Unified Process (AUP) as their guide in the stage of

software development. It is one of the most common and effective tools in developing

systems.

Agile Unified Process (AUP) is simplified version of the Rational Unified Process

(RUP) it describes a simple, easy to understand approach to developing business application

software using agile techniques and concepts.

Automatic Plant Watering System using Arduino 31 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Figure 3.1 Agile Methodology

In this Figure 3.1 shows Agile Methodology. Automatic Plant Watering System

using Arduino Uno used Agile Methodology in Research methodology. Agile project

management is a development methodology which has been adapted and implemented in

many other fields of engineering and design.

Automatic Plant Watering System using Arduino 32 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

PROJECT DESIGN

This Automatic Plant Watering System using Arduino Uno is intended to use for

automatic plant watering of the gardeners.

Figure 3.2 Existing Device Output

In this figure 3.2 the device was designed with the following features, 1. Arduino uno

which is the very important of the device. 2. Relay that are versatile components that are just

as effective in complex circuits. 3. A soil moisture sensor for detecting the soil whether the

plants are wet or dry. 4. A motor pump for moving of water directly into the plant. 5. AC Plug

12V to connect the outlet so that the whole device work.

Automatic Plant Watering System using Arduino 33 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Figure 3.3. Proposed Device Output

In this figure 3.3 the Automatic Plant Watering System using Arduino uno with solar

base is more efficient than the existing system. Although they perform the same task that

automatically water the plants when soil sensor detect that the plants need water. The

difference does it make with the proposed system to generate by using the solar panel that

produce power even there's no electricity, the system will still function by a solar power.

Automatic Plant Watering System using Arduino 34 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

PROJECT DEVELOPMENT :

Stage 1: Canvassing of materials.

The researchers searched the materials needed in online shop. The researchers went

to VSY Shop located in Sta. Rosa City Laguna, the shop is known for electric/computer parts

shop. The researchers canvass all the materials needed in the system. The researchers went to

OHMS Electronics located at Biñan City, Laguna. The researchers went back to VSY Shop

located at Sta. Rosa City because it has the lowest price. The researchers also buy in online

shop for the other materials needed for the system.

Stage 2: Purchasing of materials.

The researchers went back to VSY Shop located at Sta. Rosa Laguna to buy Arduino

Uno, Relay, Water Pump, Soil Moisture Sensor and Jump Wires. The researchers also buy in

Lazada Online Shop of AC Plug that is connecting to Arduino Uno to the Power Supply. The

researchers ask for the help of Professor to buy the Battery and Solar Panel and the Extension

Wire needed for connecting Arduino Uno to Solar Panel.

Stage 3: Constructing the materials.

The researchers research on how the system construct and gathered all the information

needed for constructing the system. The next day, the researchers went to school and started

to construct the system.

Automatic Plant Watering System using Arduino 35 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Stage 4: Program the system.

The researchers research on how to program Arduino in internet. The researchers

went to school and started program the Arduino.

Stage 5: Checking and Testing the system.

After constructing the materials and program the system code, the researchers started

to perform system testing. At first, the system did not work properly. The next day, the

researchers reconstructed and reprogram the system and started to perform check and test the

system.

Automatic Plant Watering System using Arduino 36 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Gantt Chart

Table 3.1 Project Time table (Researchers Activity)

In this table 3.1 the researcher’s first activity is about analysis. On Week 2 and 3 of

December, the researchers’ research about Solar based Automatic Plant Watering. On week 1

and 2 of January, the researchers conduct interview to the client. On week 2-4 of January,

Researchers gathered information in making the system. The second activity is about

development. On week 3 and 4 of January, researchers canvass the solar panel kit. On week 1

and 2 of February, researchers perform testing in the existing system. Week 2 and 3 of

February, the researchers develop system module and system codes. Last week of February,

researchers buy the solar panel kit. The third activity is about the design, Last week of February

they plant some crops and make a device holder. The fourth activity is testing. On week 1 and

2 of February, the researchers perform system testing, document issues found and correct

issues found.
Automatic Plant Watering System using Arduino 37 | P a g e
St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

OPERATION AND TESTING PROCEDURE

Operation Procedure:

• Identify the problems that will be encountered in the development of the system.

• Establishment of schedule and the cost of project development.

• Program coding

• Testing and evaluation of the system

• Implementation of the develop system

Testing Procedure :

• Create test for the program functionality and expected various development.

• Perform system testing.

• Perform testing for the daily report if the system is working.

Automatic Plant Watering System using Arduino 38 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

DESCRIPTION OF EXISTING SYSTEM AND PROPOSED SYSTEM

EXISTING SYSTEM PROPOSED SYSTEM

The Automatic Plant Watering System The Automatic Plant Watering System using

using Arduino uno is work automatically Arduino uno with solar base is more efficient

that perform it's task properly. Provide than the existing system. Although they

efficiency to lessen the task of a person by perform the same task that automatically

watering their plants, also monitor and water the plants when soil sensor detect that

automatically water the plants base on the the plants need water. The difference does it

amount of water needed. The system need make with the proposed system to generate

power supply to generate, if therebis no by using the solar panel that produce power

electricity the system will not work. even there's no electricity, the system will

still function by a solar power.

Automatic Plant Watering System using Arduino 39 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Diagram showing the Existing System Operation (DFD Diagram)

Figure 3.4 Dataflow Diagram of the Device

In this figure 3.4 shows the dataflow of the system. The power supply which is

produces the energy down into Arduino uno. The Soil Moisture Sensor is used to measure the

volumetric water content of soil that is connected to Arduino Uno. If the Soil Moisture Sensor

detect that the plant is dry, relay effectively act as a switch or an amplifier for the electric

circuit. Water Pump begins to move, it will start watering the plants. If the Soil Moisture Sensor

detect that the plant is already watered, the Arduino uno sets the relay to stop the water pump

and it will stop watering the plants.

Automatic Plant Watering System using Arduino 40 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Diagrams (Flow Chart Diagram)

Figure 3.5 Flow Chart of the Device

In this figure 3.5 shows the flow chart of the system. The battery which is reserves

energy for later consumption that is charged by a connected Solar Panel. The Soil Moisture

Sensor is used to measure the volumetric water content of soil that is connected to Arduino

Uno. If the Soil Moisture Sensor detect that the plant is dry, it will start watering and if the

Soil Moisture Sensor detect that the plant is already wet, it will stop watering.

Automatic Plant Watering System using Arduino 41 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Block Diagram

Figure 3.6 Block Diagram of Automatic Plant Watering System using Arduino

In this figure 3.6 shows the block diagram of the device. It shows the connection of

all the parts of the system. Arduino and Battery are connected to Solar Panel. Relay is

connected to Arduino. The Water Pump and Soil Moisture Sensor are connected to Relay.

The Soil Moisture Sensor detect if the plant is dry or wet.

Automatic Plant Watering System using Arduino 42 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Schematic Diagram

Figure 3.7 Schematic Diagram Of Automatic Plant Watering System Using Arduino

In this figure of 3.7 shows the schematic diagram of the device and how it works. Soil

moisture sensor will check the moisture of the soil and if the moisture sensor detect the soil

dry or wet it will direct to the arduino whether it should pump the water of not. Once the

arduino receives the signal it generates the uotput that drives a switch and prompts the motor

to pump water to the plants. After the plant has got enough water it will automatically turn off

the pump. Thus the entire system works only when it receives the signal from soil moisture

sensor.

Automatic Plant Watering System using Arduino 43 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

EVALUATION PROCEDURE :

Functionality

Can easily make reducing work of plant watering system

Appropriate for home usage as solution for some daily and usual issue

Long term solution for many mini home gardeners

Reliability

Accurate monitoring methods

Reliable for dealing the soi moisture

Ensure that the water is effectively manage and allowed to flow

Usability

The Automatic plant watering system using arduino uno helps you to watering plants easily

The system can accommodate all the plants

The moisture sensor can truly determine the amount of water needed

Maintainability

The system operates and maintain itself with minimal human attention

Automatic Plant Watering System using Arduino 44 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


The system supply water to the plants according to their demands

The system can automatically detect if the plants needs water

Efficiency

The system gives satisfaction to the mini home gardeners

The system give ease of operation

The system provide good service to a mini home gardener

Automatic Plant Watering System using Arduino 45 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


TECHNICAL ASPECT

Hardware Specification :

Arduino : Arduino uno R3 CH340 with Cable arduino

compatible

Soil moisture sensor : Soil hygrometer detection module

moisture sensor FC-28 DC 3.3V-5V

Water Pump : Anself DC12V 4.8W Mini brushless

submersible water pump

Jumper Wire : 10cm dupont wires male to female

Relay : 4 channel 5V relay module for arduino

Solar Panel : 12V 20W

Battery: 800W Dc12V-Ac230V

Figure 3.8 Hardware Specification of the Device

Automatic Plant Watering System using Arduino 46 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


In this figure 3.8 shows the different hardware that the researchers used for the device.

1.) Arduino uno R3 CH340 with Cable arduino compatible. 2.) Soil hygrometer detection

module moisture sensor FC-28 DC 3.3V-5V. 3.) Water pump, Anself DC12V 4.8W Mini

brushless submersible water pump. 4.) Jumper Wire: 10cm dupont wires male to female. 5.)

Relay, 4 channel 5V relay module for Arduino. 6.) Solar Panel 12V 20W, can be used to

generate electricity through photovoltaic effect. 7.) Battery 800W Dc12V-Ac230V, a device

that stores chemical energy and converts it to electrical energy.

Software Specification :

ARDUINO 1.8.10

The open source arduino software (IDE) makes it easy to write code and upload it to the

board. It runs on windows, Mac OS X, and Linux. The environment is written in Java and

based on processing and other open source software. This software can be use in any arduino

board. Arduino can be used in many ways. basic way is to work with Arduino Software &

'Processing' is used to load the program into Arduino. Language which can be used is Java,

Python, C/C++.

Automatic Plant Watering System using Arduino 47 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Chapter IV

RESULTS AND DISCUSSION

This chapter presents the project description, project structure, project capabilities and

limitations, and project evaluation of the study.

Project Description

Automatic Plant Watering System using Arduino Uno soil moisture sensor senses

the moisture level of the soil. If soil will get dry then sensor senses low moisture level

and automatically switches on the water pump to supply water to the plant. As plant get

sufficient water and soil get wet then sensor senses enough moisture in soil. Aft er which

the water pump will automatically get stopped.

Automatic Plant Watering System using Arduino 48 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Project Structure

This section presents the different modules in the case of the hardware or device as well as its

corresponding discussions.

Figure 4.1 Whole Device

In this figure 4.1 shows the whole device of Automatic Plant Watering System using

Arduino Uno. The system composed of Arduino Uno, Solar panel, Battery, Relay, Soil

Moisture Sensor, Water Pump and improvised water tank.

Automatic Plant Watering System using Arduino 49 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Figure 4.2 Solar Panel

In this figure 4.2 shows Solar Panel. It is a collection of solar (or photovoltaic) cells,

which can be used to generate electricity through photovoltaic effect. These cells are arranged

in a grid-like pattern on the surface of solar panels.

Automatic Plant Watering System using Arduino 50 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Figure 4.3 Arduino

In this figure 4.3 shows Arduino Uno. It is a microcontroller board based on the

ATmega328. It has 20 digital input/output pins a 16 MHz resonator, a USB connection, a

power jack, an in-circuit system programming (ICSP) header, and a reset button. It contains

everything needed to support the microcontroller; simply connect it to a computer with a USB

cable or power it with a AC-to-DC adapter or battery to get started.

Automatic Plant Watering System using Arduino 51 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Figure 4.4 Water Pump

In this figure 4.4 shows Water Pump. The water pump is one of the oldest and most

widespread machines, and exists in an enormous variety of styles. A very primitive pump, is

known to have existed since about 2000 BCE.

Automatic Plant Watering System using Arduino 52 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Figure 4.5 Soil Moisture Sensor

In this figure 4.5 shows Soil Moisture Sensor. The water stored in the soil and is

affected by precipitation, temperature, soil characteristics, and more. These same factors help

determine the type of biome present, and the suitability of land for growing crops. As moisture

availability declines, the normal function and growth of plants are disrupted, and crop yields

are reduced. And, as our climate changes, moisture availability is becoming more variable.

Automatic Plant Watering System using Arduino 53 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Figure 4.6 Relay

In this figure 4.6 shows the relay an electric switches that use electromagnetism to

convert small electrical stimuli into larger currents. By leveraging weak inputs to power

stronger currents, relay effectively act as either a switch or an amplifier for the electric circuit,

depending on the desired application. It’s a highly versatile components that are just as

effective in complex circuits as in simple ones.

Automatic Plant Watering System using Arduino 54 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Figure 4.7 Battery

In this figure 4.7 shows the battery that a device that stores chemical energy and

converts it to electrical energy. The chemical reactions in a battery involve the flow of

electrons from one material (electrode) to another, through an external circuit. The flow of

electrons provides an electric current that can be used to do work.

Automatic Plant Watering System using Arduino 55 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Project Capabilities and Limitations

The system is Solar based automatic plant watering system is limited to be used for

small/mini garden design. No other sensor will be implemented except soil moisture sensor.

Sensitive to weather condition which can interrupt the soil moisture sensor. The refill of water

in the water tank is manual. Sensitive to weather condition which can interrupt solar panel.

Automatic Plant Watering System using Arduino 56 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Project Evaluation

System Software Evaluation Plan

The responses to questions in the given variables will be scaled using the “five-point
scale” or Likert Scale system and given weight as follows:

Table 4.1: The Five-point Likert Scale

Weighted Mean will be used to determine the average degree of opinion of the respondents.

y = ∑F (x)

∑N

Where:

y = Weighted Mean

x = Weight

F = Frequency

N = Number of Respondents

Automatic Plant Watering System using Arduino 57 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

PRESENTATION, ANALYSIS AND INTERPRETATION OF DATA

This chapter shows the data gathered through the questionnaires distributed by the

researchers which proved to be very important in the evaluation of the system.

INDICATORS

A. Functionality

1. Can easily make reducing work of plant watering.

2. Appropriate for home usage as solution for some daily and usual issue.

3. A long term solution for many agricultural.

4. Helpful in keeping vegetables and other useful and specific plants watered

for bigger harvest.

5. Famous and well known by their ability to remove air pollutants.

B. Reliability

1. Accurate monitoring methods.

2. Provide a farmers a flexible, efficient and high performance plant watering

system.

3. Reliable for dealing the soil moisture.

4. Ensure that the water is effectively managed and allowed to flow.

5. The soil moisture is properly regulated.

C. Usability

Automatic Plant Watering System using Arduino 58 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


1. The automatic plant watering system helps you to watering your plants

easily.

2. The automatic plant watering system function very well.

3. The system can accommodate/watering all the plants.

4. The moisture sensor can truly determine the amount of water needed.

5. Availability of tools and machines.

D. Maintainability

1. The system supply water to the plants according to their demands.

2. The system operates and maintains itself with minimal human attention.

3. The system can automatically detect if the plant needs water.

4. The system can determine the water level condition of the water tank.

5. The system helps the plant to grow according to its lifespan growth.

E. Efficiency

1. The system provides good services to the farmers.

2. The system gives satisfaction to the farmers.

3. The system helps the farmers to lessen their time to water their plants.

4. The system is user-friendly.

5. The system gives ease of operation.

Automatic Plant Watering System using Arduino 59 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


The table shows the frequency distribution and percentage equivalent of the responses

gathered through the survey questionnaires.

Table 4.2. Summary of responses to Functionality

In this table 4.2 of functionality, according to the data gathered in percentage, 56%

of the respondents very satisfied on the 1st question, while 40% satisfied. Somehow, 4% is

neutral, but all in all, majority of the respondents very satisfied that the device can easily

make reducing work of plant watering.

According to the data gathered in percentage, the respondents in question number 2,

answered 44% of the respondents very satisfied, 50% of the respondents satisfied and 4% is

neutral, which means, the device are appropriate for home usage as solution for some daily

and usual issue.

Automatic Plant Watering System using Arduino 60 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


According to the data gathered in percentage, 28% of the respondents are very

satisfied in question number three, 36% answered satisfied, 32% is neutral, which means that

the respondents satisfied that the device is a long term solution for many gardeners.

According to data gathered in percentage, 40% of the respondents answered very

satisfied on the 4th question, 44% satisfied, 12% are neutral, which means, the majority of the

respondents, agreed that the device helpful in keeping vegetables and other useful and

specific plants watered for bigger harvest..

According to the data gathered in percentage, 32% of the respondents very satisfied

on the 5th question, 58% answered satisfied and 10% answered neutral, which means that the

respondents agreed that the system is user friendly.

Automatic Plant Watering System using Arduino 61 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Table 4.3 Summary of responses to Reliability

In this table 4.3 of reliability, according to data gathered in percentage, 30% of the

respondents are very satisfied in question number one, 54% answered satisfied and 16% is

neutral or undecided, which means that the respondents satisfied that the device is accurate

monitoring methods.

According to data gathered in percentage, 32% of the respondents very satisfied in the

2nd question, 54% answered satisfied and 14% is neutral or undecided, which means that the

device provide to a gardener a flexible, efficient, and high performance plant watering system..

According to data gathered in percentage, 38% of the respondents answered very

satisfied in the 3rd question, 48% answered satisfied and 14% is neutral/undecided. Which

means that the device reliable for dealing the soil moisture.

Automatic Plant Watering System using Arduino 62 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


According to data gathered in percentage, 36% of the respondents strongly agreed in

the 4th question, 54% of the respondents disagreed and 10% is neutral/undecided, which

means most of the respondents satisfied that the device ensure that the water is effectively

managed and allowed to flow.

According to the data gathered in percentage, 34% of the respondents answered very

satisfied in the 5th question, 54% satisfied and 12% neutral/undecided. Which means that the

respondent satisfied that the soil moisture is properly regulated.

Automatic Plant Watering System using Arduino 63 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Table 4.4 Summary of responses to Usability

In this table 4.4 of usability, according to data gathered in percentage, 50% of the

respondents are very satisfied in question number one, 44% answered satisfied and 6% is

neutral or undecided, which means that the respondents very satisfied that the automatic plant

watering system helps you to watering your plants easily.

According to data gathered in percentage, 26% of the respondents very satisfied in the

2nd question, 66% answered satisfied and 8% is neutral or undecided, which means that the

automatic plant watering system function very well.

According to data gathered in percentage, 38% of the respondents answered very

satisfied in the 3rd question, 34% answered satisfied and 24% is neutral/undecided. Which

means that the system can accommodate/watering all the plants.


Automatic Plant Watering System using Arduino 64 | P a g e
St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


According to data gathered in percentage, 40% of the respondents strongly agreed in

the 4th question, 50% of the respondents disagreed and 10% is neutral/undecided, which

means most of the respondents are satisfied that the moisture sensor can truly determine the

amount of water needed.

According to the data gathered in percentage, 34% of the respondents answered very

satisfied in the 5th question, 58% satisfied and 8% neutral/undecided. Which means that the

respondent satisfied, for the availability of tools and machines of the device.

Automatic Plant Watering System using Arduino 65 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Table 4.5. Summary of responses to Maintainability

In this table 4.5 of maintainability, according to data gathered in percentage, 34% of

the respondents are very satisfied in question number one, 62% answered satisfied and 4% is

neutral or undecided, which means that the respondents satisfied that the system supply water

to the plants according to their demands.

According to data gathered in percentage, 32% of the respondents very satisfied in the

2nd question, 54% answered satisfied and 14% is neutral or undecided, which means that the

system operates and maintains itself with minimal human attention.

Automatic Plant Watering System using Arduino 66 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


According to data gathered in percentage, 44% of the respondents answered very

satisfied in the 3rd question, 48% answered satisfied and 8% is neutral/undecided. Which

means that the system can automatically detect if the plant needs water.

According to data gathered in percentage, 38% of the respondents strongly agreed in

the 4th question, 48% of the respondents disagreed and 14% is neutral/undecided, which

means most of the respondents satisfied that the system can determine the water level

condition of the water tank.

According to the data gathered in percentage, 32% of the respondents answered very

satisfied in the 5th question, 54% satisfied and 14% neutral/undecided. Which means that the

respondent satisfied, that the system helps the plant to grow according to its lifespan growth.

Automatic Plant Watering System using Arduino 67 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Table 4.6 Summary of responses to Efficiency

In this table 4.6 of efficiency, according to data gathered in percentage, 40% of the

respondents are very satisfied in question number one, 46% answered satisfied and 14% is

neutral or undecided, which means that the respondents satisfied that the system provides

good services to the gardeners.

According to data gathered in percentage, 30% of the respondents very satisfied in the

2nd question, 64% answered satisfied and 6% is neutral or undecided, which means that the

system gives satisfaction to the gardeners.

Automatic Plant Watering System using Arduino 68 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


According to data gathered in percentage, 38% of the respondents answered very

satisfied in the 3rd question, 56% answered satisfied and 6% is neutral/undecided. Which

means that the system helps the gardeners to lessen their time to water their plants.

According to data gathered in percentage, 42% of the respondents strongly agreed in

the 4th question, 54% of the respondents disagreed and 4% is neutral/undecided, which means

most of the respondents satisfied that the system is user-friendly.

According to the data gathered in percentage, 36% of the respondents answered very

satisfied in the 5th question, 56% satisfied and 8% neutral/undecided. Which means that the

respondent satisfied, that the system gives ease of operation.

Automatic Plant Watering System using Arduino 69 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Table 4.7 Overall Weighted Mean

The total average of the weighted mean of Alpha Test must be 3.00 and above, to

certify that the system is acceptable. The average obtained by the researchers is 4.25 with an

equivalent of Satisfied, Therefore the Automatic Plant Watering System using Arduino Uno is

far better in terms of functionality, reliability, usability, efficiency and maintainability.

Automatic Plant Watering System using Arduino 70 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Chapter V

SUMMARY OF FINDINGS, CONCLUSIONS, AND

RECOMMENDATIONS

This chapter presents the summary of findings, conclusions and recommendations

based from the results of the evaluation, comments, and suggestions.

Summary of Findings

On the basis of the tests and evaluations conducted on the performance of the

system, the following were the findings of the study:

1. The gardeners estimate only the amount of water. The used of Automatic Plant Watering

System using Arduino Uno is to give an appropriate amount of water to the plants.

2. The gardeners are busy of work/studies so that the gardeners don’t have time to water

their plants. The used of Automatic Plant Watering System using Arduino Uno is to help the

gardeners to water the gardener’s plants when the gardeners are busy and to continue

watering the plants even though the gardeners are on a vacation.

3. The gardeners only estimate the time when water the plants. The used of Automatic Plant

Watering System using Arduino Uno is to give an appropriate amount of time of watering

needed according to the plants.

Automatic Plant Watering System using Arduino 71 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


4. When there is no electricity, the system will not work. The used of Automatic Plant

Watering System using Arduino Uno is to help to continue the system even if there is no

electricity.

Conclusions

Automatic Plant Watering System using Arduino Uno has been designed and

constructed for gardeners who do not have enough time to water their crops/plants. It is also

helping to eliminate the work of manual watering while at the same time conserving the

available water supply.

The components that the researchers used in the system are readily available and easy

to operate. Thus, this Automatic Plant Watering System using Arduino Uno acts as an effectual

method of watering. It is better than the manual watering process which requires a lot of

manpower and time. Therefore, it is concluded that the system is successful at its given task.

Automatic Plant Watering System using Arduino 72 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Recommendations

Based on the findings and conclusions, the following are hereby recommended for

further improvement of the prototype:

1. Future enhancements can be used for the notifying the client via SMS. The system

will notify the gardeners if the plants are already watered.

2. Future improvement can be used for controlling the plant watering system via WIFI

Bluetooth. The gardeners may control plant watering with WIFI Bluetooth by using

Bluetooth mobile phone.

3. Future enhancements can be used for refilling of water in water tank using

Automatic Water Tank Filling.

Automatic Plant Watering System using Arduino 73 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

APPENDIX A

Cost and Benefits Analysis

Automatic Plant Watering System using Arduino 74 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Conclusion

The cost-benefit analysis evalution method is thus used to identify the effective

options available by the company and make the best choice out of them, which should prove

advantageous and cost saver. So, before selecting an alternative for the new project, should

conduct a cos-benefit analysis so they can judge the financial feasibilty of the project in the

proper manner.

Automatic Plant Watering System using Arduino 75 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

APPENDIX B

REFERENCES:

• Arduino Based Automatic Water Planting System Using Soil Moisture


Sensor(Hriday Chawla and Praveen
Kumar(2019))https://d1wqtxts1xzle7.cloudfront.net/60329811/IRJET-
V6I61020190819-13450-1hx8i3y.pdf?1566198442=&response-content-
disposition=inline%3B+filename%3DIRJET_AUTOMATIC_PLANT_WATERI
NG_SYSTEM_US.pdf&Expires=1617030739&Signature=LHiin7ihfysFGUsoM6n
vaDP0qHjUNrIdPtVlF9eb47f3Wa95WX8TggCCw91sFfhR~SL6Z1deusOOR0rx2
SdXEBHzTpcTOi0NIwez8jyqjzEPzLRxahdBHEE~NnwmHl7JBWC1XaPa0nYYy
8HYWyKp8Yze4wIY63rkpUAbJAK985zWBmBIziyoJOe03b35TJBr1Gn42DvWj2
aqPd2fYCCABskELboM-gcBg4~k8cHj9uQIoLpaMDcBIbB7U-
6XrbB45zlgR7sAfmShmfpKXhQGxRzcivD5FFIrkc91Y7hWGgLbgjMkHfoyagoB
nKXv1GVpEMSz4ONLJpwyLuPmIVQpfA__&Key-Pair-
Id=APKAJLOHF5GGSLRBV4ZA

• Automatic Irrigation System for Plants Using Arduino (Patel, Savan;

Pandya,Dishant;etal(2019))https://scholar.google.com/scholar?hl=en&as_sdt

=0%2C5&q=Arduino+Based+Automatic+Water+Planting+System+Using+Soil+

Moisture+Sensor&btnG=

• Automatic Irrigation System for Plants Using Arduino (Patel, Savan;


Pandya,Dishant;etal(2019))https://scholar.google.com/scholar?lookup=0&q=
Automatic+Irrigation+System+for+Plants+Using+Arduino&hl=en&as_sdt=0,5

Automatic Plant Watering System using Arduino 76 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


• Automatic Plant Watering Using Arduino (Khin Thandar Tun, Hay
Man Oo, Cho Thet New(2019))
https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=Automatic+Plant+
Watering+Using+Arduino&btnG=

• Proposed Automated Plant Watering System Using IoT (Kritika Shah,

Saylee Pawar, et al(2019))

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3360353

• Modeling and Designing of Automatic Plant Watering System Using


Arduino (Parwinder Singh Bains, Raman Kumar Jindal, Harpreet Kaur
Channi(2017))https://www.researchgate.net/profile/Harpreet-Kaur-
Channi/publication/325722094_Modeling_and_Designing_of_Automatic_Plant_W
atering_System_Using_Arduino/links/5b2011a2458515270fc580d6/Modeling-and-
Designing-of-Automatic-Plant-Watering-System-Using-Arduino.pdf
file:///C:/Users/Gigabyte/Downloads/1564_Duzic.pdf

• Automatic Plant Watering System via Soil Moisture Sensing by means


of Suitable Electronics and its Applications for Anthropological and
Medical Purposes(Nermin Đuzić1, Dalibor Đumić2(2017))
https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=Automatic+Plant+
Watering+System+via+Soil+Moisture+Sensing+by+means+of+Suitable+Electron
ics+and+its+Applications+for+Anthropological+and+Medical+Purposes&btnG=

• https://ieeexplore.ieee.org/abstract/document/7724599

• Microcontroller based automatic plant Watering System(Mritunjay


Ojha, Sheetal Mohite, et al(2016))
Automatic Plant Watering System using Arduino 77 | P a g e
St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology


https://d1wqtxts1xzle7.cloudfront.net/44852484/4.__IJCSE_-
_Microcontroller_Based_Automatic_PlantWatering_System.pdf?1460984023=&res
ponse-content-
disposition=inline%3B+filename%3DMICROCONTROLLER_BASED_AUTOM
ATIC_PLANT_WA.pdf&Expires=1617032254&Signature=Ggmh9nsLGws29RVF
V7S0XjHR18bAq-
lsylu36QryKaW6KA3X3Kp6Wq1J7N5bQbj1DR80u181lp3xoQ9-
jH3ccwFaUEJeUbVjAFnAl5bWjGCOvdSQOHPUzxdqwB0vWVVeS5up-
Aa1egufgzbqb5mljjYCLWNuATGvdmTxU7--
~63WqS6jnuo9jcyKAM3VOP~K8FHHUDpqRybVbLaj6C6NKqA50Z1Tff2oU6w
TxPvrWo~FEb~BHq2H16H1n1l5rGmZDq-
1~XS5eDF5y9FbKbTWsPv~PDbXmAQL0wOkaISQlCjaJNLJ-
JtKpVF3E97d0BviDgo4V~CkO4F8XfRPG1Qg2g__&Key-Pair-
Id=APKAJLOHF5GGSLRBV4ZA

• Automated Plant Watering System(Drashti Divani, Pallavi Patil, Sunil K

Punjabi(2016)https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=Au

tomated+Plants+Watering+System+Using+Arduino+Uno+Board&btnG=

Automatic Plant Watering System using Arduino 78 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

APPENDIX C

Pre-Survey

Automatic Plant Watering System using Arduino 79 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

The Point Liker Scale

The Researchers, conducted a survey before planning a proposed system, researches gather 50

respondents and this is the result.

Automatic Plant Watering System using Arduino 80 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

APPENDIX D

Gantt Chart

Automatic Plant Watering System using Arduino 81 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

APPENDIX E

ADVISER’S CERTIFICATE

This is to certify that the undersigned has reviewed and went through all the pages of

the Capstone Project entitled. “AUTOMATIC PLANT WATERING SYSTEM USING

ARDUINO” Prepared and submitted by Ederlie B. Bundalian, Jade E. Reyes, and Jeneveb

E. Ybañez, signed with the set of structural rules that govern the composition of the system

and documents of the Capstone Project.

Signed this_____day of February in the year of our lord, 2021 at St. Vincent College

of Cabuyao.

Signed:

Engr. Zyrix Ryan U. Fagela, MIT

Thesis Adviser

Automatic Plant Watering System using Arduino 82 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

GRAMMARIAN CERTIFICATE

This is to certify that the undersigned has reviewed and went through all the pages of

the Capstone Project entitled. “AUTOMATIC PLANT WATERING SYSTEM USING

ARDUINO” Prepared and submitted by Ederlie B. Bundalian, Jade E. Reyes, and Jeneveb

E. Ybañez, signed with the set of structural rules that govern the composition of the system

and documents of the Capstone Project.

Signed this_____day of February in the year of our lord, 2020 at St. Vincent College

of Cabuyao.

Signed:

______________________

GRAMMARIAN

Automatic Plant Watering System using Arduino 83 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

STATISTICIAN CERTIFICATE

This is to certify that the undersigned has reviewed and went through all the pages of

the Capstone Project entitled. “AUTOMATIC PLANT WATERING SYSTEM USING

ARDUINO” Prepared and submitted by Ederlie B. Bundalian, Jade E. Reyes, and Jeneveb

E. Ybañez, signed with the set of structural rules that govern the composition of the system

and documents of the Capstone Project.

Signed this_____day of February in the year of our lord, 2020 at St. Vincent College

of Cabuyao.

Signed:

______________________

STATISTICIAN

Automatic Plant Watering System using Arduino 84 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

APPENDIX F

Automatic Plant Watering System using Arduino 85 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Automatic Plant Watering System using Arduino 86 | P a g e


St.Vincent College of Cabuyao
Mamatid, City of Cabuyao, Laguna

Bachelor of Science in Information Technology

Automatic Plant Watering System using Arduino 87 | P a g e

You might also like