Automatic Plant Watering System Using Arduino UNO For University Park
Automatic Plant Watering System Using Arduino UNO For University Park
Volume: 3 | Issue: 4 | May-Jun 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 - 6470
@ IJTSRD | Unique Paper ID – IJTSRD23714 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 902
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
Figure:5 Relay module
Hardware Descriptions
ATmega 328 microcontroller
Moisture sensor
12V DC motor
Relay module
Jump wire
Power supply
Software Description
Arduino IDE
Figure: 6 5V Relay Terminal and Pins
@ IJTSRD | Unique Paper ID – IJTSRD23714 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 903
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
This is an Arduino UNO board. Before using it, the program
can be compiled from the computer or laptop. After
compiling the program, it is ready to use.
4.2 The process of making system
Step1: Firstly, Arduino UNO board, relay module, power
supply and moisture sensor are setup on the board. These
processes are shown in figure;
@ IJTSRD | Unique Paper ID – IJTSRD23714 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 904
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
If the users selected the serial port, the users can write the
coding for the process.
@ IJTSRD | Unique Paper ID – IJTSRD23714 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 905
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
solving many problems, from those that seem harmless to
void loop() those that are on the scale of the most important and most
{ dangerous ones for human population. By means of this
moisture = analogRead(moisture_sensor); system, it is possible to control the amount of water released
moisture=map(moisture,550,0,0,100); from the process of watering the plant. This system
Serial.print("Moisture="); automation is designed to be assistive for the University
Serial.print(moisture); Park. Although it can be very helpful for humanity in general,
Serial.println("%"); agriculturists, craftsmen, and botanists could have the
if (Serial.available()); biggest benefit of using this system.
{
int speed= Serial.parseInt();
{
analogWrite(WATERPUMP,speed)
; REFERENCES
} [1] https://components101.com/ microcontrollers/
arduino-uno
if (moisture>limit)
[2] http://www.circuitbasics.com/setting-up-a-5v-relay-
{
on-the-arduino/
digitalWrite(13,LOW);
} [3] https://vigyanashram.files.wordpress.com/
2015/05/plant-watering-system.pdf
else
[4] https://learn.sparkfun.com/tutorials/installing-
digitalWrite(13,HIGH);
arduino-ide/all.pdf
}
delay(400); [5] [14 Dez] Devika et al., International Journal of
} Advanced Research in Computer Science and Software
6. CONCLUSION Engineering 4(10), October - 2014, pp. 449-456
Although it seems to be more demanding and challenging,
[6] [16 San] Sandeep K. Shukla, IIT Kanpur, Introduction
there are many other possibilities like creating complex
to embedded system, Aug 29, 2016
connections of plants of similar variety or so-called "Internet
of Plants". Also, using more than one sensor is another idea [7] [16 SHA] SHAIKH SHEROZ MOHD HASAN, ‘AUTO
for an experimental venture, but there are also many other IRRIGATION USING ARDUINIO’2016
experimental and challenge-like ideas such as using solar
power supply, timer for setting irrigation system etc. [8] [17 N.Du] N. Đuzić and D. Đumić: Automatic Plant
However, independently of the way used to construct it, Watering System and its Applications,
Coll.Antropol. 41 (2017)
there is no doubt that this system can be very helpful in
@ IJTSRD | Unique Paper ID – IJTSRD23714 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 906