In recent years, in parallel
with the advances in technology, home automation systems have started to offer
more functions and been more sophisticated. Compared to the past, remotely
controllable home automation systems have become much cheaper and are not
luxurious anymore; hence more and more people nowadays use home automation
systems to make their lives easier. Home automation systems especially play a
key role for the elderly and disabled and offer convenient and flexible
solutions for them. Since home automation systems allow the elderly and
physically disabled to maintain their lives in a comfortable and secure
environment, the aim of this study is to design a voice controlled home
automation system. To design the proposed home automation system, firstly a
prototype home has been built and then some devices have been placed in it.
Then, by using a throat microphone, a set of voice commands has been defined in
the voice recognition module. The designed home automation system works as
follows. Basically the voice recognition module converts voice commands into
digital signals, and then these digital signals are transmitted to the home
automation system via a ZigBee-based communications module. The receiver of the
ZigBee communications module receives the commands given by the transmitter and
sends them to the microcontroller. Finally, the microcontroller analyzes the
commands and performs the expected operations. Arduino Uno has been used as the
microcontroller and EasyVR module has been used for voice recognition. The
software of the home automation system has been developed in C using Arduino IDE.
Primary Language | English |
---|---|
Subjects | Engineering |
Journal Section | Articles |
Authors | |
Publication Date | August 19, 2018 |
Published in Issue | Year 2018Issue: 2 |