Вы находитесь на странице: 1из 5

Voice Controlled And Android Controlled Home

Automation using Raspberry pi

By
Soham Mohite
Saket Meshram
Shantanu Awale

Introduction:
Home Automation is building automation for a home, called a smart
home or smart house. It involves controlling and automating various
systems such as lighting, heating, ventilation, air conditioning, and
security, as well as home appliances such as washer/dryers, ovens or
refrigerators/freezers. Wi-Fi is often used for remote monitoring and
control. Home devices, when remotely monitored and controlled via the
Internet, are an important constituent of the Internet of Things. These
systems generally consist of switches and sensors connected to a
central hub sometimes called a "gateway" from which the system is
controlled with a user interface that is interacted either with a wall-
mounted terminal, mobile phone software, tablet computer or a web
interface, and also sometimes using Internet cloud services.

Home Automation industry is growing rapidly, this is fuelled by the need


to provide supporting systems for the elderly and the differently abled,
especially those who live alone. Coupled with this, the world population
is confirmed to be getting older. Home automation systems must comply
with the household standards and convenience of usage. This paper
presents the details of a mini-project based on Voice Controlled and
Android Controlled Home Automation using Raspberry pi. The home
automation system is intended to control all lights and electrical
appliances in a home or office using voice commands and can also be
controlled wirelessly from a distance using android application.
Application:
Voice Controlled Home Automation is used in smart homes to control
various systems and appliances just by giving voice command as input.
Lighting systems, heating systems, ventilation systems, air conditioning
systems, etc can be controlled by giving specific voice commands. As
mentioned above, voice controlled home automation can act as
supporting systems for elderly and differently abled people.
Android Controlled Home Automation is used to control appliances from
distance using android application. Smart lights and smart CCTV
cameras are the examples Android Controlled home automation

Hardware Required:
Raspberry Pi 3 and SD card

External Speaker with 3.5mm AUX cable


USB 2.0 microphone
16A solid state relay/ 3V electromagnetic relay
230V Bulb with Fixture & Adapter Setup

Block Diagram:
Working:
When a user speaks out some command, then the voice is
captured through microphone as input device.
Once the voice is captured, the decoding system (Alexa along with
IFTTT) will convert the analog signal (voice) to digital signal.
The input voice is compared to the data stored in the memory.
If the input voice command matches with any trained command
then certain signal is produced as input for controlling system.
Once voice commands are matched with the trained commands,
this will result in executing respective python scripts for that
particular command and hence a particular action will take place.
For example, by giving a command Turn ON main Lights will
turn ON the main lights.
The above mentioned operations can also be performed with the
help of an Android Application. This Android application can be
used for controlling appliances from long distances.
Circuit Diagram: