SlideShare a Scribd company logo
1 of 26
OVERVIEW
So what is this project? What does it do? Basically this is a soil moisture monitoring
system, which detects if the moisture content in the soil is above or below a certain
satisfactory threshold value. If it goes below a certain critical point, it is time to water
the plant until the soil surrounding the plant is moist enough. An arrangement of a DC
motor relay is used to control the watering mechanism.
MOTIVATION
 Before we start with the project itself, lets see what led us to take up this challenge to make this
Automated Plant Watering System.
 In this 21st century, climate change and depletion of resources have become a major issue to deal
with. With the ever growing population and increased demand for natural resources we find
ourselves in a middle of a crisis, a crisis which calls for immediate action. Sustainable development
must be adopted by each one of us, both on a personal level and socio-industrial level.
 Among the teeming natural resources which make life possible on earth, perhaps the most
important is water. Water shortage has become a crucial issue in most parts of the world. Recently,
the state of Maharashtra in India is facing a severe drought which has already claimed many lives.
Hence we see that water conservation is of utmost importance.
INTRODUCTION
 Conventional Watering Methods use a lot of water and needless to say, a lot of it is wasted on a
daily basis
 With the help of advanced methods of watering, which should ideally use just the correct amount of
water needed for the plants, we could save a considerable amount of water
 This system uses Arduino Uno and Moisture Sensor to provide adequate amount of water needed
by plant
 This system works automatically without any human intervention.
EQUIPMENTS USED
 Arduino Uno
 Soil Moisture Sensor
 LCD Display
 Relay
 DC Pump
 Potentiometer
 Power Source ( Rechargeable Battery)
THE ARDUINO UNO
 The Arduino is an open- source microcontroller based kit for building digital devices and interactive
objects that can sense and control objects in the physical world
 The Arduino based provides sets of digital and analog I/O pins that can be interfaced to various
expansion boards and other circuits
 For programming the microcontrollers, the Arduino has a specific software associated with it which
provides an integrated development environment (IDE) based on the processing project, which
includes support for the C and C++ programming language.
THE ARDUINO
UNO
SOIL MOISTURE SENSOR
 Soil moisture sensors measure the volumetric water content in soil.
 It indirectly measures by using some other property of the soil, such as electrical resistance,
dielectric constant or interaction with nutrient as a proxy for the moisture content.
 The soil moisture sensor uses capacitance to measure dielectric permittivity of the surrounding
medium. In soil, dielectric permittivity is a function of the water content. The sensor creates a
voltage proportional to the dielectric permittivity, and therefore the water content of the soil.
SOIL MOISTURE
SENSOR
LCD DISPLAY
 An LCD is an electronic display module which uses liquid crystal to produce a visible image.
 The 16×2 LCD display is a very basic module commonly used in circuits.
 The 16x2 LCD displays 16 character per line in 2 lines.
 In this LCD each character is displayed in 5x7 pixel matrix.
LCD
DISPLAY
RELAY
 A relay is an electrically operated switch.
 It consists of a set of input terminals for a single or multiple control signals, and a set of operating
contact terminals.
 Relays are used where it is necessary to control a circuit by an independent low-power signal, or
where several circuits must be controlled by one signal.
RELAY
DC PUMPS
 A pump is a device that moves fluids (liquids or gases), by mechanical action.
 This is lightweight, small size, high efficiency, low consumption and low noise water pump.
DC PUMPS
POTENTIOMETER
 A potentiometer is a three-terminal resistor with a sliding or rotating contact that forms an
adjustable voltage divider
 Potentiometers is used to control the brightness of the LCD
POTENTIOMET
ER
POWER SOURCE (RECHARGABLE
BATTERY)
 When selecting the appropriate battery for this project, some important points must be considered
 Firstly, it should be environmentally friendly
 Secondly, it should be of stable quality and high reliability
 Also, it must be rechargeable type, so it will not contribute to pollution of the environment
