SlideShare a Scribd company logo
5
Most read
6
Most read
20
Most read
Smart Home Automation System
Prepared by :
1. Jabed Hosen Saddam
2. Md Saifuddin Quader.
Supervised By :
Md. Shahadat Hossain
Assistant Professor
Department of EEE, FSET, USTC
Acknowledgement
We would like to express my special thanks of gratitude to our Supervisor Md. Shahadat
Hossain who gave us the golden opportunity to do this wonderful project on the topic
Smart Home Automation , which also helped us in doing a lot of Research and we came to
know about so many new things. We are really thankful to them. Secondly We would also like
to thank our friends who helped us a lot in finishing this project we within the limited time.
We are making this project not only for marks but to also increase our knowledge.
THANKS AGAIN TO ALL WHO HELPED US.
Index
• Introduction to the Project
• Block Diagram
• Hardware Required
• Process of Making Dc 9v Power Supply
• Process of Making Relay Circuit
• Software used
• Advantages
• Disadvantages
• References
Introduction
 There is an increasing demand for smart homes, where appliances react automatically
to changing environmental conditions and can be easily controlled through one
common device.
 This project presents a possible solution whereby the user controls devices by using
their existing mobile phone ,where control is communicated to the Arduino from a
mobile phone through its Bluetooth interface.
Block Diagram
Hardware
 Arduino Uno
 HC-05 Bluetooth Module
 5v Relay
 Transformer – 24v(step down)
 Voltage regulator 7809
 Diode
 Capacitor
 Resistor 1k ohm
 Batten Holder
 Led bulb
 Jumper wire
 Tube light 12v
 Fan 220v
 Light 220v
 Socket box 220v
 Dc power supply
 Ac power supply
 wire
Arduino Uno
Arduino Uno is a microcontroller board
based on 8-bit ATmega328P
microcontroller. Along with ATmega328P, it
consists other components such as crystal
oscillator, serial communication, voltage
regulator, etc. to support the
microcontroller. Arduino Uno has 14 digital
input/output pins (out of which 6 can be
used as PWM outputs), 6 analog input pins,
a USB connection, A Power barrel jack, an
ICSP header and a reset button.
HC-05 Bluetooth Module
Wireless communication is swiftly replacing the wired connection when it comes to
electronics and communication. Designed to replace cable connections HC-05 uses
serial communication to communicate with the electronics. Usually, it is used to connect
small devices like mobile phones using a short-range wireless connection to exchange
files. It uses the 2.45GHz frequency band. The transfer rate of the data can vary up to
1Mbps and is in range of 10 meters.
The HC-05 module can be operated within 4-6V of power supply. It supports baud rate
of 9600, 19200, 38400, 57600, etc. Most importantly it can be operated in Master-Slave
mode which means it will neither send or receive data from external sources.
Relay
A relay is an electrically operated switch. Many relays use an electromagnet to
mechanically operate a switch, but other operating principles are also used, such
as solid-state relays. Relays are used where it is necessary to control a circuit by a
separate low-power signal, or where several circuits must be controlled by one
signal. The first relays were used in long distance telegraph circuits as amplifiers:
they repeated the signal coming in from one circuit and re-transmitted it on
another circuit. Relays were used extensively in telephone exchanges and early
computers to perform logical operations.
Voltage Regulator 7809 Ic
7809 Voltage regulator is a type of self-contained fixed linear voltage
regulator integrated circuit. The IC belongs to 78xx voltage regulator family
which is commonly used as the regulated power supply in electronic circuits
The IC 7809 is not as popular as ic 7805. The 7809 voltage regulator IC is
ease-of-use and available in very low cost. The last two digits of 7809
indicates the output voltage that is voltage.
Dc 9v ircuit Diagram
230v to 24v 2200 µF 7809 9v
Process of Making Dc 9v Power Supply
Circuit Connections:
The circuit is built in stages with every stage aimed for a specific purpose. For
stepping down the 230 V AC, a 12V – 0 -12V transformer is taken. The terminals
of the secondary coil of the transformer are connected with a full-bridge rectifier
and a wire is drawn from the center tape of the transformer to serve as common
ground. The full bridge rectifier is built by connecting four 1N4007 diodes to each
other designated as D1, D2, D3 and D4 in the schematics. The cathode of D1 and
anode of D2 is connected to one of the secondary coil and cathodes of D3 and
anode of D4 is connected to the other terminal of the coil. The cathodes of D2 and
D4 are connected from which one terminal is taken out from output of rectifier
and anodes of D1 and D3 are connected from which other terminal is taken out
from output from full-wave rectifier.
The capacitors of 2200 µF(C) is connected the output terminals of a full-wave
rectifier for smoothing purpose. For voltage regulation LM-7809 is connected in
parallel to the smoothing capacitors. The output is drawn from the voltage output
terminals of the regulator IC. The capacitors of 2200 µF is connected to the
output terminals of the power circuit to compensate transient currents.
Relay Drive Circuit
Process of Making Relay Circuit
 We will first go over how to build a relay driver circuit for relays which operate from DC power.
 To drive a DC relay, all we need is sufficient DC voltage which the relay is rated for.
 All relays come with a voltage rating. This is called on a relay's datasheet its rated coil voltage. This is the
