Professional Documents
Culture Documents
By: Cadaa, Ivana Li E., Cadeliña, Retchien Mae B., Caburnay, Jazthea Niña G., Arco,
Kiara Xyza A., Juanite, Juillian A., Borja, Bruce B., Manlimos, Ibrahim P., Sistona,
Rito Jr. P.
Adviser: Alberto S. Elcullada Jr.
ABSTRACT
In the face of increasing water scarcity and the imperative to optimize agricultural
mechanism, utilizing real-time data on soil moisture levels, weather conditions, and
research not only highlights the technical prowess of HydroDuino but also
Chapter 1
INTRODUCTION
compelling need to address crises like water shortages and food security. Among
for optimizing water use while increasing crop productivity. In this context, the
traditional irrigation technologies, paving the way for the creation of Arduino-based
Arduino, an open-source electronics platform known for its versatility and ease of
use, has enabled both enthusiasts and professionals to develop new solutions in a
variety of fields, including agriculture. Researchers and amateurs have created smart
irrigation systems that can monitor environmental data, assess soil moisture levels,
precision agriculture, with real-time data and analytics driving irrigation decisions.
based smart irrigation systems, providing insights for researchers, practitioners, and
(Kanchan D., 2018). Agriculture relies on rainstorms, which are insufficient sources
of water. So, irrigation is utilized. as part of the agricultural field. Water is delivered
to plants by an irrigation system based on the kind of soil. The automated irrigation
temperature, and Moisture has an important role in overall product improvement and
yield.
(Sharmin A., 2018). Agriculture has an important role in the progress of food
provide an adequate source of water. So, the irrigation is utilized. is part of the
agriculture field. Water is delivered to plants using an irrigation system based on the
kind of soil.
Automated Irrigation
A smart irrigation system uses sensors and technology to monitor soil moisture
utilized to automatically adjust the irrigation schedule, ensuring that plants receive the
proper amount of water at the appropriate time, hence optimizing water usage and
Automated Monitoring
which are placed in plants' root zones, continuously monitor moisture levels to
determine whether they need to be watered. In addition, weather stations give critical
data such as temperature, humidity, wind speed, and rainfall, allowing the system to
change irrigation plans in real time. Evapotranspiration sensors are important because
they measure the rate of water loss from the soil and plants, allowing for precise
irrigation scheduling. Rain sensors detect rainfall, avoiding excessive irrigation during
Smart irrigation IoT solutions use sensors to collect data on soil moisture and
or cloud platform and analyzed in real time. Algorithms then automatically alter
irrigation schedules, saving water and boosting plant health. Users can remotely
monitor and control the system using their smartphone or a web interface, allowing
Objectives
The primary goal of this research is to create and implement the HydroDuino
Smart Irrigation System, which utilizes Arduino technology to provide accurate and
plant development while also providing an easy-to-use and long-term solution for
conditions.
plant development and results, therefore selecting plants that can adapt to these
conditions is vital. The study of smart irrigation systems is important for tackling
resource management. These systems provide practical solutions for farmers and
landscapers to decrease water waste, boost crop production, and lower operational
controls. Furthermore, the use of smart irrigation systems is consistent with larger
important field of research for promoting sustainable farming practices and assuring
and a lack of real-time monitoring, resulting in water waste and poor plant
development. Furthermore, the increasing demand for water resources, combined with
irrigation systems that use sensor technology and data analytics to automate irrigation
3. Power Supply: Depending on the setup, you may need to consider different power
sunlight levels can affect the performance of the system and should be considered
construct a smart irrigation system by merging an Arduino board with sensors. The
aim is to create a system that can detect attributes like soil moisture and then modify
7
irrigation schedule and duration accordingly. The cultivation of plants will become
simpler as well as convenient. This study was carried out in 2024 at Surigao del Norte
irrigation system.
2. The device is designed to automatically monitor and control plant irrigation via a
variety of sensors.
3. The device would be designed to be affordable, easy to use, and suitable for a wide
range of plants.
4. The device would entail the design, development, and testing of the system,
3. The device may also be limited by the complexity of the system and the technical
challenges that may come up during the development and implementation process.
4. The device's performance will depend on various factors such as the size of the
Definition of Terms
data analytics, and automated control mechanisms to optimize water usage and
Soil Moisture Sensors. Devices that assess soil moisture content, providing
critical information about when and how much water should be applied to plants.
volumes based on assessed data, which reduces the need for human intervention.
9
Chapter 2
METHODS
This chapter includes the methods and techniques for implementing an automatic
irrigation system using Arduino. The Arduino platform provides a flexible and cost-
effective solution for automating irrigation processes, allowing for precise control
over watering schedules and ensuring optimal moisture levels for plants.
Technical Background
to efficiently irrigate plants based on their moisture levels. The most common
components are an Arduino board, a soil moisture sensor, a transfer module, a water
pump, an LCD display, and a control supply. The Arduino board serves as the
central controller, receiving input from the soil dampness sensor and instructing the
transfer module to turn on or off the water pump. When the soil wetness falls below
a particular threshold, the Arduino activates the transfer module, which starts the
water pump and delivers water to the plants until the necessary dampness level is
instructive exercises and research articles provide step-by-step guidance and code
with Arduino, you may create an efficient and precise watering system for your
weather conditions, and plant water requirements. Soil moisture sensors, for
example, provide real-time data on soil moisture content, allowing for accurate
linked with smart irrigation systems collect data on temperature, humidity, wind
water loss from soil and plants, providing useful information about the landscape's
complex algorithms to identify the most effective irrigation plan and duration.
Automated control systems, such as solenoid valves and actuators, are used to
regulate the flow of water to different zones of the irrigation system, providing
monitoring and control via smartphone apps or web interfaces. Users may now
access real-time data, receive warnings, and alter irrigation settings from anywhere,
optimize water use, enhance plant health, and reduce environmental impact. Smart
SENSORS It detects the soil moisture content in the root zone before to
a scheduled irrigation event and skips the cycle if the
moisture level exceeds a predetermined threshold.
WATER PUMP The water pump will supply water to the plants.
Product Idea
plant care by offering a hassle-free solution for watering and nurturing indoor
greenery, empowering users to enjoy the beauty of lush plants without the burden
of manual maintenance. With its smart features and user-friendly design, this
product ensures that indoor plants thrive effortlessly, enhancing the well-being and
System is the ultimate companion for plant enthusiasts, busy individuals, and those
new to indoor gardening. It brings the joy of thriving plants into any indoor space,
For this project, we used the Arduino UNO board, which acts as the main
controller for this project. Soil Moisture Sensor, Ultrasonic Sensor, Ultrasonic sensor,
Sensors, a control unit, actuators, and communication modules will all be essential
components of the smart irrigation system. The sensors will be installed in the soil to
monitor moisture levels, temperature, and possibly other environmental factors such
as light intensity and humidity. These sensors will provide data to the control unit,
such as solenoid valves, will be used to control the flow of water into the irrigation
14
The creation of embedded software is the third phase. In this stage, the Arduino
Uno, the main board, is used to program the hardware components, enabling effective
and efficient communication with other devices. For hardware programming, the
development for the smart irrigation system entails creating firmware that controls
firmware will feature sensor interface modules for collecting data on soil moisture,
Integration testing for a smart irrigation system ensures that the hardware and
connectivity with the control unit, as well as the firmware's ability to process data and
control actuators. This phase tests the system's ability to change watering schedules
testing finds and resolves discrepancies or compatibility concerns, ensuring that the
Figure 5 shows what the system looks like. Arduino UNO board, which acts as the
main controller for this project. Soil Moisture Sensor, Ultrasonic Sensor, Ultrasonic
sensor, 4 channel relay module, 1 water pump. A smart irrigation system is often
small display, and perhaps connectivity antennas or ports. Valves and other irrigation
small apparent footprint. The overall design is intended to fit easily into outdoor
sensors, a control unit for processing and decision-making, water flow actuators, and
reading data from sensors that monitor soil moisture, temperature, and humidity. If
the soil moisture is found to be low and there is no rain expected, the system checks to
Throughout the watering process, the system checks soil moisture levels to ensure
they meet the target threshold. Irrigation is turned off once appropriate moisture has
been attained. This systematic approach optimizes water management, ensuring crops
accurate amounts of water to different zones based on plant type and soil
conditions. A central system controls valves and pipes, which transport water to
constantly analyze soil moisture and weather conditions, allowing enabling changes
to watering schedules as needed. This effective strategy reduces water waste while
The Soil Moisture Sensor Flowchart illustrates how a smart irrigation system
senses soil moisture levels to make irrigation decisions. It starts with the sensor
measuring the moisture level in the soil. The machine then determines whether the
soil moisture level falls below a predefined threshold. If the moisture level is
sufficient, showing that the soil contains enough water, the system continues to
monitor.
start pump ()
stop pump ()
moisture >
start measure soil
moisture
300
END
Figure 9. Soil Moisture Sensor and Irrigation Flowchart
Low water level detection in a smart irrigation system requires the installation of
sensors within water sources such as reservoirs or tanks. These sensors continuously
monitor water levels and send alarms or take action when they go below a
21
predetermined threshold. When the system detects low water levels, it can
and any damage to the irrigation infrastructure. Notifications can also be delivered to
refilling the water supply or modifying irrigation schedules. Smart irrigation systems
Chapter 3
RESULTS
moisture sensor, water pump, and relay module, provided real-time monitoring of
ability to assist busy individuals with indoor plant watering and alleviate their
concerns about plant care. The positive outcomes of this study reinforced our belief in
convenient solution for plant enthusiasts, ensuring their plants receive a satisfactory
This project has the potential to simplify plant care and enhance the overall
indoor gardening experience. The trials conducted to test the low water level detection
and mitigation system yielded promising results. The dedicated sensor accurately
detected the water level, triggering the appropriate actions based on the gathered
values. These findings demonstrate the system's capability to effectively monitor and
address the lack of water , ensuring optimal plant hydration and growth.
23
This study looks into the effectiveness of smart irrigation systems in improving
agricultural sustainability by optimizing water use while increasing crop yields. Smart
irrigation systems use modern sensors to monitor soil moisture levels, temperature,
and weather forecasts, along with clever algorithms, to provide precise and adaptable
watering schedules adapted to crop particular demands. This study reveals the
these systems, providing information on their scalability and long-term viability for
Table 2
Soil Moisture Detection and Irrigation
Sensors Trial Number Reading Water pump
Soil Dry ON
Soil Moisture 1
Soil Dry ON
Soil Dry ON
Soil Moisture 2
Soil Dry ON
Soil Dry ON
Soil Moisture 3 Soil Dry ON
Soil Dry ON
24
Chapter 4
DISCUSSION
This chapter is dedicated to addressing and discussing the outcomes associated
with the implementation of the HydroDuino Arduino-based smart irrigation system.
Smart Sensing. HydroDuino employs sensors to monitor soil moisture levels, ensuring
plants receive the right amount of water. Furthermore, Weather Adaptability. The
and data-intensive methods, smart irrigation systems like HydroDuino optimize water
usage and reduce water wastage. This leads to significant water conservation,
based on real-time data from soil moisture sensors, the system ensures that plants
receive the right amount of water, minimizing water runoff and preventing
overwatering. This not only promotes plant health but also reduces the environmental
impact of excessive water usage, such as soil erosion and nutrient leaching.
HydroDuino lies in its ability to optimize agricultural practices and reduce the
moisture levels the system provides valuable insights into the conditions affecting
plant growth. This data-driven approach allows farmers to implement targeted and
Furthermore, HydroDuino's automation capabilities save time and labor, reducing the
agricultural operations.
The HydroDuino offers several benefits and holds promising future Implications.
system helps optimize water usage by monitoring soil moisture levels in real time.
This ensures that plants receive the right amount of water, preventing overwatering
and minimizing water wastage. By conserving water, the system promotes sustainable
26
irrigation practices and helps address water scarcity issues. Furthermore, Improved
Plant Health and Growth. The HydroDuino system enables precise control of
irrigation based on plant requirements. By delivering water at the right time and in the
right amount, it promotes optimal plant health and growth. This leads to improved
crop yields, healthier gardens, and better overall plant vitality. In addition, Improved
Plant Health and Growth. The HydroDuino system enables precise control of
irrigation based on plant requirements. By delivering water at the right time and in the
right amount, it promotes optimal plant health and growth. This leads to improved
Code
The code for a smart irrigation system collects data from sensors like soil
moisture and temperature, processes it using algorithms considering plant type and
27
weather forecasts, and controls irrigation equipment to efficiently water plants, aiming
Chapter 5
CONCLUSIONS
This chapter presents the conclusion and recommendation. The final chapter of
emphasizes the study's contributions to the area, recognizes limits, and proposes
directions for further research. This chapter contextualizes the study within the larger
academic discourse and discusses its possible impact on theory, practice, and policy.
Conclusion
By testing and using this system, the following conclusions are drawn:
automatically watering plants, and saving water and energy. The system's user
interface is easy to use and provides the user with control and monitoring capabilities.
2. The system can provide valuable data on soil conditions that can help improve crop
yields. The data that was obtained through sensors were showed on the LCD
4. The HydroDuino system can help improve crop yields by providing farmers with
accurate data on soil conditions, allowing them to make informed decisions about
their irrigation practices. The research has shown that the HydroDuino system is a
promising solution to traditional irrigation systems and can help to improve farm
5. The results of the project used the components specified from the product idea to
provide the expected and intended performance of sensors, and to identify the right
components for the system to function properly. The system's ability to automatically
water plants based on their needs can help to increase plant growth and health, making it
The student researchers are recommending for the incoming future researchers
who are considering an innovation in this project should create an easier design
available for production. Researchers recommend using the best industrial types of
these sensors, and the intended installation is for larger greenhouses. The parts of the
system that could benefit from innovation can be developed by future researchers.
The researchers will particularly look forward to the use of this method for farmers
who are required to keep an eye on their crops with a view to growing crops with
REFERENCES
https://www.mdpi.com/2073-4395/13/2/342
https://www.sciencedirect.com/science/article/pii/S2405896322021358
Munir, S., Bajwa, I., Ashraf, A., Anwar, W., Rashid, R. (2021 Intelligent and
Smart Irrigation System Using Edge Computing and IoT
https://downloads.hindawi.com/journals/complexity/2021/6691571.pdf
Bhoi, A., Nayak, N., Sethi, S., et al. (2021). IoT-IIRS: Internet of Things based
intelligent-irrigation recommendation system using machine learning approach for
efficient water usage
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8237332/
Jha, S. K., Tarafder, M., Dhibar, D., Pokharel, B., Shrestha, J., & Koirala, K. B. (2020).
Design and Development of Soil Moisture Based Automatic Irrigation System in
Nepal. Journal La Multiapp, 1(3), 43-52.
https://doi.org/10.37899/journallamultiapp.v1i3.197
AIP Conf. Proc. 2427, 020053 (2023)
https://doi.org/10.1063/5.0126353
30
Ogidan, O.K., Onile, A.E. and Adegboro, O.G. (2019) Smart Irrigation System: A
Water Management Procedure. Agricultural Sciences, 10, 25-31.
https://doi.org/10.4236/as.2019.101003
Duzic, N., Dumic, D., Collegium Antropologicum 41. (2017) Automatic Plant
Watering System via Soil Moisture Sensing by means of Suitable Electronics and its
Applications for Anthropological and Medical Purposes
https://www.researchgate.net/publication/319130612_Automatic_Plant_Watering_Sy
stem_via_Soil_Moisture_Sensing_by_means_of_Suitable_Electronics_and_its_Appli
cations_for_Anthropological_and_Medical_Purposes
31