POWER SOURCE (RECHARGABLE
BATTERY)
BLOCK DIAGRAM
LCD SCREEN
ARDUINO UNO R3
LM393
DRIVER
RELAY
DRIVER
RELAY
WATER
PUMP
SOIL MOISTURE
SENSOR
CIRCUIT DIAGRAM
WORKING
 The Soil Moisture sensor continuously monitors the moisture in the soil and sends that information
to the Arduino with values lying in the range 0 to 1023
 If soil moisture content goes below a certain point, which is decided by the threshold value given in
the Arduino code, the Arduino signals the relay to turn ON the motor
 The motor will remain ON till the moisture in the soil reaches required threshold
 When the moisture in the soil reaches the require threshold, it will automatically turn OFF the
motor.
ADVANTAGES
 Water Conservation.
 Real time data.
 Low operation cost.
 Efficient and saves time.
 Increase in productivity.
 Reduce soil erosion and nutrient leaching.
The Final Project
When Moisture is high
When Moisture is
low
The Final Setup of the Project
Soil Moisture Monitoring System

More Related Content

What's hot

Automated irrigation system based on soil moisture using arduino
Automated irrigation system based on soil moisture using arduinoAutomated irrigation system based on soil moisture using arduino
Automated irrigation system based on soil moisture using arduinoVishal Nagar
 
Automatic plant watering using arduinos
Automatic plant watering using arduinosAutomatic plant watering using arduinos
Automatic plant watering using arduinosMuhammadFazilMemon
 
Smart automated irrigation system ppt
Smart automated irrigation system pptSmart automated irrigation system ppt
Smart automated irrigation system pptAutoNextAutoHub
 
automatic irrigation system by sensing soil moisture content
automatic irrigation system by sensing soil moisture contentautomatic irrigation system by sensing soil moisture content
automatic irrigation system by sensing soil moisture contentPAMULA MURALI
 
Automatic Watering System in Greenhouse
Automatic Watering System in GreenhouseAutomatic Watering System in Greenhouse
Automatic Watering System in Greenhousemishu TheScareCrow
 
IRJET- Automatic Water Level Indicator and Controller by using ARDUINO
IRJET- Automatic Water Level Indicator and Controller by using ARDUINOIRJET- Automatic Water Level Indicator and Controller by using ARDUINO
IRJET- Automatic Water Level Indicator and Controller by using ARDUINOIRJET Journal
 
Ppt for automatic plant irrigation system
Ppt for automatic plant irrigation systemPpt for automatic plant irrigation system
Ppt for automatic plant irrigation systemstk25
 
Smart irrigation system
Smart irrigation systemSmart irrigation system
Smart irrigation systemAyesha Sajjad
 
IOT based smart agriculture monitoring.pptx
IOT based smart agriculture monitoring.pptxIOT based smart agriculture monitoring.pptx
IOT based smart agriculture monitoring.pptxKaRtHiCkR859827
 
Smart Irrigation System Using IoT
Smart Irrigation System Using IoTSmart Irrigation System Using IoT
Smart Irrigation System Using IoTLokesh Parihar
 
Automated water planting system
Automated water planting systemAutomated water planting system
Automated water planting systemMayank Kumbhaj
 
Ppt on water level indicator
Ppt on water level indicatorPpt on water level indicator
Ppt on water level indicatorpalwinder virk
 
Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino Parvesh Taneja
 

What's hot (20)

Automated irrigation system based on soil moisture using arduino
Automated irrigation system based on soil moisture using arduinoAutomated irrigation system based on soil moisture using arduino
Automated irrigation system based on soil moisture using arduino
 
Automatic plant watering using arduinos
Automatic plant watering using arduinosAutomatic plant watering using arduinos
Automatic plant watering using arduinos
 
Smart Irrigation System
Smart Irrigation SystemSmart Irrigation System
Smart Irrigation System
 
Smart automated irrigation system ppt
Smart automated irrigation system pptSmart automated irrigation system ppt
Smart automated irrigation system ppt
 
automatic irrigation system by sensing soil moisture content
automatic irrigation system by sensing soil moisture contentautomatic irrigation system by sensing soil moisture content
automatic irrigation system by sensing soil moisture content
 
