Uploaded by p22014440

SSRN-id3403930

advertisement
Arduino based automatic water planting system using soil moisture
sensor
Hriday Chawla1, Praveen Kumar2
Amity University Uttar Pradesh , Noida1,2
Hridaychawla44@gmail.com1, pkumar3@amity.edu2
A R T I C LE I N F O
AB STR ACT
Article history:
This research is about the automatic water planting system using a moisture
sensor which senses the humidity level of the soil. Depending on the moisture
or humidity level of the soil, water pump is being set on or off. This research is
being done using Arduino on Arduino ide. This research has increasing
demands in agriculture sector. Using this system farmer can easily monitor
usage of water according to crops they use. By using this method, they can
cultivate crops more easily and it reduces the labour. It also helps to maintain
the health of the crops and also increase the production by farmers. In this
research, we also tested this system on soil for 15 days and noted its effective
results.
Received 00 December 00
Received in revised form 00 January 00
Accepted 00 February 00
Keywords:
Arduino
Automatic water planting system
Soil moisture sensor
Water pump
© 2019Uttaranchal University, Dehradun. Hosting by Elsevier SSRN (ISN)All rights reserved.
Peer review under responsibility of Uttaranchal University, Dehradun.
1.
Introduction
Since this is the period of smart technology and everyone want things to get automated so that there works load is reduced, so
automatic water planting system using Arduino is also one of that smart development which make human labour reduced. It
created a huge help specifically in agriculture sector where farmers do not have to keep on look after watering their crop.
Automatic irrigation for effective irrigation is being used by farmers of developed countries. In this system water is being
supplied near to the plant root drop by drop, thus large amount of water is being saved in this process and plants are being
effectively watered. In India farmers usually irrigate their respective farm area manually by themselves. This process
consumes more water and sometimes crop does not get water at right place, which decreases the productivity of crop.
Deficiency of Water can be risky to plants and can dry up or loose freshness. This problem can be resolved if we have an
automatic water planting system in which the watering will happen only when the plants will have requirement of water [1].
This research is developed on Arduino platform using Arduino ide. It consists of a soil moisture sensor that sense the
humidity or moisture percentage in the soil. Moisture sensor shows reading from 0 (low humidity) to 1023 (high humidity).
So, with the help of this moisture sensor farmers will get to know how much moisture content is present in soil and how
much water is being required by the soil [3]. So, to make things work automatically, Arduino system reads the moisture
content of the soil using moisture sensor inside soil and switches ON the motor when the moisture is below the set limit.
When the moisture level rises above the set limit, the system switches OFF the pump [2].
2.




Why Arduino?
They are inexpensive.
They are cross platform and works on many operating systems like windows, Macintosh etc.
It is very simple to use and programming can be done very easily on it.
The Arduino software is being published as an open source software, so it can be easily accessed by the programmers
[4].
http://ssrn.com/link/ICAESMT-2019.html=xyz
Information Systems &eBusiness Network (ISN)
Electronic copy available at: https://ssrn.com/abstract=3403930
2
3.
What is the need of using automatic water planting system?
Plants are very important for humans and play a vital role in day to day life. Plants provide us with oxygen. For some these plants
acts as a source of food. People love to grow plants but due to their busy life they are not able to care them properly. Plants are
grown by right amount of water and sunlight provided. In busy life, people use to forget watering their plants, due to which they
eventually die [5] [18]. In addition to this there is shortage of water resources all over the world. It is important to util ize it in
valuable way and effective [6]. Thus, a system is needed, to perform all of these tasks in an automatic way. Automated plant
watering system measures the plant moisture percentage and then desired amount of water is being provided to plant as per
requirement. It reduces wastage of water and it enhances life of the plants [7] [10].
4.
Pros and Cons of using automatic water planting system
Pros
It reduces man labour and cost of labour.

It ensures more timely irrigation of plants

It helps farmers to manage higher flow rates.

It reduces runoff of water and nutrients [8].

It ensures more accurate cut off of water.
ConsThey are very costly, high maintenance and very costly to install. Equipment that are involved in this system is very costly. In
addition, there is extra cost required to maintain channels. Channels has to be fenced to protect the system units from any damage.
therefore, a lot more costs to maintain perfect growing conditions [9].
5.
Material and Software used-
There are many equipment’s that are available in market, but following are some of the material which can make system in few
hours, which includes:

Software- Arduino ide

Arduino Uno r3

Soil moisture sensor

Bread board

Jumper wires

Resistor 56e

Transistor npn(bc547)

Diode

Relay (HL JQC-3FC(T73) DC06V)