voltage needed in order for the relay to be able to operate and be able to open or close its switch in a circuit.
In order for a relay to function, it must receive this voltage at its coil terminals. Thus, if a relay has a rated
voltage of 9VDC, it must receive 9 volts of DC voltage to operate. So the most important thing a DC relay
needs is its rated DC voltage. If you don't know this, look up what relay you have and look up its datasheet
and check for this specification.
 A relay driver circuit is a circuit which can drive, or operate, a relay so that it can function appropriately in a
circuit.
 The driven relay can then operate as a switch in the circuit which can open or close, according to the needs of
the circuit and its operation.
 In this project, we will build a relay driver for both DC and AC relays. Since DC and AC voltages operate
differently, to build relay drivers for them requires slightly different setup. We will also go over a generic relay
driver which can operate from either AC or DC voltage and operate both AC and DC relays.
 All the circuits are relatively simple to understand.
Use of Software
 Programs written using Arduino Software (IDE) are called sketches. These sketches are
written in the text editor and are saved with the file extension .ino. The editor has
features for cutting/pasting and for searching/replacing text. The message area gives
feedback while saving and exporting and also displays errors. The console displays text
output by the Arduino Software (IDE), including complete error messages and other
information. The bottom right-hand corner of the window displays the configured board
and serial port. The toolbar buttons allow you to verify and upload programs, create,
open, and save sketches, and open the serial monitor.
 The Arduino IDE supports the languages C and C++ using special rules of code
structuring. The Arduino IDE supplies a software library from the Wiring project, which
provides many common input and output procedures. User-written code only requires
two basic functions, for starting the sketch and the main program loop, that are
compiled and linked with a program.
Bluetooth Application
 Arduino Bluetooth Control is an application that allows you to
control your arduino board (and similar boards) via Bluetooth,
and so to create awesome and fully customized projects, with
the new features available within the app.
The settings section allows you to adapt the application to your
needs, through a very simple and intuitive interface.
 The application also smartly remembers your Bluetooth
module and will always try to connect automatically to the
latest one you have used, so you won't have to select it every
time you use it.
 Buttons and slider
In portrait orientation, this tool provides 6 buttons fully
customized, that will allow you to send specific data when
pressed. When you rotate your device, a slider view shows up ,
to which you can set the range of the data to be sent.
Benefits of Smart home automation
 Managing all of your home devices from one place.
 Flexibility for new devices and appliances.
 Maximizing home security.
 Remote control of home functions.
 Increased energy efficiency.
 Improved appliance functionality. Smart homes can also help you run your appliances better
 Home management insights.
 Home automation Saves money
 Home automation keeps your family comfortable.
 Effortless functions
 Large community
Limitations of Home automation
 Human errors
 Reliability
 Equipment and installation cost
Future work
•This setup can further be developed into IOT project by using Ethernet arduino and a
Wi-Fi module.
•So, it can be controlled from anywhere around the globe having feedback from the
devices to further improve the energy savings.
CONCLUSION
The system as the name indicates, ‘Home automation’makes the system more
flexible and provides attractive user interface compared to other home automation
systems. In this system we integrate mobile devices into home automation systems.
A novel architecture for a home automation system is proposed using the relatively
new communication technologies. The system consists of mainly three components
is a BLUETOOTH module, Arduino microcontroller and relay circuits. WIFI is
used as the communication channel between android phone and the Arduino
microcontroller. We hide the complexity of the notions involved in the home
automation system by including them into a simple, but comprehensive set of
related concepts. This simplification is needed to fit as much of the functionality
on the limited space offered by a mobile device’s display. This paper proposes a
low cost, secure, ubiquitously accessible, auto-configurable, remotely controlled
solution.
Question?
Thank you for providing us this opportunity

More Related Content