Smart Irrigation System
Smart Irrigation SystemSmart Irrigation System
Smart Irrigation System
 
Smart irrigation ppt
Smart irrigation pptSmart irrigation ppt
Smart irrigation ppt
 
Smart irrigation system
Smart irrigation systemSmart irrigation system
Smart irrigation system
 
Automatic Watering System in Greenhouse
Automatic Watering System in GreenhouseAutomatic Watering System in Greenhouse
Automatic Watering System in Greenhouse
 
Project presentation
Project presentationProject presentation
Project presentation
 
IRJET- Automatic Water Level Indicator and Controller by using ARDUINO
IRJET- Automatic Water Level Indicator and Controller by using ARDUINOIRJET- Automatic Water Level Indicator and Controller by using ARDUINO
IRJET- Automatic Water Level Indicator and Controller by using ARDUINO
 
Ppt for automatic plant irrigation system
Ppt for automatic plant irrigation systemPpt for automatic plant irrigation system
Ppt for automatic plant irrigation system
 
GREEN HOUSE MONITORING SYSTEM BASED ON ARDUINO UNO
GREEN HOUSE MONITORING SYSTEM BASED ON ARDUINO UNOGREEN HOUSE MONITORING SYSTEM BASED ON ARDUINO UNO
GREEN HOUSE MONITORING SYSTEM BASED ON ARDUINO UNO
 
Smart irrigation system
Smart irrigation systemSmart irrigation system
Smart irrigation system
 
IOT based smart agriculture monitoring.pptx
IOT based smart agriculture monitoring.pptxIOT based smart agriculture monitoring.pptx
IOT based smart agriculture monitoring.pptx
 
Smart Irrigation System Using IoT
Smart Irrigation System Using IoTSmart Irrigation System Using IoT
Smart Irrigation System Using IoT
 
Smart ppt2
Smart ppt2Smart ppt2
Smart ppt2
 
Automated water planting system
Automated water planting systemAutomated water planting system
Automated water planting system
 
Ppt on water level indicator
Ppt on water level indicatorPpt on water level indicator
Ppt on water level indicator
 
Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino
 

Similar to Soil Moisture Monitoring System

projectppt2linkedin-160503092404 (1).pdf
projectppt2linkedin-160503092404 (1).pdfprojectppt2linkedin-160503092404 (1).pdf
projectppt2linkedin-160503092404 (1).pdfjishnudharmaraj
 
moisture sensor ppt.pptx
moisture sensor ppt.pptxmoisture sensor ppt.pptx
moisture sensor ppt.pptxsinghakhil952
 
moisture sensor ppt.pptx
moisture sensor ppt.pptxmoisture sensor ppt.pptx
moisture sensor ppt.pptxsinghakhil952
 
Urban smart plant
Urban smart plantUrban smart plant
Urban smart plantShilpaJoy5
 
Automatic Plant Irrigation System
Automatic Plant Irrigation SystemAutomatic Plant Irrigation System
Automatic Plant Irrigation Systemijtsrd
 
Design Development of Water Monitoring Systems by Using Arduino and Sensors
Design Development of Water Monitoring Systems by Using Arduino and SensorsDesign Development of Water Monitoring Systems by Using Arduino and Sensors
Design Development of Water Monitoring Systems by Using Arduino and SensorsSai Bhaskar Reddy Nakka
 
FYP Assignment.docx
FYP Assignment.docxFYP Assignment.docx
FYP Assignment.docxNasir152222
 
Bring technology into Agriculture.pptx
Bring technology into Agriculture.pptxBring technology into Agriculture.pptx
Bring technology into Agriculture.pptxbaysahcmjames2kblax
 
MyAutomaticPresentation.pptx
MyAutomaticPresentation.pptxMyAutomaticPresentation.pptx
MyAutomaticPresentation.pptxMulaMalleswari
 
development of smart automated irrigation system
development of smart automated irrigation systemdevelopment of smart automated irrigation system
development of smart automated irrigation systemIJEAB
 
Solar Powered Smart Irrigation System
Solar Powered Smart Irrigation SystemSolar Powered Smart Irrigation System
Solar Powered Smart Irrigation Systemijiert bestjournal
 
