Voice Controlled based Smart Home for Handicapped Peoples Test phase, srs, design phase and source code final deliverable
/ Category Digital Logic Design
Abstract / Introduction
Home automation is the future and an important part of a house. Home automation is highly reliable in the system for controlling house electrical appliances and other home-based ornaments like temperature, humidity, etc. As technologies improve the home automation system is becoming smarter and can regulate certain tasks automatically and autonomously. The home automation systems are cost-effective and reduce the consumption of energy in the household and cut the cost of electricity bills.
The voice-controlled smart home automation system helps to control electrical appliances by using voice commands. The system uses a Bluetooth module for data transmission for controlling the functioning of electrical loads. The Bluetooth can receive an input signal from any device which has Bluetooth compatibility such as a smartphone. Smart home automation is most beneficial for handicapped or aged people. The system solves the problem of switching on/off electrical appliances because when the user just has to give a voice command to control the appliance or electrical loads. The system is designed in such a way users can control all appliances at once or can control each separately. The system works by interfacing the on/off switches of electrical appliances or loads by using a mechanical relay or solid-state replay, after connecting relays in the system the electrical switch works as a two-way switch.
The voice command is sent by using software designed for controlling the system, a built-in microphone, and a voice recognition system implemented in the device. A micro-controller-based design is implemented in the system, the microcontroller receives an input signal from the user device and sent a signal to the respective relay for turning on/off electrical appliances connected with a system such as bulbs, and fans, air conditioner units, etc.
Last, one of the major functions of the system is to call for help. Your system must be capable for generate a signal for help based on voice input.
Functional Requirements:
Our Complete System will have:
- Two Smart Rooms with
- 1 Fan & 2 Bulbs in each room.
- 1 1.5 Ton AC Control for each room.
- 1 Smart LED/TV for each room.
- Smart Help Indicator generation Mechanism.
- Complete Temperature & Humidity status of both rooms on Mobile Application.
- All interfaced devices must be controlled from the Mobile Application based on their Voice Signals from the user.
- The system can control the AC Temperature from Mobile application using Voice Commands.
- The system can control the Channels & Sound of the TV/LCD using Voice Commands.
- The system can generate emergency signal or HELP signal based on Voice Input.
- A Mobile Application:
- Has Voice Communication Module to communicate with your Home Automation
System to control all linked/interfaced devices.
- Display the current Temperature & Humdity Status of your Rooms.
- You have to design a System for 2 Rooms.
- For each room:
- Your system must be capable to control the devices (A Fan, Two Bulbs & 1 Air
Conditioner).
- The system can turn ON/OF the Fan/Bulb/Air Conditioner & Smart TV/LED.
- The system Can increase/decrease the temperature of the interfaced Air
Conditioner.
- The system can change the channel and increase/decrease the volume of the TV/LED.
- The application must have a module to call/SMS an emergency number based on the voice input for help.
- Smart Home Module:
- The module can communicate with Mobile application through any medium
(GSM/GPRS/Wifi/Bluetooth).
- Smart Home Module must have the temperature, humidity, and devices status shown on the LED/LCD interface.
- Your smart home module will be placed in the home and will have all stated devices (2 FANS, 4 Bulbs, 2 AC & 2 Smart TV/LED).
- The module must have the ability to act on the voice commands received from a mobile device using with GSM/GRPS/Wifi/Bluetooth interface.
Tools:
It is an open project.
You can use any Mobile Application Development platform.
You can use any controller/any Single-Board Microcontroller kit.
Supervisor:
Name: Waqar Ahmad