PPT
Bluetooth based Home Automation
PDF
Home automation using bluetooth - Aurdino BASED
PDF
Led display
PPTX
Android Based Home Automation Control
PPTX
Arduino based electronic notice board and controlling of home appliances by u...
PPTX
Home automation using IoT
PPT
Voice Control Home Automation
PPTX
Home automation ppt
Bluetooth based Home Automation
Home automation using bluetooth - Aurdino BASED
Led display
Android Based Home Automation Control
Arduino based electronic notice board and controlling of home appliances by u...
Home automation using IoT
Voice Control Home Automation
Home automation ppt

What's hot (20)

PPTX
IR BASED HOME AUTOMATION USING ARDUINO UNO
PPT
Home Automation
PPTX
Home automation- An Iot application
PPTX
SMART HOME AUTOMATION USING MOBILE APPLICATION
PPTX
Home automation
PDF
Final year report on remote control of home appliances via bluetooth
PPS
Presentation on home automation
PPTX
Project smart notice board ppt
PDF
Electronics Notice Board Notice board using Wi-Fi Report
PPTX
Home automation using wifi
PPTX
IoT Based Home Automation System Presantation
DOCX
PROJECT REPORT ON Home automation using by Bluetooth
PPTX
Home automation
PPTX
Home automation using internet of things
PPTX
Temperature based fan speed control & monitoring using
DOCX
Wireless Electronic Notice Board
PPTX
Wireless robot ppt
PPTX
Iot based home automation
PPTX
Comparison between the FPGA vs CPLD
PPTX
Internet of Things (IoT) Based Smart Security & Home Automation System.
IR BASED HOME AUTOMATION USING ARDUINO UNO
Home Automation
Home automation- An Iot application
SMART HOME AUTOMATION USING MOBILE APPLICATION
Home automation
Final year report on remote control of home appliances via bluetooth
Presentation on home automation
Project smart notice board ppt
Electronics Notice Board Notice board using Wi-Fi Report
Home automation using wifi
IoT Based Home Automation System Presantation
PROJECT REPORT ON Home automation using by Bluetooth
Home automation
Home automation using internet of things
Temperature based fan speed control & monitoring using
Wireless Electronic Notice Board
Wireless robot ppt
Iot based home automation
Comparison between the FPGA vs CPLD
Internet of Things (IoT) Based Smart Security & Home Automation System.
Ad

Similar to smart home automation system (20)

DOCX
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DOCX
HOME AUTOMATION USING ARDUINO
PPTX
Summer training project
PPTX
Development of a Low Cost, Reliable & Scalable Home Automation System.
PPTX
bluetooth controlled home automation using arduino by shubham sinha
DOCX
Smart home automation system
PPTX
Digital home automation with Arduino bluetooth
PPTX
HOME AUTOMATION ppt 2 99.pptx
DOCX
Home Appliances Controlling using Android Mobile via Bluetooth
PPTX
DTMF based home automation without using Microcontroller
PDF
Digital home automation with arduino bluetooth
PDF
Home Automation System
PDF
Arduino Based Home Lighting Control by Android Phone
PPTX
Home automation system
PPTX
Bluetooth Home Automation
PPT
Smart phone application
PDF
Shishupal copy (2)
PDF
GSM Based Home Appliance Control System
PDF
Home Automation Application with voice commands using Arduino
PDF
Bluetooth Home Automation System
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
HOME AUTOMATION USING ARDUINO
Summer training project
Development of a Low Cost, Reliable & Scalable Home Automation System.
bluetooth controlled home automation using arduino by shubham sinha
Smart home automation system
Digital home automation with Arduino bluetooth
HOME AUTOMATION ppt 2 99.pptx
Home Appliances Controlling using Android Mobile via Bluetooth
DTMF based home automation without using Microcontroller
Digital home automation with arduino bluetooth
Home Automation System
Arduino Based Home Lighting Control by Android Phone
Home automation system
Bluetooth Home Automation
Smart phone application
Shishupal copy (2)
GSM Based Home Appliance Control System
Home Automation Application with voice commands using Arduino
Bluetooth Home Automation System
Ad

Recently uploaded (20)

PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
UNIT 4 Total Quality Management .pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
Well-logging-methods_new................
PPT
Mechanical Engineering MATERIALS Selection
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
additive manufacturing of ss316l using mig welding
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
Construction Project Organization Group 2.pptx
PPTX
Sustainable Sites - Green Building Construction
PPTX
web development for engineering and engineering
PDF
Structs to JSON How Go Powers REST APIs.pdf
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
PPT on Performance Review to get promotions
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
UNIT 4 Total Quality Management .pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Well-logging-methods_new................
Mechanical Engineering MATERIALS Selection
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
additive manufacturing of ss316l using mig welding
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Construction Project Organization Group 2.pptx
Sustainable Sites - Green Building Construction
web development for engineering and engineering
Structs to JSON How Go Powers REST APIs.pdf
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPT on Performance Review to get promotions
bas. eng. economics group 4 presentation 1.pptx
Lesson 3_Tessellation.pptx finite Mathematics
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Embodied AI: Ushering in the Next Era of Intelligent Systems

