SlideShare a Scribd company logo
1 of 15
Download to read offline
FJFKJGGFGHNVB
 INTRODUCTION
 Circuit Diagram
 Components
 Component Description
 Circuit Design
 Code
 Limitations
 Project Images
 Applications
1
CONTENTS
 INTRODUCTION
We Are Living In 21st
Century Where Automation Of Any Form I.E. Home
Or Industrial Plays An Important Role In Human Life. When It Comes To
Industrial Automation, The Concept Is Applied To Large Machines Or
Robots Which Helps In Increasing The Efficiency In Terms Of Production,
Energy And Time.
Home Automation On The Other Hand Involves
Automating The Household Environment. This Is Possible Because Of The
Smartphones And Internet That We Are Widely Using. Home Automation
Can Be Again Divided In To Just Controlling The Appliances Using A
Smartphone From A Remote Location And Another Type Filled With
Sensors And Actuators Which Controls The Lighting, Temperature, Door
Locks, Electronic Gadgets, Electrical Appliances Etc. Using A “Smart”
System. In This Project, We Will Design A Simple Home Automation
Project Using Simple Components Using Which Different Electrical
Appliances Can Switched On Or Off. The Project Is Based On Arduino And
We Have Used Arduino UNO For The Project.
2
 Circuit Diagram
Ciricuit Diagram Of Home Automation
3
 Components
The List Of Components Mentioned Here Are Specifically For Controlling
4 Different Loads,
 Arduino UNO
 HC – 05 Bluetooth Module
 10 KΩ Resistor
 20 KΩ Resistor
 1 KΩ Resistor X 4
 2N2222 NPN Transistor X 4
 1N4007 Diode X 4
 12 V Relay X 4
 Prototyping Board (Bread Board)
 Connecting Wires
 12 V Power Supply
 Smartphone Or Tablet (Bluetooth Enabled)
4
 Component Description
ARDUINO UNO: The 8 – bit ATmega 328P microcontroller based Arduino UNO is
used in the project to control different components like Bluetooth module and relay
network.
BLUETOOTH MODULE: The Bluetooth Module used in this project is HC- 05. As
seen in the image below, this Bluetooth module has 4 – pins for VCC (5V), ground, TX
and RX. This Bluetooth can be used with Bluetooth enabled phone (or tablet or laptop)
and the range of this module is approximately 10 meters.
BLUETOOTH MODULE
5
CHANNEL RELAY BOARD: A 4 – Channel Relay Board Is Used In This Project
To Control Four Different Loads. It Has All The Necessary Components And
Connections Like Base Current Limiting Resistor, Flyback Diode, LED Indicators And
Header For Connecting It To Other Devices.
CHANNEL RELAY BOARD
6
 Circuit Design
The Circuit Design Of Home Automation Based On Arduino And Bluetooth Is Very
Simple And Is Explained Below.
The Bluetooth Module Has 4 – Pins: VCC, TX, RX And GND. VCC And GND Are
Connected To 5V And Ground From Arduino UNO. The Bluetooth Module Works On
3.3V And It Has An On Board 5V To 3.3V Regulator. The TX And RX Pins Of The
Bluetooth Module Must Be Connected To RX And TX Pins Of The Arduino. In Arduino
UNO, We Are Defining Pins 2 And 4 As RX And TX Using Software. Hence, TX Of
Bluetooth Is Connected To Pin 4 Of Arduino. But When Connecting RX Of Bluetooth To
TX Of Arduino (Or Any Microcontroller As A Matter Of Fact), We Need To Be Careful
As The Pin Can Tolerate Only 3.3V. But The Voltage From TX Or Arduino Will Be
5V.So, A Voltage Divider Network Consisting Of 10K And 20K Resistors Are Used To
Reduce The Voltage To 3.3V Approximately.
Working Process:
A Simple Home Automation Project Using Arduino UNO, Bluetooth Module And A
Smartphone. The Aim Of This Project Is To Control Different Home Appliances Using A
Smartphone. The Working Of The Project Is Explained Here.When The Power Is Turned
On, The Connection LED On The Bluetooth Module Starts Blinking. We Need To Start
The “Bluetooth Controller” App In Our Smartphone And Get Connected To The
Bluetooth Module. If The Pairing Is Successful, The LED Becomes Stable.Now, In The
App, We Need To Set Different Keys For Different Loads And Their Corresponding
Value That Must Be Transmitted When That Key Is Pressed. The Following Image
Shows A Set Of Keys To Control 4 Loads And An Additional Key To Turn Off All The
Loads.
7
8
Then we are ready to control the loads. When a key is pressed in the smartphone, the
Bluetooth module receives the corresponding data and intern transmits that data to
Arduino.
9
This data i.e. “2” is transmitted to Arduino. Arduino then compares the received data
with the data written in the sketch and accordingly turns on the load 2. The similar action
can be applicable to other keys and loads.Using this type of connection, we can control
i.e. turn on or off different home electrical appliances using our smartphones.
 Code
Use Software Of Arduino-1.8.5 Application In USB Cable Use.
#include <SoftwareSerial.h>
const int rxPin = 4;
const int txPin = 2;
SoftwareSerial mySerial(rxPin, txPin);
const int Loads[] = {9, 10, 11, 12};
int state = 0;
int flag = 0;
void setup()
{
for (int i=0;i<4;i++)
{
pinMode(Loads[i], OUTPUT);
}
mySerial.begin(9600);
for (int i=0;i<4;i++)
{
digitalWrite(Loads[i], LOW);
}
}
void loop()
{
if(mySerial.available() > 0)
{
state = mySerial.read();
flag=0;
}
switch(state)
{
case '0':digitalWrite(Loads[0], HIGH);
flag=1;
break;
case '1':digitalWrite(Loads[0], LOW);
flag=1;
break;
10
case '2':digitalWrite(Loads[1], HIGH);
flag=1;
break;
case '3':digitalWrite(Loads[1], LOW);
flag=1;
break;
case '4':digitalWrite(Loads[2], HIGH);
flag=1;
break;
case '5':digitalWrite(Loads[2], LOW);
flag=1;
break;
case '6':digitalWrite(Loads[3], HIGH);
flag=1;
break;
case '7':digitalWrite(Loads[3], LOW);
flag=1;
break;
case '8':digitalWrite(Loads[0], LOW);
digitalWrite(Loads[1], LOW);
digitalWrite(Loads[2], LOW);
digitalWrite(Loads[3], LOW);
flag=1;
break;
}
}
 Limitations
The system needs a continuous power supply to be practical or else we might not be able
to control the appliances.Hence, best way to design the system efficiently would be to
implement both the automated control and manual control through switches at a time.
11
 Project Images
12
13
 Applications
 Using This Project, We Can Turn On Or Off Appliances Remotely I.E. Using A
Phone Or Tablet.
 The Project Can Be Further Expanded To A Smart Home Automation System By
Including Some Sensors Like Light Sensors, Temperature Sensors, Safety
Sensors Etc. And Automatically Adjust Different Parameters Like Room
Lighting, Air Conditioning (Room Temperature), Door Locks Etc. And Transmit
The Information To Our Phone.
 Additionally, We Can Connect To Internet And Control The Home From Remote
Location Over Internet And Also Monitor The Safety.
14
Thank you

More Related Content

What's hot

Presentation on bluetooth controlled electronic home appliances
Presentation on bluetooth controlled electronic home appliancesPresentation on bluetooth controlled electronic home appliances
Presentation on bluetooth controlled electronic home appliancesmirzaahmadali
 
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILEANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILEDurgaprasad M
 
Bluetooth based Home Automation
Bluetooth based Home AutomationBluetooth based Home Automation
Bluetooth based Home AutomationJagannath Kartik
 
Smart home automation
Smart home automationSmart home automation
Smart home automationVikas Rathod
 
Home automation voice control
Home automation voice controlHome automation voice control
Home automation voice controlAhammednayeem
 
Arduino final ppt
Arduino final pptArduino final ppt
Arduino final pptIndu Mathi
 
Home automation Using Arduino Uno and Bluetooth
Home automation Using Arduino Uno and BluetoothHome automation Using Arduino Uno and Bluetooth
Home automation Using Arduino Uno and BluetoothSOURAV ROY
 
Bluetooth based home automation using arduino presentaton
Bluetooth based home automation using arduino presentatonBluetooth based home automation using arduino presentaton
Bluetooth based home automation using arduino presentatonLalitKapoor7
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home AutomationSaumya Tiwari
 
Home automation using arduino
Home automation using arduinoHome automation using arduino
Home automation using arduinoIkram Arshad
 
Home Automation Using Arduino Uno and HC-05
Home Automation Using Arduino Uno and HC-05Home Automation Using Arduino Uno and HC-05
Home Automation Using Arduino Uno and HC-05Vidhi Shah
 
Development of a Low Cost, Reliable & Scalable Home Automation System.
Development of a Low Cost, Reliable & Scalable Home Automation System.Development of a Low Cost, Reliable & Scalable Home Automation System.
Development of a Low Cost, Reliable & Scalable Home Automation System.imtiyazEEE
 
IR Based Home Automation
IR Based Home AutomationIR Based Home Automation
IR Based Home AutomationSujit Nayak
 
Touch Screen Based Home Automation System
Touch Screen Based Home Automation SystemTouch Screen Based Home Automation System
Touch Screen Based Home Automation SystemEdgefxkits & Solutions
 
Home automation under wi fi through android apps from any smart phone
Home automation under wi fi through android apps from any smart phoneHome automation under wi fi through android apps from any smart phone
Home automation under wi fi through android apps from any smart phoneEdgefxkits & Solutions
 

What's hot (20)

Presentation on bluetooth controlled electronic home appliances
Presentation on bluetooth controlled electronic home appliancesPresentation on bluetooth controlled electronic home appliances
Presentation on bluetooth controlled electronic home appliances
 
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILEANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
 
Bluetooth based Home Automation
Bluetooth based Home AutomationBluetooth based Home Automation
Bluetooth based Home Automation
 
Smart home automation
Smart home automationSmart home automation
Smart home automation
 
Home automation voice control
Home automation voice controlHome automation voice control
Home automation voice control
 
Voice controlled home appliances
Voice controlled home appliancesVoice controlled home appliances
Voice controlled home appliances
 
Arduino final ppt
Arduino final pptArduino final ppt
Arduino final ppt
 
Home automation Using Arduino Uno and Bluetooth
Home automation Using Arduino Uno and BluetoothHome automation Using Arduino Uno and Bluetooth
Home automation Using Arduino Uno and Bluetooth
 
Bluetooth based home automation using arduino presentaton
Bluetooth based home automation using arduino presentatonBluetooth based home automation using arduino presentaton
Bluetooth based home automation using arduino presentaton
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home Automation
 
Home automation using arduino
Home automation using arduinoHome automation using arduino
Home automation using arduino
 
Home Automation Using Arduino Uno and HC-05
Home Automation Using Arduino Uno and HC-05Home Automation Using Arduino Uno and HC-05
Home Automation Using Arduino Uno and HC-05
 
Home automation
Home automationHome automation
Home automation
 
Development of a Low Cost, Reliable & Scalable Home Automation System.
Development of a Low Cost, Reliable & Scalable Home Automation System.Development of a Low Cost, Reliable & Scalable Home Automation System.
Development of a Low Cost, Reliable & Scalable Home Automation System.
 
IR Based Home Automation
IR Based Home AutomationIR Based Home Automation
IR Based Home Automation
 
Home automation using blynk
Home automation using blynkHome automation using blynk
Home automation using blynk
 
Touch Screen Based Home Automation System
Touch Screen Based Home Automation SystemTouch Screen Based Home Automation System
Touch Screen Based Home Automation System
 
Home automation
Home automationHome automation
Home automation
 
Presentation on INTERNET OF THINGS
Presentation on INTERNET OF THINGSPresentation on INTERNET OF THINGS
Presentation on INTERNET OF THINGS
 
Home automation under wi fi through android apps from any smart phone
Home automation under wi fi through android apps from any smart phoneHome automation under wi fi through android apps from any smart phone
Home automation under wi fi through android apps from any smart phone
 

Similar to home automation digital

IRJET- Smart Home Automation System using 8051 Micro-Controller
IRJET- Smart Home Automation System using 8051 Micro-ControllerIRJET- Smart Home Automation System using 8051 Micro-Controller
IRJET- Smart Home Automation System using 8051 Micro-ControllerIRJET Journal
 
