Io Tbasedgreenhousemonitoringsystem
Io Tbasedgreenhousemonitoringsystem
net/publication/331679382
CITATIONS READS
59 9,221
5 authors, including:
J. John Paul
Karunya University
37 PUBLICATIONS 160 CITATIONS
SEE PROFILE
All content following this page was uploaded by J. John Paul on 01 May 2021.
Abstract— Greenhouses are climate controlled structures hard to control manually inside a greenhouse so there is a
with walls and roof specially designed for offseason need for the automated system [5]. Many smart irrigation
growing of plants. Most greenhouse systems use manual systems have been proposed and devised through
systems for monitoring the temperature and humidity Evapotranspiration (ET), thermal imaging, capacitive
which can cause discomfort to the worker as they are methods, and neutron scattering method and gypsum
bound to visit the greenhouse every day and manually blocks are some of the technologies that enable moisture
control them. Also, a lot of problems can occur as it sensing. Capacitive sensors, however instantaneous are
affects the production rate because the temperature and costly and need to be calibrated often with varying
humidity must be constantly monitored to ensure the temperature and soil type [2] [3]. G. Parameswaran et al.
good yield of the plants. Internet of Things is one of the proposed “Arduino based smart irrigation system using
latest advances in Information and Communication Internet of Things” [11]. Kim et.al published a work on
Technologies, providing global connectivity and control of irrigation with distributed wireless sensor
management of sensors, devices, users with information. network [7]. K S. Nemali et al. Proposed irrigation
So the combination of IoT and embedded technology has systems which are also automated through information on
helped in bringing solutions to many of the existing volumetric water [9]. Chandankumar Sahu et al. proposed
practical problems over the years. The sensors used here a system on “A Low Cost Smart Irrigation Control
are YL69 moisture sensor and DHT11 (Temperature & System” where the sensors are integrated with ESP8266
Humidity sensor). From the data’s received, Raspberry and the data received by ATMEGA-318 microcontroller
PI3 automatically controls Moisture, Temperature, which is on the ARDUINO-UNO development board [8].
Humidity efficiently inside the greenhouse by actuating Internet of things is a growing technology of the hour
an irrigating pipe, cooling fan, and sliding windows which enables us to access different data’s from any
respectively according to the required conditions of the remote location as well.
crops to achieve maximum growth and yield. The
recorded temperature and humidity are stored in a cloud In this paper, our proposed system receives three
database (ThingSpeak), and the results are displayed in a parameters from the sensors and activates the actuators if
webpage, from where the user can view them directly. the actual values are more than the threshold values and
also stores these values in the cloud database enabling
Keywords-IoT, Raspberry PI3, Greenhouse, ThingSpeak them to be accessed from anywhere, anytime. This paper
also sheds light on the automatic control over the climatic
conditions inside the greenhouse. There are different
seasonal crops which can be grown only under certain
I. INTRODUCTION conditions. Onions, garlic, shallots etc. are the winter
crops which require cold conditions for their growth.
Cucumbers, melons etc. are the summer crops which
A greenhouse can be defined as a closed structure which
require moderate or hot climatic conditions.
is used to protect the plants from external factors such as
climatic conditions, pollution, etc. It offers a sustainable
and efficient development of the plants throughout the The prototype we used comprises of moisture sensors,
temperature & humidity sensors, Raspberry PI and water
year. Basic factors affecting plant growth are sunlight,
pipes to supply water from tank controlled by DC motors.
water content in soil, temperature, humidity etc.
Moisture sensors (YL 69) are installed near the roots and
Numerous researchers have worked with water sprinkling
temperature & humidity (DHT11) sensor is installed
and irrigation system. They opted for different methods
for determining the soil moisture condition. An article on further away to detect the temperature and humidity.
the automated water supply system for urban residential These sensors send their data to the Raspberry PI to
analyze the results. The Raspberry PI will turn the inlet
areas showed that their system can be used to effectively
value on, to water the spinach, until the soil moisture
manage water resource. Required physical factors are
value becomes greater than the threshold value. Inside the
A) Raspberry PI 3
The heart of our project is the Raspberry PI 3 which is a
single board computer which contains SOC. Raspberry PI 3
serves as a budget desktop and the core consists of the Arm
processor. Some of its features include 40 GPIO pins, CPU
speed of 1.2GHZ, 1 GB RAM of memory, Inbuilt Wi-Fi
[1][12]. The Raspberry PI 3 will cost the same as its
antecedent, but with an additional feature of Bluetooth and
Wi-Fi. With its built-in wireless connectivity, the new
Raspberry PI 3 is clearly placed as a low-cost hub for Internet
of Things (IOT) devices, or flexible, low-cost basis on new
types of connected gadgets [10]. To run the PI on a PC, we
need to install Noobs OS on the SD card. Python
programming is done on the putty software which is located
on Windows platform so in order to run the putty software and
FIG 1.1 BLOCK DIAGRAM Raspberry PI Linux platform simultaneously, we require
XMING software.
Fig 1.5 DHT11 TEMPERATURE & HUMIDITY SENSOR To the GPIO pin 17 of Raspberry PI, the serial output of the
DHT11 sensor is connected. We have calculated a threshold
D) Motor driver IC L293D value by the formula given below.
L293D is a 16pin motor driver IC which has the ability to run (Threshold value) idx = Temperature+ (Humidity*0.1)
two DC motors on both directions concurrently. DC motors =25+ (14*0.1)
cannot run directly without the use of a driver IC. Hence =26.4
L293D crucially assists the motor to run. If the temperature and humidity value exceeds the threshold
value, then the cooling fan and sliding windows which are
connected to l293d IC are automatically turned ON, thereby
maintaining the humidity and temperature in the closed Green
House system. The collected temperature and humidity data’s
are sent to a ThingSpeak cloud through Wi-Fi connectivity.
C) Presentation
To present the data in a useful form a webpage or APP can be
developed. In our proposed system we have developed a B) VISUALISATION OF RESULTS
webpage using HTML and CSS. To upload the data’s into the
cloud platform, we have the option of creating a separate
account in the ThingSpeak Cloud. When logged in, we created
a new channel by selecting Channels >My Channels and then
Create New Channel. The channel has its own unique API key
which is used to identify the channel while reading or
uploading data. The API allows making visualizations to be
updated in real time. Each channel has up to eight fields where
data can be stored as well as four additional fields for location
details. All entries are stored with a unique identifier and a date
and time stamp.
From the above results, the Ideal conditions necessary for [12] Nikhil Agrawal, Smita Singhal, “Smart Drip
the growth of the SPINACH crop is maintained Irrigation system using Raspberry Pi and Arduino”, IEEE
automatically in a Closed Green House environment. sponsored International Conference on computing,
communication and automation, 2015.
VI. REFERENCES