smart home automation system

  • 1. Smart Home Automation System Prepared by : 1. Jabed Hosen Saddam 2. Md Saifuddin Quader. Supervised By : Md. Shahadat Hossain Assistant Professor Department of EEE, FSET, USTC
  • 2. Acknowledgement We would like to express my special thanks of gratitude to our Supervisor Md. Shahadat Hossain who gave us the golden opportunity to do this wonderful project on the topic Smart Home Automation , which also helped us in doing a lot of Research and we came to know about so many new things. We are really thankful to them. Secondly We would also like to thank our friends who helped us a lot in finishing this project we within the limited time. We are making this project not only for marks but to also increase our knowledge. THANKS AGAIN TO ALL WHO HELPED US.
  • 3. Index • Introduction to the Project • Block Diagram • Hardware Required • Process of Making Dc 9v Power Supply • Process of Making Relay Circuit • Software used • Advantages • Disadvantages • References
  • 4. Introduction  There is an increasing demand for smart homes, where appliances react automatically to changing environmental conditions and can be easily controlled through one common device.  This project presents a possible solution whereby the user controls devices by using their existing mobile phone ,where control is communicated to the Arduino from a mobile phone through its Bluetooth interface.
  • 6. Hardware  Arduino Uno  HC-05 Bluetooth Module  5v Relay  Transformer – 24v(step down)  Voltage regulator 7809  Diode  Capacitor  Resistor 1k ohm  Batten Holder  Led bulb  Jumper wire  Tube light 12v  Fan 220v  Light 220v  Socket box 220v  Dc power supply  Ac power supply  wire
  • 7. Arduino Uno Arduino Uno is a microcontroller board based on 8-bit ATmega328P microcontroller. Along with ATmega328P, it consists other components such as crystal oscillator, serial communication, voltage regulator, etc. to support the microcontroller. Arduino Uno has 14 digital input/output pins (out of which 6 can be used as PWM outputs), 6 analog input pins, a USB connection, A Power barrel jack, an ICSP header and a reset button.
  • 8. HC-05 Bluetooth Module Wireless communication is swiftly replacing the wired connection when it comes to electronics and communication. Designed to replace cable connections HC-05 uses serial communication to communicate with the electronics. Usually, it is used to connect small devices like mobile phones using a short-range wireless connection to exchange files. It uses the 2.45GHz frequency band. The transfer rate of the data can vary up to 1Mbps and is in range of 10 meters. The HC-05 module can be operated within 4-6V of power supply. It supports baud rate of 9600, 19200, 38400, 57600, etc. Most importantly it can be operated in Master-Slave mode which means it will neither send or receive data from external sources.
  • 9. Relay A relay is an electrically operated switch. Many relays use an electromagnet to mechanically operate a switch, but other operating principles are also used, such as solid-state relays. Relays are used where it is necessary to control a circuit by a separate low-power signal, or where several circuits must be controlled by one signal. The first relays were used in long distance telegraph circuits as amplifiers: they repeated the signal coming in from one circuit and re-transmitted it on another circuit. Relays were used extensively in telephone exchanges and early computers to perform logical operations.
  • 10. Voltage Regulator 7809 Ic 7809 Voltage regulator is a type of self-contained fixed linear voltage regulator integrated circuit. The IC belongs to 78xx voltage regulator family which is commonly used as the regulated power supply in electronic circuits The IC 7809 is not as popular as ic 7805. The 7809 voltage regulator IC is ease-of-use and available in very low cost. The last two digits of 7809 indicates the output voltage that is voltage.
  • 11. Dc 9v ircuit Diagram 230v to 24v 2200 µF 7809 9v
  • 12. Process of Making Dc 9v Power Supply Circuit Connections: The circuit is built in stages with every stage aimed for a specific purpose. For stepping down the 230 V AC, a 12V – 0 -12V transformer is taken. The terminals of the secondary coil of the transformer are connected with a full-bridge rectifier and a wire is drawn from the center tape of the transformer to serve as common ground. The full bridge rectifier is built by connecting four 1N4007 diodes to each other designated as D1, D2, D3 and D4 in the schematics. The cathode of D1 and anode of D2 is connected to one of the secondary coil and cathodes of D3 and anode of D4 is connected to the other terminal of the coil. The cathodes of D2 and D4 are connected from which one terminal is taken out from output of rectifier and anodes of D1 and D3 are connected from which other terminal is taken out from output from full-wave rectifier. The capacitors of 2200 µF(C) is connected the output terminals of a full-wave rectifier for smoothing purpose. For voltage regulation LM-7809 is connected in parallel to the smoothing capacitors. The output is drawn from the voltage output terminals of the regulator IC. The capacitors of 2200 µF is connected to the output terminals of the power circuit to compensate transient currents.
  • 14. Process of Making Relay Circuit  We will first go over how to build a relay driver circuit for relays which operate from DC power.  To drive a DC relay, all we need is sufficient DC voltage which the relay is rated for.  All relays come with a voltage rating. This is called on a relay's datasheet its rated coil voltage. This is the voltage needed in order for the relay to be able to operate and be able to open or close its switch in a circuit. In order for a relay to function, it must receive this voltage at its coil terminals. Thus, if a relay has a rated voltage of 9VDC, it must receive 9 volts of DC voltage to operate. So the most important thing a DC relay needs is its rated DC voltage. If you don't know this, look up what relay you have and look up its datasheet and check for this specification.  A relay driver circuit is a circuit which can drive, or operate, a relay so that it can function appropriately in a circuit.  The driven relay can then operate as a switch in the circuit which can open or close, according to the needs of the circuit and its operation.  In this project, we will build a relay driver for both DC and AC relays. Since DC and AC voltages operate differently, to build relay drivers for them requires slightly different setup. We will also go over a generic relay driver which can operate from either AC or DC voltage and operate both AC and DC relays.  All the circuits are relatively simple to understand.
  • 15. Use of Software  Programs written using Arduino Software (IDE) are called sketches. These sketches are written in the text editor and are saved with the file extension .ino. The editor has features for cutting/pasting and for searching/replacing text. The message area gives feedback while saving and exporting and also displays errors. The console displays text output by the Arduino Software (IDE), including complete error messages and other information. The bottom right-hand corner of the window displays the configured board and serial port. The toolbar buttons allow you to verify and upload programs, create, open, and save sketches, and open the serial monitor.  The Arduino IDE supports the languages C and C++ using special rules of code structuring. The Arduino IDE supplies a software library from the Wiring project, which provides many common input and output procedures. User-written code only requires two basic functions, for starting the sketch and the main program loop, that are compiled and linked with a program.
  • 16. Bluetooth Application  Arduino Bluetooth Control is an application that allows you to control your arduino board (and similar boards) via Bluetooth, and so to create awesome and fully customized projects, with the new features available within the app. The settings section allows you to adapt the application to your needs, through a very simple and intuitive interface.  The application also smartly remembers your Bluetooth module and will always try to connect automatically to the latest one you have used, so you won't have to select it every time you use it.  Buttons and slider In portrait orientation, this tool provides 6 buttons fully customized, that will allow you to send specific data when pressed. When you rotate your device, a slider view shows up , to which you can set the range of the data to be sent.
  • 17. Benefits of Smart home automation  Managing all of your home devices from one place.  Flexibility for new devices and appliances.  Maximizing home security.  Remote control of home functions.  Increased energy efficiency.  Improved appliance functionality. Smart homes can also help you run your appliances better  Home management insights.  Home automation Saves money  Home automation keeps your family comfortable.  Effortless functions  Large community
  • 18. Limitations of Home automation  Human errors  Reliability  Equipment and installation cost
  • 19. Future work •This setup can further be developed into IOT project by using Ethernet arduino and a Wi-Fi module. •So, it can be controlled from anywhere around the globe having feedback from the devices to further improve the energy savings.
  • 20. CONCLUSION The system as the name indicates, ‘Home automation’makes the system more flexible and provides attractive user interface compared to other home automation systems. In this system we integrate mobile devices into home automation systems. A novel architecture for a home automation system is proposed using the relatively new communication technologies. The system consists of mainly three components is a BLUETOOTH module, Arduino microcontroller and relay circuits. WIFI is used as the communication channel between android phone and the Arduino microcontroller. We hide the complexity of the notions involved in the home automation system by including them into a simple, but comprehensive set of related concepts. This simplification is needed to fit as much of the functionality on the limited space offered by a mobile device’s display. This paper proposes a low cost, secure, ubiquitously accessible, auto-configurable, remotely controlled solution.
  • 22. Thank you for providing us this opportunity