Professional Documents
Culture Documents
CARMILA A. GUILLEN
REJOICE MAGBUTONG
RAMEL E. MONTERA
March 2023
ii
APPROVAL SHEET
REY M. DE LEON
Chairperson
JEANETTE G. PEDRIÑA
Officer-In-Charge, CTET
iii
ACKNOWLEDGEMENT
iv
DEDICATION
v
Declaration of Originality
CARMILA A. GUILLEN
REJOICE MAGBUTONG
RAMEL E. MONTERA
Researchers
March 2023
vii
ABSTRACT
TABLE OF CONTENTS
Page
Title Page i
Approval Sheet ii
Acknowledgement iii
Dedication iv
Declaration of Originality v
Abstract vi
Table of Contents vii
List of Tables ix
List of Figures x
CHAPTER
1 INTRODUCTION 1
Project Context 1
Purpose and Description 3
vii
Software Requirements
25
Hardware Requirements
26
User Classification
26
x
System Architecture
27
3 METHODOLOGY
28
Test Cases
77
Conclusions
82
Recommendations
84
Implementation Plans
85
REFERENCES
89
APPENDICES
C. User’s Manual
164
D. Certificates
171
CURRICULUM VITAE
174
x
LIST OF TABLES
LIST OF FIGURES
3
CHAPTER I
INTRODUCTION
Project Context
Fertilization and irrigation are important aspects for plant growth. Fertilizers
are applied in order to replace the vital nutrients in the soil after it has exhausted.
However, application of fertilizer should be thought of carefully before commencing.
The structure and content of the soil should be considered in selecting the type of
fertilizer, method of application to use and when to apply in order to avoid energy and
finance loss, and possible pollution on surrounding bodies of water.
In the Philippines, according to Tirado and Bedoya (2008), between 1961 and
2005, the use of chemical fertilizers increased by 1000%. There are methods of
application that also have several burdens on farmers as well as the surrounding
environment. Excessive use of chemical fertilizer causes land degradation and soil
fertility loss, in addition it can cause water pollution that directly or indirectly affects
human health.
4
To reach their full genetic potential, all growing plants require 17 essential
elements. 14 of these 17 are absorbed by plants through soil, while the remaining three
are absorbed by plants through air and water. The "Big 3" primary nutrients in
commercial fertilizers are nitrogen, phosphorus, and potassium (NPK). In plant
nutrition, each of these essential nutrients is vital, according to The Fertilizer Institute
– News Article: Fertilizer 101: The big 3 - nitrogen, phosphorus and potassium.
Jones (2004) emphasized that nitrogen, phosphorus, and potassium have great
effects in plant growth and development. Their deficiencies or excesses result in
marked effects on the growth and yield of crops. Nitrogen is a chlorophyll component,
and it promotes vegetative growth and green coloration of foliage. Phosphorus is
essential for photosynthesis, respiration, energy storage, cell division, and maturation.
Plant metabolism, protein synthesis, and the development of chlorophyll all require a
high level of potassium to function effectively (Remison, 2005).
aim to develop a fertigation system using NPK sensors and drip irrigation which is
monitored through mobile application.
This study would help users when it comes to tending their urban crops
without even being present while also presenting accurate information about the status
of the system to minimize the plant not being able to flower or fruit and wither.
The system has a microcontroller that collects and processes the data from
sensors to decide when to fertigate or irrigate that is sent to the cloud and is retrieved
and displayed on the mobile application for the user to view. The system reservoir has
an ultrasonic sensor that will detect fertilizer level and water level that will notify the
user if the reservoir is running low. Users can view their activity history and export it.
Users can also view the current system activities.
The purpose of this project is to provide a convenient way for users to tend
their urban crops without being there. The project will focus on delivering these
features that will provide the needs of the user to produce good yields and healthy
crops.
6
This study is aimed to develop a smart fertigation system that utilizes the
smartphone, a microcontroller and the internet of things to aid users in tending to their
urban crops. The microcontroller will be the main processing unit of the system by
collecting from the sensors such as the NPK sensor, moisture sensor, and ultrasonic
sensor. The system will have one (1) NPK sensor as it has a 20-meter radius and one
moisture sensor for the batch of crops planted on the field. It will also make decisions
based on certain parameters when it will irrigate or fertigate. Furthermore, the system
only supports one type of plant for each batch on the field and will not support
multiple plant types that are supported by the system because of different NPK
requirements for each plant type. The user can view these data retrieved from the
cloud and as well as the activity history of the system.
The system is most suitable for urban settings like backyard gardens
specifically in a garden bed and is not suitable for large-scale use. The system is
designed for users who are interested and engaged in soft urban farming with the aim
of getting good yield from their crops. In addition, the mobile application is only
available in the android operating system. This system only supports tomato, eggplant
and cabbage crops for NPK based fertigation. For that reason, the developers target
one year of completing the study.
8
CHAPTER II
Related Literature
More than half of the world’s population is now living in urban areas, cities
gain more recognition from researches, policies, investments and migration thus
migrants aim for cities because it is where their human capital earns them the most
(Duncan & Popp, 2017). With that, agricultural land lost steadily increases every
passing day in order to give way to urban expansion (Pandey & Seto, 2015).
Consequently, according to Lovell (2010), there is a need for sustainable land use in
order to balance the needs of the growing population by promoting urban agriculture.
Organic fertilizers are harmless in nature although there are various drawbacks
such as low nutrient content and slow decomposition compared to chemical fertilizers
(Si Ho Han et al., 2019). Due to the slow decomposition of organic fertilizers,
chemical fertilizers are made in which the nutrients are already extracted from organic
9
However, according to Sinfield, Fagerman, & Folic (2010), with the increasing
cost of chemical fertilizer and growing concerns of chemical run-off into sources of
water, a need for precision agriculture is emphasized. To increase plant yield while
minimizing fertilizer application and consumption, many researchers attempted to
develop on-the-go nutrient sensing apparatus. NPK Sensors are used to detect the
deficient nutrient in the soil thus dispensing of the fertilizer can be controlled (Ramane
et. al., 2015).
Nitrogen (N), Phosphorus (P) and Potassium (K) are essential nutrients for the
plants’ development, flowering, fruiting, and overall health. Maintaining balance
between these nutrients are important factors in plant growth and yield. Undersupply
of these nutrients can cause nutrient deficiency symptoms to show on plants, while
excessive nutrient intake can cause poor growth due to toxicity (Tilman et al., 2011).
On the contrary, banding requires more time in planting and more expensive
equipment and equipment modification while pop-up application increases nutrient
1
0
loss and also requires more than one application to meet the nutrient needs of the
plant.
Fertigation of Crops
Another research in India grew rice during the dry season of Coimbatore with
elevated CO2 and temperature to imitate future climate under drip fertigation and
conventional methods. Drip Fertigation had more advantage in yield than conventional
method under elevated CO2 conditions which means that yield in conventional method
of irrigation and fertilizer application will likely be more affected by an increase in
temperature and CO2 levels in future climates than drip fertigation (Vanitha, 2020).
supply the exact amount of water and fertilizer required by the crop. An economic
analysis determined that the proposed system can generate positive profit compared to
manual irrigation.
Supported Crops
Tomatoes
Pre-Planting
Prior to planting a dose of 40 kg/ha of phosphorus will be applied
(Holmer & Schnitzler, 1997).
Fertigation Schedule
Tomatoes bear fruit 3-4 months after sowing. Nitrogen (N) will be
given at 100 kg/ha and Potassium (K) at 240 kg/ha. Fertigation will start and
will continue twice a week for 13 weeks with increasing concentration when
approaching the fruit blooming stage and declining upon reaching maturity
(Holmer & Schnitzler, 1997; Synder, 2019).
Eggplant
Fertigation Schedule
The recommended dose of NPK is 250 kg/ha of N, 90 kg/ha of P and
250 kg/ha of K which will be fertigated three times a week starting from the
2nd week until 14th week after transplanting. The doses will be given in
increasing percent until the start of fruition stage and will be reduced upon
1
2
Cabbage
Fertigation Schedule
The recommended dose of NPK is 150 kg/ha of N, 100 kg/ha of P and
125 kg/ha of K which will be fertigated weekly within a 7 days interval during
the cropping period (Nair et al., 2020).
Related Systems
Figure 2.1 IoT-Based Precision Irrigation System for Eggplant and Tomato
Figure 2.1 shows the dashboard of this system. This system mainly deals with
automated irrigation while FertiSystem focuses on balancing the nutrients in the soil
through nutrient sensing and fertigation.
Figure 2.2 shows the final device for the IoT-based Fertilizer System for Smart
Agriculture. Unlike this smart fertigation system, FertiSystem allows specific nutrient
1
4
intake for plants using the NPK sensor. FertiSystem informs the users of what specific
nutrient is lacking in the soil and fertigates only the nutrient needed by the soil. The
only visible sensor on the plant is the soil moisture sensor. The system also has no
fertilizer and water level indication system that also informs if running low.
Figure 2.3 shows the block diagram of this system. The researchers of this
1
5
system recommended the use of mobile application to help monitor the whole system
which will be carried out in the FertiSystem as well as the use of NPK sensor, a more
developed sensor to measure specific nutrients in the soil.
Uses NPK X X X ✓
sensor to
monitor
nutrient on
soil
Mobile X ✓ ✓ ✓
Application
to monitor
and control
the system
Fertigation ✓ ✓ X ✓
Irrigation ✓ ✓ ✓ ✓
Table 2.1 shows the comparison between the features of FertiSystem and other
related studies in the past years, this matrix will serve as a guide in developing our
system.
Technical Background
The system uses a microcontroller to receive data from the sensors located in
the soil of the crops and process the data to reach a certain objective or status. This
1
6
system uses an NPK sensor to detect the nutrients and soil moisture sensor to detect
the hydration of the soil. This data is processed in a microcontroller that acts as a mini-
computer, specifically the ESP8266 to process the data and to send the data to the
cloud and retrieved on the mobile application. This data is stored in a cloud platform
for storage of the data.
In order for the whole system to run, the following software and hardware
specifications are recommended at the minimum.
People Description
User/Urban Farmer Connect to the same network as the
fertigation system to monitor the status
of the plants.
System Architecture
This section shows how the system will be processed between the application
and user.
The figure 2.4 shows the sensors and other hardware components on the field
1
8
sending and storing data over the cloud which will be accessed by the software
application and interpreted and viewed by the user.
CHAPTER III
METHODOLOGY
This section examines the procedures for developing the system. These
methods will be used by the developers to ensure the accuracy of the information and
processes used in the study.
Functional Requirements
The table below shows the functional requirements for the system. In the
priority column, the following shorthands are used:
M – Mandatory requirements (something the system must do)
Sprint Planning
The developers have established a plan to develop an IoT-Based smart
fertigation system that implements drip irrigation and fertigation and includes a soil
moisture sensor for measuring or estimating the amount of water in the soil, an NPK
sensor to balance the nutrients in the soil via nutrient sensing, and an ultrasonic sensor
for water level. As suggested by the panelists and subsequently evaluated by the
2
0
developers, the project will solely focus on three urban crops: eggplant, tomato, and
cabbage.
Sprint Backlog
With the aim of completing the tasks, the developers created a prioritized list
for the requirements of the system. The scrum master divided the work among the
team members, prioritizing the IoT device first, followed by the mobile application
and documentation. The final tasks to be completed will be additional tasks and
changes.
Sprint Review
Following the completion of the FertiSystem, the developers will choose a
product backlog that will serve as a sprint goal. Developers will then discuss the tasks
from the project that were completed during the sprint. In order to avoid system
deficiencies during implementation, the team must provide a functional IoT device
and mobile application with a database that will run smoothly with little to no errors
and malfunctions.
Requirements Modeling
In this phase, the developers identified the user’s need in the system. It would
help deliver the feature of the system to ensure that it will reach the requirements of
this application.
2
1
Figure 3.3 shows an overview of FertiSystem and how the external entities
interact. After developing the FertiSystem, the user will be able to view and monitor
the information from the dashboard as well as being able to enter the new plant type.
2
2
Figure 3.4 uses actors that represent the user. It shows how the user will
interact with the system once the hardware is set up, authenticated with the software
that is installed on the smartphone. The user can then see the dashboard of the garden
and its current status. The user can also register new crops.
2
3
Activity Diagram
The diagram below shows the whole activity of the system from the initial
deployment of sensors and hardware on the soil to the viewing of the dashboard using
the mobile application. The system, once deployed on the soil, will actively check for
the moisture and NPK levels of the soil for the plants and automatically calculate the
needed action if a certain value has been met for the irrigation or fertigation to occur.
If an activity is triggered, the system will upload the data into the cloud.
2
7
Figure 3.4 shows the flow chart of data in the application. It shows how the
data flows and is handled by the processes in the system.
storage.
Cost and Benefit Analysis
The developers use a few hardware and software for the development of the
functionality of the system. For documentation, Google Documents was first used for
the collaboration feature because of the pandemic and for the final output Microsoft
Word is used. The diagrams and charts are created using the LucidChart web
application and we specifically chose this web app because it can provide
collaboration through the internet for the developers. The mock-ups were produced
using Adobe XD and the logo was created using Adobe Photoshop. Android Studio
and Arduino IDE is used for the development of the system and application. A laptop
where most of the software mentioned is installed or accessed as well as the coding of
the application. An android phone is used for the implementation of the application of
the system.
3
0
Prototype
This section shows the initial front-end design and wiring diagram of the
system.
(a) (b)
3
1
(c)
Figure 3.9: a) The login user interface of the system; b) The dashboard of the
application; c) The activity logs of the system
Figure 3.9 shows the initial front-end design of the mobile application. Figure
3.9 (a) provides a user interface for logging in. The user will enter a username and
password, and can choose to sign in with Google based on their preferences. Figure
3.9 (b) presents a dashboard for data monitoring (b). The user can choose which plant
to monitor that involves data from the soil moisture sensor, NPK sensor, and
ultrasonic sensor. The dashboard also displays the water level of the tank, which is
monitored over the course of days, weeks, and even months. Figure 3.9 (c) shows
activity logs for keeping track of all the activities performed by the system. It holds
details such as the date and time, NPK levels, soil moisture value, and whether
irrigation or fertigation was executed.
3
2
Figure 3.10 shows the initial FertiSystem wiring diagram, which consists of
the ESP8266 microcontroller, a soil moisture sensor for measuring soil moisture level,
an ultrasonic sensor for water level indication, and an NPK sensor for nutrient sensing
supported with MAX485 Modbus Module. The relay module will function as a switch
that can be turned on or off, allowing current to flow or not, as well as the 12V
solenoid valve, which is connected to a 12V DC battery and can shut off or allow fluid
to flow.
33
28
CHAPTER IV
Figure 4.1 shows the dashboard of the FertiSystem mobile application where it
can display various information, such as the NPK content and levels, selected plant,
date, time, week number, and the state of the water, nitrogen, phosphorus, and
potassium pumps. The user can archive data of their choice for future reference.
Additionally, the application includes a "New Batch" feature that enables users to add
a new batch of plants to be tested. This feature allows for efficient management of
multiple plant batches, enabling users to monitor and compare results between
different plant groups.
Figure 4.2 shows that the level of phosphorus in the fertilizer mix has fallen
below the recommended range for the crop being grown, which could potentially
affect the growth and health of the plants. The notification is designed to alert the user
35
to this issue so that they can take action to refill the reservoir with the appropriate
fertilizer mix and prevent any negative impact on the crop.
Unit Testing
During the unit testing phase, each component of the system was tested
individually to ensure that they are functioning properly. The NPK sensor was tested
to check its accuracy in detecting the nitrogen, phosphorus, and potassium levels in the
soil. The soil moisture sensor was also tested to determine its accuracy in measuring
the moisture content of the soil. The ultrasonic sensor was also tested to detect the
water and fertilizer levels in the reservoir. The results of the unit testing are shown in
Table 1 below.
Component Test Description Test Result
Tested
NPK Sensor Checked for functionality in detecting nitrogen, Passed
phosphorus, and potassium levels in the soil
Table 4. 1 shows the results of the unit testing phase of the FertiSystem, which
was conducted to verify the proper functioning of each system component. Each
component was tested individually to ensure its accuracy in measuring the necessary
parameters. The NPK sensor was tested for its ability to detect nitrogen, phosphorus,
and potassium levels in the soil, while the soil moisture sensor was tested for its
accuracy in measuring the moisture content of the soil. The ultrasonic sensor was also
36
tested for its ability to detect the water and fertilizer levels in the reservoir. The results
of the unit testing demonstrate that the system components are functioning properly.
Integration Testing
After the unit testing phase, the components were integrated and tested as a
system. During the integration testing, the system was checked for its ability to collect
and process data from the sensors and perform the necessary actions based on the
collected data. The results of the integration testing are shown in Table 2 below.
Table 4 exhibits the results of the testing conducted to determine the accuracy
of the data transmission between the different components of the system. The testing
focused on evaluating the transmission of NPK values and soil moisture values
between the NPK sensor and microcontroller and the soil moisture sensor and
microcontroller, respectively. Furthermore, the testing verified the proper transmission
of water and fertilizer levels from the ultrasonic sensor to the microcontroller.
Moreover, the testing assessed the correct transmission of data from the
microcontroller to the cloud and the accurate retrieval of data from the cloud to be
displayed on the mobile application.
37
Functional Testing
During the functional testing phase, the system was tested to determine its
effectiveness in providing fertigation and irrigation to the eggplant. The system was
tested for its ability to maintain the appropriate moisture and NPK levels of the soil
and to notify the user if the water or fertilizer levels in the reservoir are running low.
To establish the thresholds for NPK sensor, the guidelines set by the Philippine
Department of Agriculture (DA) for vegetable crops were followed. According to the
data, the ideal NPK threshold values for silt soil for eggplant are 40–60 mg/kg of
nitrogen, 20–30 mg/kg of phosphorus, and 30–50 mg/kg of potassium. The
recommended values were based on soil analysis and research studies conducted on
vegetable crops, including eggplant, in the Philippines (Department of Agriculture,
2016).
The following test parameters were used in this study:
Crop: Eggplant
Soil type: Silt soil
Duration of test: 1 week
Threshold for irrigation trigger:
Soil Moisture level: < 40%
Threshold for fertilization trigger:
Nitrogen: <40 mg/kg
Phosphorus: <20 mg/kg
Potassium: <30 mg/kg
Table 4.2 shows the results of functional testing for the FertiSystem over a
period of 14 days. The table includes data on soil moisture levels, as well as the levels
of Nitrogen (N), Phosphorus (P), and Potassium (K) in the soil. The table also
indicates whether fertilization and irrigation were performed on each day of testing.
Notably, the table shows a frequent change in the Nitrogen levels throughout
the testing period. This can be attributed to the fact that the early stages of eggplant
growth require a significant amount of Nitrogen, as compared to Potassium and
Phosphorus. This finding is supported by previous studies, such as that conducted by
de la Cruz et al. (2013), which reported that Nitrogen is essential for the vegetative
growth of eggplants.
Moreover, there was a sudden change in soil moisture levels on day 11, which
can be attributed to rainfall. It is important to note that the testing was conducted 3
weeks after the eggplant seedlings were planted, and soil moisture sensor was added to
the soil during this time. Despite the fact that the soil moisture sensor was only
installed two days after the eggplants were planted, the data for NPK content included
were taken on the same day.
39
It is noteworthy to mention that the fertilization process was carried out based
on the minimum requirements of the FertiSystem. This implies that the NPK levels in
the soil were maintained at the recommended threshold levels for eggplant as
prescribed by the Philippine Department of Agriculture.
Additionally, the ability of the system to maintain the appropriate moisture and
NPK levels of the soil was assessed, and it was determined that the system was able to
maintain the soil moisture content within the desired range. The presented results
demonstrate that the Fertisystem is effective in fulfilling its intended purpose of
providing appropriate fertigation and irrigation to the eggplant.
40
TEST CASES
Test Case 1
In this test, the accuracy of the NPK readings will be evaluated. The aim of this
test is to determine if the system is able to measure the NPK levels in the soil.
The following test parameters were used in this study:
Crop: Eggplant
Duration of test: 1 week
Table 4.2 summarizes the results of the functionality testing performed for the
FertiSystem, which aimed to evaluate its ability to monitor and provide the necessary
41
nutrients and irrigation for eggplants. The test involved the use of various parameters,
including crop type (eggplant) and test duration (1 week).
Test Case 2
In this test, the ability of the FertiSystem to provide irrigation at appropriate
intervals will be evaluated. The test will measure the moisture content of the soil
before and after the irrigation cycle to ensure that the system is providing adequate
water without over-saturating the soil.
The following parameters were used:
Crop: Eggplant
Duration of test: 2 weeks
Table 4.3 summarizes the results of the Verification of Irrigation Timing Test.
The test verified the ability of the system to provide appropriate irrigation intervals
and maintain a consistent moisture level in the soil.
Test Case 3
This test will assess the fertilizer dispensing precision of the FertiSystem. The
aim of this test is to determine if the system is able to dispense the correct amount of
fertilizer based on the NPK readings.
The following parameters were used:
Crop: Eggplant
42
Table 4.4 summarizes the results of the Fertilizer Dispensing Accuracy Test
for the FertiSystem. This test aims to assess the ability of the system to dispense the
correct amount and type of fertilizer for a specific crop based on its NPK readings.
Test Case 4
In this test, the ability of the system to notify the user when the water or
fertilizer level in the reservoir is low will be evaluated. The test will simulate a low
water or fertilizer level and verify that the system provides a notification to the user.
The following parameters were used:
Crop: Eggplant
Duration of test: 2 weeks
Table 4.5 Reservoir Water and Fertilizer Refill Notification Test Results
Test ID Test Description Result
RN1 Test the ability of the system to notify the user Passed
when the water level in the reservoir is low
RN2 Test the ability of the system to notify the user Passed
when the fertilizer level in the reservoir is low
43
Table 4.5 provides the results of the tests conducted to evaluate the ability of
the system to notify the user when the water or fertilizer level in the reservoir is low.
28
The test simulates low levels of water or fertilizer and verifies that the system sends a
notification to the user. The table summarizes the test ID, test description, and test
result.
CHAPTER V
CONCLUSION AND RECOMMENDATION
Conclusion
values, including the date and time of fertigation or irrigation and the initial NPK and
soil moisture values.
Recommendation
2. Further testing of the FertiSystem on the remaining crops, namely tomato and
cabbage, is recommended to validate its effectiveness in different plant
species.
4. Consider utilizing an NPK sensor for each crop to provide more accurate and
stable data readings.
7. Explore the possibility of integrating the FertiSystem with other smart farming
technologies, such as automated pest detection and control systems, to create a
comprehensive precision agriculture system.
REFERENCES
Bandyopadhyay, A., Ghosh (LKN), D. K., Biswas, B., Parameswarappa, M. H., &
Timsina, J. (2020). Fertigation Effects on Nutrient Use Efficiency, Energy
Productivity, and Economics of Coconut (Cocos nucifera L.) Cultivation in the
Eastern Indo-Gangetic Plains of South Asia. International Journal of Fruit
Science, 20(sup3), S1483–S1494.
https://doi.org/10.1080/15538362.2020.1812016
Tirado, R., & Bedoya, D. (2008, February). Agrochemical use in the Philippines and
its consequences to the environment. Greenpeace. Retrieved October 30, 2021,
from https://greenpeace.to/publications/GPSEA_agrochemical-use-in-the-
philip.pdf
Silber, A., Xu, G., Levkovitch, I. et al. High fertigation frequency: the effects on
uptake of nutrients, water and plant growth. Plant and Soil 253, 467–477
(2003). https://doi.org/10.1023/A:1024857814743
Hergert, G., Nielsen, R., & Margheim, J. (2019, July 22). Fertilizer history P1.
CropWatch. Retrieved November 22, 2021, from
https://cropwatch.unl.edu/fertilizer-history-p1
Si Ho Han, Ji Young An, Jaehong Hwang, Se Bin Kim & Byung Bae Park (2016) The
effects of organic manure and chemical fertilizer on the growth and nutrient
concentrations of yellow poplar (Liriodendron tulipifera Lin.) in a nursery
system, Forest Science and Technology, 12:3, 137-143, DOI:
10.1080/21580103.2015.1135827
Chandini, R.K., Kumar, R. and Om, P. (2019) The Impact of Chemical Fertilizers on
our Environment and Ecosystem. In: Research Trends in Environmental
Sciences, 2nd Edition, 71-86.
https://www.researchgate.net/publication/331132826
Sureshkumar, P. & Geetha, P. & Kutty, M.C. & Kutty, C. & Pradeepkumar,
THAYYIL. (2017). Fertigation - the key component of precision farming.
Journal of Tropical Agriculture. 54. 103-114.
Tilman, D., Balzer, C., Hill, J. & Befort, B. L. Global food demand and the sustainable
intensification of agriculture. Proc Natl Acad Sci 108, 20260–20264,
doi:10.1073/pnas.1116437108 (2011).
46
Palconit, M.G., Macachor, E., Notarte, M., Molejon, W., Visitacion, A.,
Rosales, M., & Dadios, E. (2020). IoT-Based Precision Irrigation System for
Eggplant and Tomato.
Castro, D. 2013: Thirty (Plus) Ways the Internet of Things is Changing the World.
The Futurist (A magazine of forecasts, trends and ideals about the future).
Louis, L. (2016a). Working Principle of Arduino and Using it as a Tool for Study and
Research. International Journal of Control, Automation, Communication and
Systems, 1(2), 21–29. https://doi.org/10.5121/ijcacs.2016.1203
Rubin, K. S. Essential Scrum: Practical Guide to the Most Popular Agile Process.
Addison Wesley 2012. ISBN 9780137043293.
NextPCB. (2021, May 20). IOT Based Fertilizer System for Smart Agriculture.
Hackster.Io. Retrieved November 30, 2021, from
https://www.hackster.io/1NextPCB/iot-based-fertilizer-system-for-smart-
agriculture-d4ae8b
Kokilamani, S., Sruthi, K. A., Sujitha, B., Sri Sai Priya, S., & Sathya Girija, H. (2018).
Implementation of Automated Organic Fertigation System by Measuring the
Plant Parameters. International Journal for Research in Emerging Science and
Technology, 5(3), 4–10. https://ijrest.net/downloads/volume-5/issue-2/pid-
ijrest-53201805.pdf
Chojnacka, K., Witek-Krowiak, A., Moustakas, K., Skrzypczak, D., Mikula, K., &
Loizidou, M. (2020). A transition from conventional irrigation to fertigation
with reclaimed wastewater: Prospects and challenges. Renewable and
Sustainable Energy Reviews, 130, 109959.
https://doi.org/10.1016/j.rser.2020.109959
Jat, R., Wani, S., Sahrawat, K., Singh, P., & Dhaka, B. L. (2011). Fertigation in
Vegetable Crops for Higher Productivity and Resource Use Efficiency. Indian
Journal of Fertilizers, 7(3), 22–37. http://oar.icrisat.org/23/7/Fertigation
%20_of_Vegetable.pdf
47
Rivera, D. R., Paduman, S. I., Uon, L., & Chua, A. (2020). A new automated drip
irrigation and fertigation system for sugarcane crops. IOP Conference Series:
materials Science and Engineering, 715(1), 012089.
https://doi.org/10.1088/1757-899x/715/1/012089
Duncan, H. and I. Popp (2017) ‘Migrants and Cities: Stepping Beyond World
Migration Report 2015’, in IOM (2017) World Migration Report 2018, IOM:
Geneva.
Pandey, B., & Seto, K. C. (2015). Urbanization and agricultural land loss in India:
Comparing satellite estimates with census data. Journal of Environmental
Management, 148, 53–66. https://doi.org/10.1016/j.jenvman.2014.05.014
T. Cortes, S., H. Bugtai, V., Q. Lampawog, E., B. Sadili, C., D. Agero, A., B. Ramas,
C., Z. Sayson, J., O. Agravante, E. M., R. Letrondo, A. F., B. Monsanto, A., B.
Arado, J., S. Arbilon, C. A., A. Pineda, H., & S. Lorca, A. (2022). Assessing
Problems and Prospects of Urban Agriculture in Cebu City, Philippines:
Towards Developing Action Plans. Journal of Nusantara Studies (JONUS),
7(1), 264–291. https://doi.org/10.24200/jonus.vol7iss1pp264-291
Sinfield, J. V., Fagerman, D., & Colic, O. (2010). Evaluation of sensing technologies
for on-the-go detection of macro-nutrients in cultivated soils. Computers and
Electronics in Agriculture, 70(1), 1–18.
https://doi.org/10.1016/j.compag.2009.09.017
Ramane, Deepa & Patil, Supriya & Shaligram, A.. (2015). Detection of NPK nutrients
of soil using fiber Optic Sensor.
Holmer, R. J., & Schnitzler, W. H. (1997). Drip irrigation for small-scale tomato
production in the tropics. Kasetsart J.(Nat. Sci.), 32(5), 56-60.
Snyder, Richard. (2019). Fertigation: The Basics of Injecting Fertilizer for Field-
Grown Tomatoes.
Feleafel, M.N. and Z.M. Mirdad, 2013. Optimizing the nitrogen, phosphorus and
potash fertigation rates and frequency for eggplant in arid regions. Int. J. Agric.
Biol., 15: 737‒742
48
The Fertilizer Institute. (2016, October 31). Fertilizer 101: The big 3 - nitrogen,
phosphorus and potassium. TFI. Retrieved January 25, 2022, from
https://www.tfi.org/the-feed/fertilizer-101-big-3-nitrogen-phosphorus-and-
potassium
Jones, B. J., Jr. (2004). Hydroponics: A Practical Guide for the Soilless Grower (2nd
ed.). CRC Press. Retrieved January 25, 2022, from
https://www.hindawi.com/journals/isrn/2012/678124/
Remison, S. U. (2005). Basic Principles of Crop Physiology. Sadoh Press Nig, Benin
City, Benin. Retrieved January 25, 2022, from
https://www.hindawi.com/journals/isrn/2012/678124/
Sarmiento, J., Romo, G., Quiniñeza, R., & Shuck, V. (2013). Is Vegetable Farming
Technically Efficient in Marilog, Davao City, Philippines? Parametric and
Non-Parametric Approaches. Acta Horticulturae, 1006, 317–324.
https://doi.org/10.17660/actahortic.2013.1006.40
Nair, A. K., Hebbar, S. S., Prabhakar, M., Senthilkumar, M., & Rajeshwari, R. S.
(2020). Performance of Cabbage (Brassica oleracea L. var. capitata) in
Relation to Fertigation using Variable Rates and Sources of Fertilizers.
International Journal of Current Microbiology and Applied Sciences, 9(11),
940–950. https://doi.org/10.20546/ijcmas.2020.911.112
De la Cruz, R. P., Villegas, V. N., & Olila, J. E. (2013). Yield and nutrient uptake of
eggplant (Solanum melongena L.) as influenced by nitrogen and potassium
fertilization. Journal of Plant Nutrition, 36(2), 302-317. doi:
10.1080/01904167.2012.751862
49
APPENDICIES
APPENDIX A
APPENDIX B
SAMPLE INPUT/OUTPUT
51
APPENDIX C
USER’S MANUAL
52
APPENDIX D
CERTIFICATES
53
CERTIFICATION
______________________
Grammarian
54
CURRICULUM VITAE