Smart Home Automation
System Using Proteus and
Arduino
Presented By
Group No : 6
Ankan Ghosh Anjali Jain Anjali Gupta Ananya Sil
11500318110 11500318111 11500318112 11500318113
2
Abstract
● With smart devices, the Internet of Things has a great impact on our everyday lives.
And according to a report, the impact of IoT in devices will immensely grow in near future
● Internet of Things has made the concept of home automation reality.
● This paper presents an approach to incorporate Internet of Things (IoT) for smart home
system, together with due consideration given to user convenience in operating the
system, which can provide the remote control to smart home through mobile
3
Introduction
Internet of Things has made the concept of home automation reality. Be it a smartphone, computer, lights,
windows, thermostats, oven, or water system - now be it home or business, everything will be connected to
the internet and with each other.
Internet of Things makes all the devices at your home be controlled by remote or voice command.There
are various home appliances, powered by the internet, regularly taking the stress out of our daily
household chores and help us live a better life at home.
In a nutshell, the Internet of Things brings four key benefits to our daily life - convenience, safety and
protection, ease of accessing information and saving. Implementation of IoT not only makes our home and
city smart but also creates a better future for us. With the right corresponding security measure, we should
make Internet of Things a lifestyle choice to lead a stress-free life and make a better living tomorrow.
4
Roadmap
Week-2 Week-4 Week-6
Week-8
Familiarization with Mid-Term Report
Implementation of Report Submission
Arduino IDE and submission
Arduino code and circuit
Proteus platform design for final model
Week-1
0th review
week-3 Week-5 Week-7
Implementation of Configuring and making Circuit and App
Arduino code and circuit android app using MIT
App Inventor testing on
design for base model Android Phone
5
Arduino IDE:
⬢ The Arduino Integrated Development
Environment (IDE) is a cross-platform
application (for Windows, macOS,
Linux) that is written in functions from C
and C++.
⬢ It is used to write and upload programs
to Arduino compatible boards, but also,
with the help of third-party cores, other
vendor development boards.
6
Proteus Design Suit
⬢ The Proteus Design Suite is a proprietary
software tool suite used primarily for
electronic design automation.
⬢ The software is used mainly by electronic
design engineers and technicians to
create schematics and electronic prints
for manufacturing printed circuit boards.
⬢ Proteus Design suite is provided with
multiple components that simplifies the
implementation of any circuital design.
7
Components Used For Circuit Design
Arduino UNO - The Arduino Uno is an open-source microcontroller board based on the
Microchip ATmega328P microcontroller.The board has 14 digital I/O pins, 6 analog I/O
pins, and is programmable with the Arduino IDE , via a type B USB cable. It can be
powered by the USB cable or by an external 9-volt battery, though it accepts voltages
between 7 and 20 volts.
Bluetooth-HC-05 - HC-05 Bluetooth Module is an easy to use Bluetooth SPP (Serial
Port Protocol) module, designed for transparent wireless serial connection setup. Its
communication is via serial communication which makes an easy way to interface with
controller or PC.
8
Base Model Design
● Base model having two
components, a motor
and a LED
● To control the working of
the individual
components, we added
switching functionality to
the circuit, wherein each
component is being
controlled using
independent switches.
9
Adding additional component for the final model
● After successfully implementing the base model , we implemented a new circuit having 3 components, a motor,lamp and
LED.
● NPN transistors , relay modules were used to perform the switching operation on the components used in the circuit
● A Bluetooth HC-05 module is used to manages the communication channel of the wireless part. The Bluetooth modules
can transmit and receives the data wirelessly by using two devices.
Circuit Design-
10
Code
11
Designing the Interface
● For the 3rd component of our project that
is for making the android app, we used
the MIT App Inventor Application .
● We added different components having
different functionality which includes
button, listpicker, label and an image
component.
● Two additional non-visible components
includes a SpeechRecognizer and a
BluetoothClient
12
Adding Functionalities to each components
● After designing the interface for the
application , we added respective
functionality to each of the components
being used.
● The listpicker component is used to show
the available bluetooth connection. After
user selects particular option, the
connection is established.
● When the button1 is pressed, the
SpeechRecognizer interprets the voice
command given as an input by the user
and sets the label.
13
RESULT AND DISCUSSIONS
We have successfully completed the implementation of
each component of this project and we can test the working
of the Smart Home Automation Model using and android
app.
14
Switching on the light
15
Switching on the lamp
16
Switching on all the components
17
Turning Off all the components
18
Future Plans
The following features may be added to improve the performance of the proposed system:
On-off switches can be added to the interface design.
Hardware implementation of the proposed system
19
Conclusion
⬢ The project is built on Arduino UNO and is used to control LEDs and motor appliances
connected to the Arduino through relays.
⬢ The Arduino board is interfaced to an HC-05 Bluetooth module to pair with the
smartphone. We will use Arduino IDE for code implementation .
⬢ And finally a user-friendly interface which Provides simple controls for easy access to the
interface on Android phones will be created using MIT App Inventor software.
20
References:
⬢ https://datafloq.com/read/the-iot-become-lifestyle-choice-for-better-living/5439
⬢ https://link.springer.com/content/pdf/10.1007%2F978-981-10-8612-0_1.pdf
⬢ https://www.engineersgarage.com/electronic-projects/bluetooth-controlled-home-automati
on-system/
21
THANK YOU
22