Report 171115175724
Report 171115175724Report 171115175724
Report 171115175724PAVINRAJ5
 
Project report on home automation using Arduino
Project report on home automation using Arduino Project report on home automation using Arduino
Project report on home automation using Arduino AMIT SANPUI
 
smart home automation system
smart home automation systemsmart home automation system
smart home automation systemMdSaifuddinQuader
 
IRJET- Android based Home Automation using Bluetooth Technology
IRJET- Android based Home Automation using Bluetooth TechnologyIRJET- Android based Home Automation using Bluetooth Technology
IRJET- Android based Home Automation using Bluetooth TechnologyIRJET Journal
 
IRJET- Android based Home Automation using Bluetooth Technology
IRJET-  	  Android based Home Automation using Bluetooth TechnologyIRJET-  	  Android based Home Automation using Bluetooth Technology
IRJET- Android based Home Automation using Bluetooth TechnologyIRJET Journal
 
Home automation using arduino.pptx
Home automation using arduino.pptxHome automation using arduino.pptx
Home automation using arduino.pptxArun93488
 
438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptx
438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptx438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptx
438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptxVenuVenupk1431
 
Home automation system
Home automation systemHome automation system
Home automation systemRaadSabah
 
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docxDIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docxRafayNaveed4
 
Home Automation with MATLAB and ARDUINO Interface
Home Automation with MATLAB and ARDUINO InterfaceHome Automation with MATLAB and ARDUINO Interface
Home Automation with MATLAB and ARDUINO InterfaceAlok Tiwari
 
Digital home automation with arduino bluetooth
Digital home automation with arduino bluetoothDigital home automation with arduino bluetooth
Digital home automation with arduino bluetoothShishupal03012015
 
IRJET - IoT based Home Automation System through Voice Control using Google A...
IRJET - IoT based Home Automation System through Voice Control using Google A...IRJET - IoT based Home Automation System through Voice Control using Google A...
IRJET - IoT based Home Automation System through Voice Control using Google A...IRJET Journal
 
Android Operated Wireless Robot Using 8051 MCU
Android Operated Wireless Robot Using 8051 MCUAndroid Operated Wireless Robot Using 8051 MCU
Android Operated Wireless Robot Using 8051 MCUKamal Pradhan
 
IoT Based Home Automation using Intel Galileo Gen-2
IoT Based Home Automation using Intel Galileo Gen-2IoT Based Home Automation using Intel Galileo Gen-2
IoT Based Home Automation using Intel Galileo Gen-2IRJET Journal
 

Similar to home automation digital (20)

IRJET- Smart Home Automation System using 8051 Micro-Controller
IRJET- Smart Home Automation System using 8051 Micro-ControllerIRJET- Smart Home Automation System using 8051 Micro-Controller
IRJET- Smart Home Automation System using 8051 Micro-Controller
 
Smart home
Smart homeSmart home
Smart home
 
Smart home copy
Smart home   copySmart home   copy
Smart home copy
 
Smart home
Smart homeSmart home
Smart home
 
Report 171115175724
Report 171115175724Report 171115175724
Report 171115175724
 
Project report on home automation using Arduino
Project report on home automation using Arduino Project report on home automation using Arduino
Project report on home automation using Arduino
 
smart home automation system
smart home automation systemsmart home automation system
smart home automation system
 
IRJET- Android based Home Automation using Bluetooth Technology
IRJET- Android based Home Automation using Bluetooth TechnologyIRJET- Android based Home Automation using Bluetooth Technology
IRJET- Android based Home Automation using Bluetooth Technology
 
IRJET- Android based Home Automation using Bluetooth Technology
IRJET-  	  Android based Home Automation using Bluetooth TechnologyIRJET-  	  Android based Home Automation using Bluetooth Technology
IRJET- Android based Home Automation using Bluetooth Technology
 
Home automation using arduino.pptx
Home automation using arduino.pptxHome automation using arduino.pptx
Home automation using arduino.pptx
 
438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptx
438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptx438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptx
438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptx
 
Home automation system
Home automation systemHome automation system
Home automation system
 
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docxDIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
DIGITAL LOGIC DESIGN (1) PROJECT REPORT.docx
 
