Professional Documents
Culture Documents
SSRN Id3701427
SSRN Id3701427
SSRN Id3701427
Vivudh Fore
Assistant Professor,
Gurukula Kangri Vishwavidyalaya, Haridwar, India
vivdh.fore@gmail.com
Abstract—By means of using the latest technologies such as cloud Soon sensors were customized [2] to monitor and report
computing, Internet of Things, embedded systems etc. this paper specific information rather than general purpose information
proposes a working model for smart home automation. The for example, the smoke sensor started to report the smoke
advancement in field of information technology has led to
sensed, the temperature sensor began noticing the temperature.
numerous practical applications which can help the humans to
Presently many types of sensors are available in the market
lead a better life where regular chores can be handled via
wireless communications instead of practical effort. The which are customized to work and report various types of
proposed model is projected as one of the cheapest ways available environment related information. The deployment of these
to automate a home and transform it into a smart home using sensors accompanied by suitable communication protocols and
ESP8266 microcontroller. The model provides a mechanism to an interface to process and make meaning or use of all of that
remotely monitor and control the home devices by using a user data has led to the development of a new paradigm commonly
interface which will be interlinked to Amazon Elastic Compute referred to as Internet of Things (IoT) [3].
Cloud (EC2). The paper provides a background of the enabling Many new technologies have also developed during
technologies along with the proposed model. The paper concludes
this phase of advancement. One of these is called as cloud
by providing the result of implementation and its challenges.
computing which aims at providing computing as a service to
Keywords-Cloud computing; Internet of Things; Embedded its users [4] i.e. using the internet to deliver the results of
systems; ESP8266; Microcontroller; Amazon Elastic Compute computation to users where the user is not concerned about the
Cloud. geographical locality of the resources. Using these, we can
easily use the sensors to automate any domain we need to. In
I. INTRODUCTION this paper, we primarily focus on the use of sensors to
The advancement in the field of information technology transform a home into a smart home which is capable of taking
and computer science has crossed many hurdles and has decisions on its own and can also be monitored or controlled as
currently reached a threshold whereby low cost, power per the user.
efficient small computational devices are made available and The proposed model is validated as the one which
used at almost every domain of practical knowledge. There has includes minimum cost overhead and is very easy to deploy as
been quite a revolution in use of small devices after the well. Rest of the alternatives in the market costs a normal user
introduction and shift of addresses [1] to Internet Protocol around 10 to 100 times more than the one we have proposed.
version 6. IPv6 provides a 128 bit unique address to a device in The use of ESP8266 microcontroller as an embedded system
contrast to the earlier 32 bit address which limited the address provides a far cheaper alternative. It is very low cost WiFi
space and thus limited the number of devices which can have microchip having complete TCP/IP stack being manufactured
unique addresses. The use of IPv6 enhanced the practical use by Espressif Systems, a Shanghai based company [5] and
of low power, low memory, small computational devices; more works in the same way as a normal microcontroller would.
commonly known as sensors. The use of sensors [2] provided The paper begins by a brief introduction of the
the user with enormous amounts of data which it sensed from enabling technologies which have been used to make the
its environment. proposed system work. This is followed by a detailed
D. Embedded systems
It resembles a normal computer system comprising of a set of
hardware and software which are dedicated to perform some
tasks [7]. However, an embedded system is designed in a way
that it works and provides only some specific service or task. A
microprocessor or microcontroller, memory, networking
devices, input / output devices and some storage are the key
requirements to make an embedded system work. It can be Figure 1. Arduino Uno pin configuration [9]
considered as general purpose system but in contrast is much
Figure 2: ThingSpeak representing itself as cloud interface [11] The GET request can be used to express the value of field1
by writing the details of the URL in any type of supported
The proposed model dictates that there will be multiple browser. The data entered in filed1 is read by using arduino
distributed sensors placed all across the house. Each sensor uno and then different commands are shot up for generating
will be dedicated to some purpose or the other depending upon commands such as, turn the fan on/off. A request “Get channel
the demands of the user. The model enables the user to control field” is sent using ESP8266 as well as arduino uno.
and monitor these devices from any remote location possible
[15].
V. RESULTS AND CHALLENGES
Three key requirements are there to make it working and After practically deploying the model for the smart home
running. One is arduino uno which is a microcontroller as automation, a user interface was also designed which enabled
explained above. The second one is a Wi-Fi module in the form the user to choose what he/she wants to monitor or operate
of ESP8266. The third is the portable mobile phone which can upon. The following screenshots of the interface represents
easily act as a router. that. The sensors used in automation are DHT11/22 [14]
Temperature and Humidity sensor having 4 pins. It uses
capacitive humidity sensor and then generate a digital signal to