Water pump
6.
Working principle used -
The main working principle is to connect the moisture sensor with the system that is being inserted to plant, to the Arduino system,
which is also connected to other electronic requirements listed above as shown in above figure. Measurement of moisture content in
soil is being measured through the sensor and then this information from the sensor is being passed to the system according to which
water pump connected is being controlled [10]. When the level of soil moisture is below the set limit, then instruction is being
passed to the relay module which acts a switch and turns on the water pump. Once moisture level goes above or equal to set limit
then pump is set off. Power supply is needed to power the system and voltage lies between 7 to 12 volts [11] [12] [13].
http://ssrn.com/link/ICAESMT-2019.html=xyz
Information Systems &eBusiness Network (ISN)
Electronic copy available at: https://ssrn.com/abstract=3403930
3
Fig1. block chart of working of system
Above block chart depicts the working principal of system.
7.
Circuit diagram-
Fig2. connection of automatic water planting system
Figure above is the circuit diagram of automatic water planting system using Arduino which includes all the material mentioned
above. All material should be connected in this way only to obtain the required system.
8.
Methodology-
For the system to run in the desired manner, code is being written according to which different functions of system will be
performed. In this code, variable humidity is being declared of type integer in which values from moisture sensor is being stored
[14]. In the setup function, the “Serial.begin (9600)” command will help to communicate between the Arduino system and serial
monitor where output will be visible. Then, “Reading from the Sensor ...” is being printed on the serial monitor. In loop function,
values from sensor analogpin is being read and will store the values in the “humidity” variable[20][21]. Then map function is being
used to convert the values coming from sensor into percentage value and these values are stored in variable “humidity1” of integer
type [15] [19]. Then condition says that if value stored in variable humidity from sensor is below 70% then the water pump will be
on and as soon as it goes above 70% then the water pump is off [16].
http://ssrn.com/link/ICAESMT-2019.html=xyz
Information Systems &eBusiness Network (ISN)
Electronic copy available at: https://ssrn.com/abstract=3403930
4
9.
Result
Series of outputs are generated respectively-
Fig3. output when pump is on
In above output, it can be seen that when the system is in working state, moisture sensor starts sending data to the system, in
current state it can be seen that in output that the moisture level in plant or soil is around 46% to 47% which is less than
required set limit. So according to the required condition water pump is set on.
Fig4. output when pump is off
In above output it can be seen that moisture level is above or equal to the set limit due to which water pump is set off. So, this
cycle keeps on repeating itself in a loop till the time system is provided with power.
Fig5. testing of automatic water planting system
http://ssrn.com/link/ICAESMT-2019.html=xyz
Information Systems &eBusiness Network (ISN)
Electronic copy available at: https://ssrn.com/abstract=3403930
5
Figure above tells about after effects of the examination as the general portrayal of our tried automatic plant watering syst em in
view of Arduino microcontroller and moisture sensor. As it can be finished up from the photo above, the framework has been
composed and tried effectively in a fruitful way.
10. Conclusion and Future PossibilitiesLikewise, usefulness of the framework, and also the general conduct of the plant or soil, has been seen in the following 15 days and
the outcomes were extraordinary not surprisingly and wanted. As consequence of perception it can be seen that plant kept up its
growth as wanted, general and wellbeing way with no inadequacies watched. At whatever point a requirement for water was
received by the sensor. Signal is being sent from Arduino to the pump to begin watering till the time it reaches the set limit. Good
and unexpected results was being obtained during execution and testing. Plant grew properly without getting dried and water was
being provided by the system at the time requirement occurred.
There are many future possibilities regarding this research which includes- solar power supply can be used for giving power to the
system. Timer can be set to check for water supply which means that at a particular set time we will check whether the plant need
water or not through this method power consumption will be reduced. System can be updated by adding temperature sensor and
others sensors that can tell us about the soil texture, mineral content and etc. through this update farmers can maintain their farm soil
and can also decide which crop or plant can be grown according to the soil components. In future this can be very helpful to the
people who are agriculturist, botanist, and even the people who love to grow plants at their home [10] [17].
References
S. V. Devika, Sk. Khamuruddeen, Sk. Khamurunnisa, JayanthThota, Khalesha Shaik. “Arduino Based Automatic Plant Watering
System” International Journal of Advanced Research in Computer Science and Software Engineering, 2014.
Divyansh Thakur, Yugal Kumar, Arvind Kumar, Pradeep Kumar, Vijendra Singh. "Real Time Monitoring of ValerianaJatamansi
Plant for Growth Analysis" Procedia Computer Science, 2018.
Shagun Agarwal, Suyash Pandey, Shravan Kumar, KunalChaudhery. “Automatic Irrigation System” International Journal of
Advance Research and Innovation, 2014.
Jonathan GanaKolo, "Design and Construction of an Automatic Power Changeover Switch." AU Journal of Technology, vol. 11, no.
2, Oct. 2007.
AbhinavRajpal, Sumit Jain, NisthaKhare and Anil Kumar Shukla.“Microcontroller-based Automatic Irrigation System with
Moisture Sensors” Proc. of the International Conference on Science and Engineering (ICSE 2011).
T.Sabitha, B.Santhiya, T.S.Saranya, T.Tamilmani, R.Krithika. “AUTOMATIC IRRIGATION AND MEASURING SOIL
STRENGTH” International Journal of Advanced Science and Engineering Research, 2017.
Jesper Sandberg and Thomas Kockholm, ''iplant: Inteligent Plant System", in SPCL Report 2012.
Vinay Bakale, SiddheshTolakar, "Wireless Automatic Plant Irrigation System".
Aniket H. Hade, Dr. M.K. Sengupta, “Automatic Control of Drip Irrigation System & Monitoring Of Soil by Wireless” IOSR
Journal of Agriculture and Veterinary Science (IOSR-JAVS), April 2014.
NerminĐuzić, DaliborDaliborĐumić, “Automatic Plant Watering System and its Applications” Coll. Antropol.41 (2017).
K.S.S. Prasad, Nitesh Kumar, Nitish Kumar Sinha, Palash Kumar Saha, “Water-Saving Irrigation System Based on Automatic
Control by Using GSM Technology” Middle-East Journal of Scientific Research 12 (12): 1824-1827, 2012.
Binoy Seal, OmkarShirke, SiddheshShewale, AbhilashSirsikar,Prof.PriyaHankare, “Solar Based Automatic Irrigation System”
International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 E-ISSN: 2321-9637.
Sujit P. Jagtap1, Dr. S. D. Shelke, “Wireless Automatic Irrigation System Based On WSN and GSM” IOSR Journal of Electronics
and Communication Engineering (IOSR-JECE) e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 9, Issue 6, Ver. III (Nov - Dec.
2014), PP 13-17.
Sonali D. Gainwar, Dinesh V. Rojatkar, “Soil Parameters Monitoring With Automatic Irrigation System” International Journal of
Science, Engineering and Technology Research (IJSETR), Volume 4, Issue 11, November 2015.
Naveen Davis,RahulJohn,Tom Joseph, “AUTOMATIC IRRIGATION SYSTEM USING SENSORS AND MICRO
CONTROLLERS” International Journal of Innovative and Emerging Research in Engineering Volume 3, Issue 10, 2016.
Ravinder Singh Dhanoa, Ravinder Singh, “Automatic Irrigation System using WSNs” INTERNATIONAL JOURNAL OF
ENGINEERING SCIENCES & RESEARCH TECHNOLOGY, June 2014
Abhishek Gupta ,ShaileshKumawat& Shubham Garg, “Automatic Plant Watering System” Imperial Journal of Interdisciplinary
Research (IJIR) Vol-2, Issue-4, 2016.
DrashtiDivani, PallaviPatil, Sunil K. Punjabi. "Automated plant Watering system" ,2016 International Conference on Computation
of Power, Energy Information and Commuincation (ICCPEIC), 2016.
http://ssrn.com/link/ICAESMT-2019.html=xyz
Information Systems &eBusiness Network (ISN)
Electronic copy available at: https://ssrn.com/abstract=3403930
6
Divyansh Thakur, Yugal Kumar, Arvind Kumar, Pradeep Kumar, Vijendra Singh. "Real Time Monitoring of ValerianaJatamansi
Plant for Growth Analysis" , Procedia Computer Science, 2018.
Kadambari, S., Jaswal, K., Kumar, P. and Rawat, S., 2015, February. Using twitter for tapping public minds, predict trends and
generate value. In 2015 Fifth International Conference on Advanced Computing & Communication Technologies (pp. 586589).IEEE.
Rawat, S., Gupta, P. and Kumar, P., 2014, November. Digital life assistant using automated speech recognition. In 2014 Innovative
Applications of Computational Intelligence on Power, Energy and Controls with their impact on Humanity (CIPECH) (pp. 43-47).
IEEE.
http://ssrn.com/link/ICAESMT-2019.html=xyz
Information Systems &eBusiness Network (ISN)
Electronic copy available at: https://ssrn.com/abstract=3403930
Download