Google Assistant Controlled Home Automation: Advancement in Engineering, Science & Technology
Google Assistant Controlled Home Automation: Advancement in Engineering, Science & Technology
J. Mech. Cont.& Math. Sci., Special Issue, No.-2, August (2019) pp 267-274
Google Assistant Controlled Home Automation
B. Hemalatha1, Balaji. S2, Sowmiya manoj. M3, Kanjula Hrushiekesh4
Reddy4
1,2,3,4
Department of Electronics & Communication Engineering, Bharath
Institute of Higher Education and Research
Corresponding Author: B. Hemalatha:
https://doi.org/10.26782/jmcms.spl.2019.08.00035
Abstract
“The system is implemented using ordinary household appliances Natural
language voice commands are given to the Google Assistant and with the help of
IFTTT (If This Then That) application and the Blynk application the commands are
decoded and then sent to the microcontroller, the microcontroller in turn controls the
relays connected to it as required, turning the device connected to the respective relay
On or OFF as per the users request to the Google Assistant. The microcontroller used
is NodeMCU (ESP8266) and the communication between the microcontroller and the
application is established via Wi-Fi (Internet).”
“The board is equipped with sets of digital and analog input/output (I/O) pins
that may be interfaced to various expansion boards and other circuits. The
board features serial communication interface, including universal serial bus
(USB) on some models, which are also used for loading program from personal
computers. The microcontroller is typically programmed using a dialect feature
from the programming language C &C++.”
Electromagnet Relay :
“A relay is an electrically operated switch. Many relays use an electromagnet
to, mechanically operates a switch, but other operating principles are also used,
such as solid-state relay. Relay are used where it is necessary to control a
circuit by a separate low power signal, or where several circuits must be
IV. SOFTWRARE
ARDUINO IDE :
Integrated Development Environment consists of only two functions.
ESP8266 FRAMEWORK :
"Espressif modules are accessible from an assortment of sources, and the
firmware contained in the Espressif ESP8266 chips on the modules is quite
often obsolete and frequently of flawed cause. The firmware "updates" and
tools that are accessible from these equivalent sources are likewise in some
cases suspect. Thus, it is the point of this article to report a technique for
downloading the most recent accessible firmware legitimately from Espresso if
and installing it on an ESP8266 utilizing the glimmer tool given by Espresso.
So as to refresh the firmware on any ESP8266, it is important to have it
appropriately controlled and associated with a PC. What's more, methods for
resetting the IC and placing it in the download mode must be given. The
schematic graph and photo beneath demonstrate the prescribed setup; note that
the wire hues in the schematic compare to the wire hues."
Google Assistant :
“The Google Assistant is a software which allows its users to control all the
apps in their device to be controlled directly through it. It allows the users to
control and command most of the apps in their devices using voice commands.
This provides more convenience to the people as they only have to command
the google assistant thorough voice command.”
References