Home Automation with MATLAB and ARDUINO Interface
Home Automation with MATLAB and ARDUINO InterfaceHome Automation with MATLAB and ARDUINO Interface
Home Automation with MATLAB and ARDUINO Interface
 
Digital home automation with arduino bluetooth
Digital home automation with arduino bluetoothDigital home automation with arduino bluetooth
Digital home automation with arduino bluetooth
 
Summer training project
Summer training projectSummer training project
Summer training project
 
IRJET - IoT based Home Automation System through Voice Control using Google A...
IRJET - IoT based Home Automation System through Voice Control using Google A...IRJET - IoT based Home Automation System through Voice Control using Google A...
IRJET - IoT based Home Automation System through Voice Control using Google A...
 
Android Operated Wireless Robot Using 8051 MCU
Android Operated Wireless Robot Using 8051 MCUAndroid Operated Wireless Robot Using 8051 MCU
Android Operated Wireless Robot Using 8051 MCU
 
IoT Based Home Automation using Intel Galileo Gen-2
IoT Based Home Automation using Intel Galileo Gen-2IoT Based Home Automation using Intel Galileo Gen-2
IoT Based Home Automation using Intel Galileo Gen-2
 
Project
ProjectProject
Project
 

Recently uploaded

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 

Recently uploaded (20)

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 

