0% found this document useful (0 votes)
28 views6 pages

Project 1

Uploaded by

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

Project 1

Uploaded by

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

Project Report

Project Name: Automated Watering and Irrigation Robot based on Soil


Moisture using Arduino

Abstract:
The "Automated Watering and Irrigation Robot" project intends to create an effective and
affordable system for automating the process of watering and irrigating plants depending on
current soil moisture levels. A cutting-edge concept called the Automated Watering and
Irrigation Robot based on Soil Moisture utilizing Arduino aims to completely change how
gardens and plantations are watered and irrigated. The project builds an intelligent and
automated system using a soil moisture sensor and Arduino, a well-known open-source
microcontroller platform. The soil moisture sensor, which is carefully positioned in the soil to
monitor the moisture content, is the system's main component. The sensor produces an analog
voltage output that reflects the moisture content of the soil. An LCD display can be connected to
the Arduino to the display the result. A program can be implemented inside the Arduino to do the
described tasks.

Literature Survey:

From circuit digest website, it shows that the irrigation system is done with Arduino. It shows the
moisture level in LCD display with the help of sensor. The overall project is done with Arduino
uno and the system successfully works and the depending on the soil condition the pump
automatically turned on and off and watering the soil.1

From website, it says that a soil moisture sensor was utilized to measure the soil's moisture
content. The Arduino Uno receives this data from the sensor. The Arduino makes a decision
about whether to start or stop the pump motor based on the data it has gathered.2

The automated irrigation controller's irrigation performance was evaluated. In the study, a drip
irrigation system-controlled irrigation automatically based on how much water the substrate-
plant system used. An electronic circuit acquired data, processed it, and then transmitted the
results to the microcontroller.3
Objectives:
This project's main objective is to accurately irrigate plants and monitor soil moisture levels in
order to conserve water, lessen labor-intensive human labor, and advance sustainable gardening
techniques. The following are the project's primary goals:
 Create an automated irrigation and watering robot that can measure soil moisture levels.
 Include an automatic water pump control system that activates when the soil moisture
level drops below a predetermined level, watering the plants
 The system tries to optimize water usage by employing an intelligent decision-making
algorithm.
 The up-to-date condition of the soil can be seen in the display easily at any time.
 It is cost effective
 Low power consumption makes it more reliable and useful
.
Expected outcome:
Following the project's successful conclusion, the following results are to be expected:

 An efficient and dependable automated watering and irrigation robot that can control
plant watering on its own based on information about the soil's moisture level.
 The initiative will support efforts to conserve water by judiciously monitoring and
managing water supply based on information about soil moisture. By preventing
overwatering, the device will cut down on water waste and encourage wise water use.
 The project will promote environmentally and financially sound sustainable farming
practices by automating irrigation and preventing water waste.

When the system is turned on, the 16x2 LCD would display
“Automated Watering and Irrigation Robot Based on soil moisturizer using Arduino”
This message is displayed for several seconds and then the display refreshes and shows the instantaneous
humidity of the soil in the following way:
The sensor count the moisture level by:
moisture_percentage = ( 100 - ( (sensor_analog/1023.00) * 100 ) )

“Moisture level percentage - ”


If the soil moisturized then the display shows:
“Moisturizer - High ”
“Motor- Off ”

If the soil is not moisturized then the display shows:


“Moisturizer - Low ”
“Motor- On ”
Then the motor automatically start weting the soil and thus the soil is balanced with water by
using this project.
Circuit Diagram:

Block diagram:

Source-https://images.app.goo.gl/Fh1XBEehGh1yFvLi8

Component list:

Connection and setup of Irrigation


Robot using Arduino

Sl no Components Specification Quantity

1 Arduino Uno R3 1no.


2 LCD Display 16x2, I2C 1no.
3 Water cooler Pump 1no.
4 Soil Moisture Sensor YL-69 1no.
5 Pipe 1no.
6 Relay 12 Volt 1no.
7 Battery 3.7 volt 2 nos.
8 Battery case
9 Connecting wires

Result:

The full setup of the automated watering robot using soil moisture sensor and Arduino
When the sensor is put on the wet soil then the motor is off. The code is inserted that up to 70%
moisture then the motor will off if the moisture level is exceed 70%. In the picture, the motor is
off and the sensor is put in wet soil that’s why watering is stopped.
When the sensor is put on the dry soil then the motor is on. When the moisture level is below
70% then the display will show the moisture level and the motor will turn on.

Thus, the whole system is working with the logic in Arduino and the motor is being worked with
the logic built in it. The project is successful and the output is got as desired.

Reference:
1.Circuitdigest.(2019).Automatic irrigation system using Arduino. Retrieved from
https://circuitdigest.com/microcontroller-projects/automatic-irrigation-system-using-arduino

2.Geekyengineers(2021).Smart irrigation system using Arduino. Retrieved form


https://geekyengineers.com/smart-irrigation-system-2/
3.**M. Yildirim and M. Demirel, “An Automated Drip Irrigation System Based on Soil Electrical
Conductivity”, The Philippine Agricultural Scientist, Vol. 94, No. 4, p.343-349, December,
2011.

You might also like