Voice Controlled Home Automation System
Keywords:
Voice Recognition, Mobile Application, Web App with Web Server, ThingSpeak cloud, IoT, Home AutomationAbstract
In today's world technology, the lives of our people have become simpler and more fun. However, this new technology is a help to all of us, some people require greater support and assistance than others: the elderly or the disabled. Technology may allow a way for them to have a nearly normal life. So, the idea of a personal assistant robot has been our priority. This car is built specifically for this category of people and its primary function is to provide support for the care of the elderly or the disabled. Personal robotic aids aim to minimize people's social activities in their everyday tasks. In our project, we had developed a smart home system that uses a voice-controlled Android application to operate home appliances that transmit data multiple devices via wireless transmission. The HC-06 Bluetooth board, Arduino Uno, LED, Relay, and NODEMCU are the hardware components used in this project. The system built can be installed as a single portable unit and allows one to monitor lighting, fans, air conditioners, TV sets, surveillance cameras, electronic doors, computer devices, sound system, etc. wirelessly and transform any gadget that is plugged into a wall outlet on or off, receive the status of various sensors and take a decision the framework is compact and designed in a manner that can be easily assembled, programmed, run and managed, ThingSpeak cloud platform is used to combine the home devices; review and store the data then web server collect it using HTTP request from the ThingSpeak cloud and saved into MySQL database. The sensors read and update the current actions on the cloud and web application of ThingSpeak. People living alone may need a helping hand at home as well. A voice-controlled home automation system is also configured such that users can execute certain functions simply by using their voices, and the system is configured to provide a portable interface (remote) such that the user can say their orders quickly. Using a remote makes the device more compact and user-friendly.