home automation digital

  • 1. FJFKJGGFGHNVB  INTRODUCTION  Circuit Diagram  Components  Component Description  Circuit Design  Code  Limitations  Project Images  Applications 1 CONTENTS
  • 2.  INTRODUCTION We Are Living In 21st Century Where Automation Of Any Form I.E. Home Or Industrial Plays An Important Role In Human Life. When It Comes To Industrial Automation, The Concept Is Applied To Large Machines Or Robots Which Helps In Increasing The Efficiency In Terms Of Production, Energy And Time. Home Automation On The Other Hand Involves Automating The Household Environment. This Is Possible Because Of The Smartphones And Internet That We Are Widely Using. Home Automation Can Be Again Divided In To Just Controlling The Appliances Using A Smartphone From A Remote Location And Another Type Filled With Sensors And Actuators Which Controls The Lighting, Temperature, Door Locks, Electronic Gadgets, Electrical Appliances Etc. Using A “Smart” System. In This Project, We Will Design A Simple Home Automation Project Using Simple Components Using Which Different Electrical Appliances Can Switched On Or Off. The Project Is Based On Arduino And We Have Used Arduino UNO For The Project. 2
  • 3.  Circuit Diagram Ciricuit Diagram Of Home Automation 3
  • 4.  Components The List Of Components Mentioned Here Are Specifically For Controlling 4 Different Loads,  Arduino UNO  HC – 05 Bluetooth Module  10 KΩ Resistor  20 KΩ Resistor  1 KΩ Resistor X 4  2N2222 NPN Transistor X 4  1N4007 Diode X 4  12 V Relay X 4  Prototyping Board (Bread Board)  Connecting Wires  12 V Power Supply  Smartphone Or Tablet (Bluetooth Enabled) 4
  • 5.  Component Description ARDUINO UNO: The 8 – bit ATmega 328P microcontroller based Arduino UNO is used in the project to control different components like Bluetooth module and relay network. BLUETOOTH MODULE: The Bluetooth Module used in this project is HC- 05. As seen in the image below, this Bluetooth module has 4 – pins for VCC (5V), ground, TX and RX. This Bluetooth can be used with Bluetooth enabled phone (or tablet or laptop) and the range of this module is approximately 10 meters. BLUETOOTH MODULE 5
  • 6. CHANNEL RELAY BOARD: A 4 – Channel Relay Board Is Used In This Project To Control Four Different Loads. It Has All The Necessary Components And Connections Like Base Current Limiting Resistor, Flyback Diode, LED Indicators And Header For Connecting It To Other Devices. CHANNEL RELAY BOARD 6
  • 7.  Circuit Design The Circuit Design Of Home Automation Based On Arduino And Bluetooth Is Very Simple And Is Explained Below. The Bluetooth Module Has 4 – Pins: VCC, TX, RX And GND. VCC And GND Are Connected To 5V And Ground From Arduino UNO. The Bluetooth Module Works On 3.3V And It Has An On Board 5V To 3.3V Regulator. The TX And RX Pins Of The Bluetooth Module Must Be Connected To RX And TX Pins Of The Arduino. In Arduino UNO, We Are Defining Pins 2 And 4 As RX And TX Using Software. Hence, TX Of Bluetooth Is Connected To Pin 4 Of Arduino. But When Connecting RX Of Bluetooth To TX Of Arduino (Or Any Microcontroller As A Matter Of Fact), We Need To Be Careful As The Pin Can Tolerate Only 3.3V. But The Voltage From TX Or Arduino Will Be 5V.So, A Voltage Divider Network Consisting Of 10K And 20K Resistors Are Used To Reduce The Voltage To 3.3V Approximately. Working Process: A Simple Home Automation Project Using Arduino UNO, Bluetooth Module And A Smartphone. The Aim Of This Project Is To Control Different Home Appliances Using A Smartphone. The Working Of The Project Is Explained Here.When The Power Is Turned On, The Connection LED On The Bluetooth Module Starts Blinking. We Need To Start The “Bluetooth Controller” App In Our Smartphone And Get Connected To The Bluetooth Module. If The Pairing Is Successful, The LED Becomes Stable.Now, In The App, We Need To Set Different Keys For Different Loads And Their Corresponding Value That Must Be Transmitted When That Key Is Pressed. The Following Image Shows A Set Of Keys To Control 4 Loads And An Additional Key To Turn Off All The Loads. 7
  • 8. 8
  • 9. Then we are ready to control the loads. When a key is pressed in the smartphone, the Bluetooth module receives the corresponding data and intern transmits that data to Arduino. 9
  • 10. This data i.e. “2” is transmitted to Arduino. Arduino then compares the received data with the data written in the sketch and accordingly turns on the load 2. The similar action can be applicable to other keys and loads.Using this type of connection, we can control i.e. turn on or off different home electrical appliances using our smartphones.  Code Use Software Of Arduino-1.8.5 Application In USB Cable Use. #include <SoftwareSerial.h> const int rxPin = 4; const int txPin = 2; SoftwareSerial mySerial(rxPin, txPin); const int Loads[] = {9, 10, 11, 12}; int state = 0; int flag = 0; void setup() { for (int i=0;i<4;i++) { pinMode(Loads[i], OUTPUT); } mySerial.begin(9600); for (int i=0;i<4;i++) { digitalWrite(Loads[i], LOW); } } void loop() { if(mySerial.available() > 0) { state = mySerial.read(); flag=0; } switch(state) { case '0':digitalWrite(Loads[0], HIGH); flag=1; break; case '1':digitalWrite(Loads[0], LOW); flag=1; break; 10
  • 11. case '2':digitalWrite(Loads[1], HIGH); flag=1; break; case '3':digitalWrite(Loads[1], LOW); flag=1; break; case '4':digitalWrite(Loads[2], HIGH); flag=1; break; case '5':digitalWrite(Loads[2], LOW); flag=1; break; case '6':digitalWrite(Loads[3], HIGH); flag=1; break; case '7':digitalWrite(Loads[3], LOW); flag=1; break; case '8':digitalWrite(Loads[0], LOW); digitalWrite(Loads[1], LOW); digitalWrite(Loads[2], LOW); digitalWrite(Loads[3], LOW); flag=1; break; } }  Limitations The system needs a continuous power supply to be practical or else we might not be able to control the appliances.Hence, best way to design the system efficiently would be to implement both the automated control and manual control through switches at a time.
  • 13. 12 13
  • 14.  Applications  Using This Project, We Can Turn On Or Off Appliances Remotely I.E. Using A Phone Or Tablet.  The Project Can Be Further Expanded To A Smart Home Automation System By Including Some Sensors Like Light Sensors, Temperature Sensors, Safety Sensors Etc. And Automatically Adjust Different Parameters Like Room Lighting, Air Conditioning (Room Temperature), Door Locks Etc. And Transmit The Information To Our Phone.  Additionally, We Can Connect To Internet And Control The Home From Remote Location Over Internet And Also Monitor The Safety. 14