Smart Agriculture and Farming
Smart Agriculture and FarmingSmart Agriculture and Farming
Smart Agriculture and FarmingSUVIKRAM PRADHAN
 
Innovators Challenge 2019
Innovators Challenge 2019Innovators Challenge 2019
Innovators Challenge 2019Renuka Paleti
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Irrigation IoT G22222.ppt
Irrigation IoT G22222.pptIrrigation IoT G22222.ppt
Irrigation IoT G22222.pptWajdi Bellil
 

Similar to Soil Moisture Monitoring System (20)

projectppt2linkedin-160503092404 (1).pdf
projectppt2linkedin-160503092404 (1).pdfprojectppt2linkedin-160503092404 (1).pdf
projectppt2linkedin-160503092404 (1).pdf
 
moisture sensor ppt.pptx
moisture sensor ppt.pptxmoisture sensor ppt.pptx
moisture sensor ppt.pptx
 
moisture sensor ppt.pptx
moisture sensor ppt.pptxmoisture sensor ppt.pptx
moisture sensor ppt.pptx
 
Urban smart plant
Urban smart plantUrban smart plant
Urban smart plant
 
urban power plant
urban power planturban power plant
urban power plant
 
Automatic Plant Irrigation System
Automatic Plant Irrigation SystemAutomatic Plant Irrigation System
Automatic Plant Irrigation System
 
Design of Arduino UNO based smart irrigation system for real time applications
Design of Arduino UNO based smart irrigation system for real  time applicationsDesign of Arduino UNO based smart irrigation system for real  time applications
Design of Arduino UNO based smart irrigation system for real time applications
 
Design Development of Water Monitoring Systems by Using Arduino and Sensors
Design Development of Water Monitoring Systems by Using Arduino and SensorsDesign Development of Water Monitoring Systems by Using Arduino and Sensors
Design Development of Water Monitoring Systems by Using Arduino and Sensors
 
FYP Assignment.docx
FYP Assignment.docxFYP Assignment.docx
FYP Assignment.docx
 
Bring technology into Agriculture.pptx
Bring technology into Agriculture.pptxBring technology into Agriculture.pptx
Bring technology into Agriculture.pptx
 
MyAutomaticPresentation.pptx
MyAutomaticPresentation.pptxMyAutomaticPresentation.pptx
MyAutomaticPresentation.pptx
 
F010323236
F010323236F010323236
F010323236
 
development of smart automated irrigation system
development of smart automated irrigation systemdevelopment of smart automated irrigation system
development of smart automated irrigation system
 
Solar Powered Smart Irrigation System
Solar Powered Smart Irrigation SystemSolar Powered Smart Irrigation System
Solar Powered Smart Irrigation System
 
plant_wateringfinal.pdf
plant_wateringfinal.pdfplant_wateringfinal.pdf
plant_wateringfinal.pdf
 
Smart Agriculture and Farming
Smart Agriculture and FarmingSmart Agriculture and Farming
Smart Agriculture and Farming
 
Innovators Challenge 2019
Innovators Challenge 2019Innovators Challenge 2019
Innovators Challenge 2019
 
Automated Irrigation
Automated IrrigationAutomated Irrigation
Automated Irrigation
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Irrigation IoT G22222.ppt
Irrigation IoT G22222.pptIrrigation IoT G22222.ppt
Irrigation IoT G22222.ppt
 

