SMART PLANT MONITORING SYSTEM
Mohamed hassan zaid ,vikash natesan,arun kumar,Aryan sharma
Electrical and Electronics Engineering
School of Electrical and Electronics Engineering
VIT University, Chennai
and irrigation scheduled based on temperature presents in soil
content of the plant
Abstract- Watering the plant is the most important cultural
practice and one of the labor-oriented tasks in day-to-day operation. II OBJECTIVE
Watering systems ease the task of getting water to plants when they
The main objective of this project was to provide water to
need it. Knowing when and how much to water is two important
aspects of watering process. To make the gardener works easily, the the plants or gardening automatically using
automatic plant watering system is established. There are various type microcontroller (Arduino Uno). We can automatically
of automatic watering system that are using sprinkler system, tube, water the plants when we are going on vacation or don’t,
nozzles. This project uses Arduino board, which consists of
we have to bother my neighbours, Sometimes the
ATmega328 Microcontroller. It is programmed in such a way that it
will sense the moisture level of the plants and supply the water when neighbours do too much of watering and the plants end up
required. This type of system is often used for general plant care, as dying anyway.
part of caring for small and large gardens. People enjoy plants, their
benefits and the feeling related to nurturing them. However, for most
people it becomes challenging to keep them healthy and alive. To
resolve this, we have developed a prototype, which makes a plant III EXISTING SYSTEM
more self-sufficient, watering itself from a large water tank and
providing itself with artificial sunlight. The prototype reports status of An automatic plant watering system using microcontroller
its current. The system automation is designed to be assistive to the ATMEGA328P is programmed such that it gives the
user. We hope that through this prototype people will enjoy having
interrupt signals to the motor via the relay. Soil sensor is
plants without the challenges related to absent or forgetfulness.
connected to the Arduino board which senses the moisture
Keywords—Arduino uno, Soil moisture sensor, water pump, content present in the soil. Whenever there is a change in the
relay module moisture content of the soil, the sensor senses the change,
giving signal to the microcontroller so that the pump(motor)
I. INTRODUCTION can be activated. Automatic irrigation systems are
The main aim of this project was to provide water to plants or convenient, especially for those who travel. If installed and
gardening automatically using microcontroller Arduino Uno. programmed properly, automatic irrigation systems can even
We can automatically water the plants when we are going on save you money and help in water conservation. Dead lawn
vacation. The artificial application of water to the land or soil grass and plants need to be replaced, and that can be
It is used to assist in the growing of agricultural crops, expensive[4]. But the savings from automatic irrigation
maintenance of landscapes, and re vegetation of disturbed soils systems can go beyond that. Watering with a hose or
in dry areas and during periods of inadequate rainfall. When a oscillator wastes water. Neither method targets plant roots
zone comes on, the water flows through the lateral lines and with any significant degree of Results. Thus the “Automated
ultimately finally ends up at the irrigation electrode (drip) or Irrigation system based on soil moisture using Arduino” has
mechanical device heads. As the method of dripping will been designed and tested successfully
reduce huge water losses it became a popular method by
reducing the labor cost and increasing the yields. When the
components are activated, all the components will read and
IV PROPOSED SYSTEM
gives the output signal to the controller, and the information
An automatic plant watering system using microcontroller
will be displayed to the user. The sensor readings are analog in
ATMEGA328P-PU is programmed such that it gives the
nature so the ADC pin in the controller will convert the analog
interrupt signals to the motor via the relay. Soil sensor is
signals into digital format. Then the controller will access
connected to the Arduino board which senses the moisture
information and when the motors are turned On/Off using relay
content present in the soil. Whenever there is a change in the
module, it will be displayed on the serial monitor. There are
moisture content of the soil, the sensor senses the change,
many systems are available to water savings in various crops,
giving signal to the microcontroller so that the pump(motor)
from basic ones to more technologically advanced ones. For
instance, in one system plant watering status was monitored
can be activated. This concept can be used for automatic between the measured property and soil moisture must be
irrigation system. calibrated and may vary depending on environmental factors
such as soil type, temperature, or electric conductivity.
Reflected microwave radiation is affected by the soil moisture
and is used for remote sensing in hydrology and agriculture.
Portable probe instruments can be used by farmers or
gardeners. Soil moisture sensors typically refer to sensors that
estimate volumetric water content. Another class of sensors
measure another property of moisture in soils called water
potential. These sensors are usually referred to as soil water
potential sensors and include tension-meters and gypsum
blocks.
V. MODULE / COMPONENT DESCRIPTION
WATER PUMP
ARDUINO A small pump plus a driver. A driver is to provide enough
current for the pump, my application needs a spray distance
In figure it is showing an Arduino board is an open source about one meter, so this pump is enough. But if you need to
platform used for building electronics projects. Arduino is a make a system that needs a large spray range, you may need
programmable circuit’s board which we can write a program larger pumps, or even a pressurized device to make the
based on your projects. Arduino program will be uploading projectile even farther, such as the watering system in a tea
with IDE (Integrated Development garden.
Environment) software that runs on your computer, it is used to
write and upload computer code to the Arduino physical board.
Arduino language is merely a set of C/C++ functions that can
be called from your code.
RELAY
In figure, shows are a relay is an electrically operated switch.
Several relays use a magnet to automatically operate a
switch, however alternative in operation principles are used,
like solid state relays. Relays are used wherever it's
necessary to regulate a circuit by a separate low-power
signal, or wherever many circuits should be controlled by
one signal. The essential relays were handling in long
distance communicate circuits as amplifiers, they unbroken
the signal coming back in from one circuit and re-
transmitted it on another circuit.
MOISTURE SENSOR
Soil moisture sensors measure the volumetric water content in
soil. Since the direct gravimetric measurement of free soil VI. CONCLUSION /FUTURE SCOPE
moisture requires removing, drying, and weighting of a sample,
soil moisture sensors measure the volumetric water content
indirectly by using some other property of the soil, such as
electrical resistance, dielectric constant, or interaction with
neutrons, as a proxy for the moisture content. The relation
level is found to be below the desired level, the moisture
sensor sends the signal to the Arduino board which triggers
the Water Pump to turn ON and supply the water to respective
plant. When the desired moisture level is reached, the system
halts on its own and the Water Pump is turned OFF. Thus, the
functionality of the entire system has been tested thoroughly
and it is said to function successfully.
REFERENCE
Thus the “ARDUINO BASED AUTOMATIC PLANT
WATERING SYSTEM” has been designed and tested
successfully. It has been developed by integrated features of all 1. https://en.wikipedia.org/wiki/ATmega328
the hardware components used. Presence of every module has been reasoned out and placed carefully, thus contributing
tested successfully. The system has been tested to function to the best working of the unit. Thus, the Arduino Based
automatically. The moisture sensors measure the moisture Automatic Plant Watering System has been designed and
evel (water content) of the different plants. If the moisture
2. https://components101.com/switches/5v-relaypinoutworking-datasheet
3. S. Darshna, T. Sangavi, Sheena Mohan, A. Soundharya, Sukanya
Desikan (2015)’,Smart Irrigation’,IOSR
Journal of Electronics and Communication Engineering (IOSR-JECE)
Volume- 10, Issue- 03, pp 32-36