Uploaded by Pritam Das

DIY PROJECCT(1)

advertisement
GROUP MEMBERS
1 AZAD KUMAR
{20EC10019}
2 KIRTI CHOUDHARY
{20EC10039}
3 Pritam das
{20EC10059}
RePOrting Member
➢ Azad KumaR
DIY GROUP
PROJECT
AUTOMATIC
PLANT
WATERING
SYSTEM
………………
TOPIC
➢ Pritam Das :
Software Part { Coding }
➢ Kirti Choudhary :
Hardware Part { Assembly of different part of project }
➢ Azad Kumar :
Reporting of project + Website Making
The Plants are an integral part of nature, and in the name of
development, we already have sacrificed most of the green. But
being a lazy one, it is too difficult for community to get up and
water their plants. On the other hand, if you see, it's not only me
who forgets to water the plants. A similar scenario is widespread
with most of us. We all are busy one way or the other. Due to
which our plants suffer and their health decay.
This thought encourages us to do something productive for
Mother Nature. we planned to make an automatic plant watering
system.
The plant watering system that we have designed is automated. It
waters the various plants {For demonstration we have used two}
According to the conditions specified through the user with the
help of a website designed by us.
ComPonents used
NodeMCU ESP8266
Relay Module
Soldering Kit
½ Inch Gardening Pipe
½ Inch Pre T-Joint
½ Inch Sprinkler
Duracell AA Battery
Battery Holder {12 V case}
DC 12V Solenoid Valve
N40007 Diode
Wires {Household}
Black tape
Soil Moisture Sensor
SHEMATIC DIAGRAM
VALVE : 1
MOBILE
APP
NODEMCU
SOLENOID
VALVE : 2
ESP8266
RELAY
PUMP
PUMP
Valve 1
Valve 2
➢ Working of website :
In our project we have developed a website through which user
can give input ….
INPUT CAN BE OF TWO TYPES
❖ According to Moisture content in soil {Sensing Mode}
❖ According to a specified routine { Timer mode }
Before this we have to choose the plant upon which we will be
selecting ways to water them . The list of plants are as shown in adjoining
figure
➢SENSING MODE
We are measuring moisture content of the soil using a soil moisture senser .
We are assuming that after watering the plants moisture content of soil is
100% … and we are giving option to user to choose among the following
options…….
Options are designed in such a way that if the
moisture content falls below specified level
then our “AUTOMATED PLANT WATERING
SYSTEM” will water the specified plant .
➢Timer Mode
In this mode user has an option to choose
a routine in which he/she wants to water
their plants .
They have options like “Everyday”,”1 Day
Gap”,”2 Day Gap” …. etc as shown in
adjoining fig.
For taking account of time elapsed
and current time we are using
NTPtime.h library in our code .
After selecting one of these options
we will land on another page in
which we have the option to select
the duration of day in which user
wants to water their plants in which
➢
Working of Hardware
Node MCU ESP8266
We are using NodeMCU ESP8266 as a microcontroller + wifi module for
our project.
One function of NodeMCU is tu control relay modules .
We have 3 relay modules used in our circuit :1) To control Solenoid Valve 1
2) To control Solenoid Valve 2
3) To control water Motor
Adapter
As Solenoid Valve we have used works at a voltage of 12V we have used
an “adapter” to convert 220V AC supply to 12V DC supply .
Diode
When Inductor coil discharges [relay is switched off] a large back emf is
produced within a very short time span which may damage relay board.
To get rid of this we have used “Diode” , which will nullify the effect of back
emf on relay board .
Motor
Motor is used to water the plants which will be controlled through relay
module .
Relay Module
The relay Module which we have used consists of 4 relay out of which we are
using 3 . Out of which 2 are used to operate solenoid valve and 1 is used to
operate AC Motor .
Solenoid Valve
It will regulate watering of plants , itself being regulated by relay . we are using
two plants for demonstration therefore two solenoid valves are used
Soil Moisture Sensor
It is used to detect the moisture content of soil & send the info to
microcontroller.
Result & Conclusion
We Have Developed a project which will help people to water their
plants according to their specified routine .
It will help people to protect their plants when they go for vacations.
As an Extention of the project we can use this in farm lands which will
help farmers to keep their farm fields safe even if they are distant .
Download