Recently uploaded

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Soil Moisture Monitoring System

  • 1.
  • 2. OVERVIEW So what is this project? What does it do? Basically this is a soil moisture monitoring system, which detects if the moisture content in the soil is above or below a certain satisfactory threshold value. If it goes below a certain critical point, it is time to water the plant until the soil surrounding the plant is moist enough. An arrangement of a DC motor relay is used to control the watering mechanism.
  • 3. MOTIVATION  Before we start with the project itself, lets see what led us to take up this challenge to make this Automated Plant Watering System.  In this 21st century, climate change and depletion of resources have become a major issue to deal with. With the ever growing population and increased demand for natural resources we find ourselves in a middle of a crisis, a crisis which calls for immediate action. Sustainable development must be adopted by each one of us, both on a personal level and socio-industrial level.  Among the teeming natural resources which make life possible on earth, perhaps the most important is water. Water shortage has become a crucial issue in most parts of the world. Recently, the state of Maharashtra in India is facing a severe drought which has already claimed many lives. Hence we see that water conservation is of utmost importance.
  • 4. INTRODUCTION  Conventional Watering Methods use a lot of water and needless to say, a lot of it is wasted on a daily basis  With the help of advanced methods of watering, which should ideally use just the correct amount of water needed for the plants, we could save a considerable amount of water  This system uses Arduino Uno and Moisture Sensor to provide adequate amount of water needed by plant  This system works automatically without any human intervention.
  • 5. EQUIPMENTS USED  Arduino Uno  Soil Moisture Sensor  LCD Display  Relay  DC Pump  Potentiometer  Power Source ( Rechargeable Battery)
  • 6. THE ARDUINO UNO  The Arduino is an open- source microcontroller based kit for building digital devices and interactive objects that can sense and control objects in the physical world  The Arduino based provides sets of digital and analog I/O pins that can be interfaced to various expansion boards and other circuits  For programming the microcontrollers, the Arduino has a specific software associated with it which provides an integrated development environment (IDE) based on the processing project, which includes support for the C and C++ programming language.
  • 8. SOIL MOISTURE SENSOR  Soil moisture sensors measure the volumetric water content in soil.  It indirectly measures by using some other property of the soil, such as electrical resistance, dielectric constant or interaction with nutrient as a proxy for the moisture content.  The soil moisture sensor uses capacitance to measure dielectric permittivity of the surrounding medium. In soil, dielectric permittivity is a function of the water content. The sensor creates a voltage proportional to the dielectric permittivity, and therefore the water content of the soil.
  • 10. LCD DISPLAY  An LCD is an electronic display module which uses liquid crystal to produce a visible image.  The 16×2 LCD display is a very basic module commonly used in circuits.  The 16x2 LCD displays 16 character per line in 2 lines.  In this LCD each character is displayed in 5x7 pixel matrix.
  • 12. RELAY  A relay is an electrically operated switch.  It consists of a set of input terminals for a single or multiple control signals, and a set of operating contact terminals.  Relays are used where it is necessary to control a circuit by an independent low-power signal, or where several circuits must be controlled by one signal.
  • 13. RELAY
  • 14. DC PUMPS  A pump is a device that moves fluids (liquids or gases), by mechanical action.  This is lightweight, small size, high efficiency, low consumption and low noise water pump.
  • 16. POTENTIOMETER  A potentiometer is a three-terminal resistor with a sliding or rotating contact that forms an adjustable voltage divider  Potentiometers is used to control the brightness of the LCD
  • 18. POWER SOURCE (RECHARGABLE BATTERY)  When selecting the appropriate battery for this project, some important points must be considered  Firstly, it should be environmentally friendly  Secondly, it should be of stable quality and high reliability  Also, it must be rechargeable type, so it will not contribute to pollution of the environment
  • 20. BLOCK DIAGRAM LCD SCREEN ARDUINO UNO R3 LM393 DRIVER RELAY DRIVER RELAY WATER PUMP SOIL MOISTURE SENSOR
  • 22. WORKING  The Soil Moisture sensor continuously monitors the moisture in the soil and sends that information to the Arduino with values lying in the range 0 to 1023  If soil moisture content goes below a certain point, which is decided by the threshold value given in the Arduino code, the Arduino signals the relay to turn ON the motor  The motor will remain ON till the moisture in the soil reaches required threshold  When the moisture in the soil reaches the require threshold, it will automatically turn OFF the motor.
  • 23. ADVANTAGES  Water Conservation.  Real time data.  Low operation cost.  Efficient and saves time.  Increase in productivity.  Reduce soil erosion and nutrient leaching.
  • 24. The Final Project When Moisture is high When Moisture is low
  • 25. The Final Setup of the Project