Professional Documents
Culture Documents
ENGINEERING AND
TECHNOLOGY
Department of Electronics and
CommunicationEngineering
Guided By :
By: Mr. Sushanth Anil Lobo RAJESHWARI
Asst. Professor (4AL17EC076)
YASHASWINI R
(4AL17EC098)
HARSHITHA T
(4AL17EC106)
CONTENTS
1. Introduction
2. Project Objectives
3. System Requirements
4. System Design
5. Implementation
6. Hardware Implementation
7. Software Implementation
8. Conclusion
INTRODUCTION
• Under watering plants leads to slow growth and sometimes death of the plant.
• If soil becomes water clogged and stays that way, the water can cut off the air
supply to the roots and to the microorganisms that live in healthy soil.
The UNO is the most used and documented board of the whole
Arduino family.
Memory: 32Kb
Operating Voltage: 5V
2. SOIL MOISTURE SENSOR FC-28
The two probes allow the current to pass through the soil and then it
gets the resistance value to measure the moisture value.
It is equipped with both analog and digital output so it can be
used in analog and digital mode.
3. NODE MCU
Cascading Style Sheets (CSS) is a style sheet language used for describing the
JavaScript.
CSS is designed to enable the separation of presentation and content, including
SOIL MOISTURE
ARDIUNO NODE MCU
SENSOR
NodeMCU & Arduino: The Arduino reads the moisture content level and sends
it to the node mcu which reads and stores the data in database.
Stage1:
Initially a moisture sensor is inserted in the soil to measure the moisture content.
The moisture content is measured by the sensor and read by the Arduino.
The data in the Arduino is stored in database through node mcu over internet.
This data is used in further steps for reading the water seepage level.
Stage-2:
Once the equation is derived the data from the database is fetched to calculate the
seepage level.
The data is split according to number of days like 18, 36..., 90 days.
HARDWARE IMPLEMENTATION
1. NODE MCU
D5 D5
D6 D6
2. SOIL MOISTURE SENSOR
AO A0
VCC +5V
GND GND
HARDWARE IMPLEMENTATION
SOFTWARE IMPLEMENTATION
Arduino code is used to convert the analog input received from the sensor
into digital form.
Java Script is used to fetch the data from data base and update it to the
webpage.
RESULT
SEEPAGE CURVE
Moisture Seepage values of plant for 90 days
36 17.809
54 14.8
72 17.23
90 15.59
CONCLUSION
• Sample data has been collected and the plot of soil moisture has been
calibrated.
• The soil moisture content is sensed and this data is stored in the database.
From this the moisture seepage level is plotted.
• A software has been built which tells to turn on and off the motor based
on the soil moisture.
CERTIFICATES OF PAPER PUBLISHED