SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
Arduino Based Home
Automation System with Android
and Bluetooth
SAYAN SETH
Indian Institute of Engineering
Science and Technology, Shibpur
INTRODUCTION
What is a Smart Home Automation System?
A smart home automation system is one in which the various electric and electronic appliances are wired
up to a central computer control system so they can either be switched on and off at certain times (for
example, heating can be set to come on automatically at 6:00AM on winter mornings) or if certain events
happen (lights can be set to come on only when a photoelectric sensor detects that it's dark).
How Does Smart Home Automation Work?
Home automation systems are composed of hardware, communication and electronic interfaces that work
to integrate electrical devices with one another. Domestic activities can then be regulated with the touch
of a button. From any remote location, users can adjust the controls on home entertainment systems, limit
the amount of sunlight given to houseplants, or change the temperatures in certain rooms. Home
automation software is often connected through computer networks so that users can adjust settings on
their personal devices.
Components of an Automation System:
 Controlled Devices
They include household appliances, door openers, door locks, sprinkling systems, lighting systems,
audio/video systems, home theatre equipment, security systems, telephone systems, messaging
systems, and many other types of equipment.
 Sensing Devices
Sensing devices can report values, such as temperature, humidity, light levels, sound levels, or states.
Examples are: motion sensors, temperature sensor etc.
 I/O Interface Devices
I/O (input/output) interface devices provide the logical communication link between the controller(s)
and the controlled devices in a system. This can convert analog signals to digital signals that can be used
by the controller.
 Controllers
Controllers provide the intelligent control functions in a home automation system. All controllers must
have sufficient data in order to control the controlled devices. In this project Arduino Atmega328
Microcontroller has been used.
 User Interface
User interfaces allow the user to interact with the system by sending information to the controller.
Typical user interface devices include: Push-button panels, Touch-panel displays with fixed or
programmable screen layouts, hand-held remote controls.
 System Network
The system network includes all of the controllers, sensors, wires, cables, RF (radio frequency) links, IR
(infrared) links, adapters, connectors, junction boxes, power supplies, etc. that connect the various
system components.
 Programming Computer
Some system controllers allow the user to program the system with the system's own user
interface(s). Other systems require the use of a separate computer (typically a PC) to program the
system controller.
The Benefits of an Automated Home
Home automation has greatly increased in popularity over the past several years.
One of the greatest advantages of an automated home is the ease with which
functionality can be managed on an array of devices: desktop, laptop, tablet or
smartphone.
1. Security
2. Energy Efficiency
3. Savings
4. Convenience
5. Comfort
HARDWARES USED:
1. Arduino Uno R3
2. HC-05 Bluetooth Module
3. Servo Motor
4. LED x 2
5. Resistor (1k) x 6
6. LDR(Light Dependent Resistor) x 1
7. Breadboard
SOFTWARES USED:
1. Arduino IDE
2. MIT App Inventor 2
3. Fritzing
4. Proteus 8 Professional
Arduino Uno R3
Arduino Uno is a microcontroller board based on the
ATmega328P . It has 14 digital input/output pins (of
which 6 can be used as PWM outputs), 6 analog
inputs, a 16 MHz quartz crystal, a USB connection, a
power jack, an ICSP(In Circuit Serial Programmer)
header and a reset button.
Features
• ATmega328 microcontroller
• Input voltage - 7-12V
• 14 Digital I/O Pins (6 PWM outputs)
• 6 Analog Inputs
• 32k Flash Memory
• 16Mhz Clock Speed
• SRAM 2 KB
• EEPROM 1KB
DIFFERENT PARTS OF ARDUINO UNO
Serial: 0 (RX) and 1 (TX): Used to
receive (RX) and transmit (TX)
TTL serial data.
PWM: 3, 5, 6, 9, 10, and
11. Provide 8-bit PWM output
with the analogWrite() function.
Analog Pins: It support 10-bit
Analog -to-digital conversion
(ADC) using
the analogRead() function.
LDR
A (light-dependent resistor) LDR
is a light-controlled
variable resistor.
The resistance of a photoresistor
decreases with increasing
incident light intensity; in other
words, it
exhibits photoconductivity. A
photoresistor can be applied in
light-sensitive detector circuits,
and light- and dark-activated
switching circuits.
SERVO MOTOR
Because servo motors use feedback to determine the
position of the shaft, Its position can be controlled very
precisely. As a result, servo motors are used to control
position of objects, rotate objects, move legs, arms or hands
of robots, move sensors etc. with high precision.
Most servo motors have the following three connections:
1. Black/Brown ground wire.
2. Red power wire (around 5V).
3. Yellow or White PWM wire.
HC 05 Bluetooth Module
HC‐05 module is an easy to
use Bluetooth SPP (Serial Port Protocol)
module , designed for transparent
wireless serial connection setup.
Hardware Features:
1. Typical ‐80dBm sensitivity.
2. Up to +4dBm RF transmit power.
3. 3 to 5 V I/O.
4. PIO(Programmable Input/Output)
control.
5. UART interface with programmable
baud rate.
6. With integrated antenna.
7. With edge connector.
HC-05 Bluetooth Module
Software Features:
1. Slave default Baud rate: 9600, Data bits:8, Stop bit:1,Parity:No parity.
2. Auto‐connect to the last device on power as default.
3. Permit pairing device to connect as default.
4. Auto‐pairing PINCODE:”1234” as default.
Pin Description:
The HC-05 Bluetooth Module has 6pins.
ENABLE: When enable is pulled LOW, the module is disabled which means the module will not turn on and it fails to
communicate . When enable is left open or connected to 3.3V, the module is enabled i.e. the module remains on
and communication also takes place.
VCC : Supply Voltage 3.3V to 5V
GND : Ground pin
TXD & RXD: These two pins acts as an UART interface for communication.
STATE: It acts as a status indicator . When the module is not connected to / paired with any other Bluetooth device, signal
goes Low . At this low state , the led flashes continuously which denotes that the module is not paired with other device . When
this module is connected to/paired with any other Bluetooth device , the signal goes High . At this high state , the led blinks
with a constant delay say for example 2s delay which indicates that the module is paired.
SOFTWARES:
HC-05 CIRCUIT DIAGRAM
RELAY MODULE
A Relay is actually a switch which is electrically operated by an electromagnet.
The electromagnet is activated with a low voltage, for example 5 volts from a
microcontroller and it pulls a contact to make or break a high voltage circuit.
Using relays High Voltage electronic devices can be controlled.
ARDUINO CODE
ANDROID APP
ACKNOWLEDGEMENT
We thank our beloved professors in The Department of Electronics and
Telecommunication Engineering , IIEST Shibpur for giving us advices &
necessary helps to successfully complete this project.
RESOURCES
1. Wikipedia
2. www.arduino.cc
3. https://diyhacking.com/diy-android-home-automation/

Mais conteúdo relacionado

Mais procurados

CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCUCONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCUVINAY KUMAR GUDELA
 
Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...Brundha Sholaganga
 
Arduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android andArduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android andAnish Basu
 
IoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOIoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOAYSHA S KABEER
 
Arduino Based Home Automation (2003) (1003018)
Arduino Based Home Automation (2003) (1003018)Arduino Based Home Automation (2003) (1003018)
Arduino Based Home Automation (2003) (1003018)Rappy Saha
 
Bluetooth based home automation system
Bluetooth based home automation systemBluetooth based home automation system
Bluetooth based home automation systemVeer Singh shakya
 
Bluetooth based home automation using Arduino UNO
Bluetooth based home automation using Arduino UNOBluetooth based home automation using Arduino UNO
Bluetooth based home automation using Arduino UNOparameshwar koneti
 
HOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINOHOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINOEklavya Sharma
 
Home automation voice control
Home automation voice controlHome automation voice control
Home automation voice controlAhammednayeem
 
Home Automation System
Home Automation SystemHome Automation System
Home Automation SystemSweha Rajora
 
Smart Home Automation And security System
Smart Home Automation And security SystemSmart Home Automation And security System
Smart Home Automation And security SystemAmit Kundu
 
Home Automation by Android Application based Remote Control
Home Automation by Android Application based Remote ControlHome Automation by Android Application based Remote Control
Home Automation by Android Application based Remote ControlEdgefxkits & Solutions
 
home automation using esp8266
home automation using esp8266home automation using esp8266
home automation using esp8266smit bakori
 
Home automation system using arduino with android
Home automation system using arduino with androidHome automation system using arduino with android
Home automation system using arduino with androidrahul takalkar
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home AutomationSaumya Tiwari
 

Mais procurados (20)

CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCUCONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
CONTROLLING HOME APPLIANCES WITH IOT,BLYNK APP & NODE MCU
 
Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...Home automation in client server using NodeMcu approach along with user notif...
Home automation in client server using NodeMcu approach along with user notif...
 
Arduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android andArduino Based Home Automation System with Android and
Arduino Based Home Automation System with Android and
 
IoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOIoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINO
 
Arduino Based Home Automation (2003) (1003018)
Arduino Based Home Automation (2003) (1003018)Arduino Based Home Automation (2003) (1003018)
Arduino Based Home Automation (2003) (1003018)
 
Home Automation
Home AutomationHome Automation
Home Automation
 
Bluetooth based home automation system
Bluetooth based home automation systemBluetooth based home automation system
Bluetooth based home automation system
 
Bluetooth based home automation using Arduino UNO
Bluetooth based home automation using Arduino UNOBluetooth based home automation using Arduino UNO
Bluetooth based home automation using Arduino UNO
 
HOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINOHOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINO
 
Home automation voice control
Home automation voice controlHome automation voice control
Home automation voice control
 
Home automation with arduino
Home automation with arduinoHome automation with arduino
Home automation with arduino
 
Home Automation System
Home Automation SystemHome Automation System
Home Automation System
 
Voice controlled home appliances
Voice controlled home appliancesVoice controlled home appliances
Voice controlled home appliances
 
Home automation ppt
Home automation pptHome automation ppt
Home automation ppt
 
Smart Home Automation And security System
Smart Home Automation And security SystemSmart Home Automation And security System
Smart Home Automation And security System
 
Home Automation by Android Application based Remote Control
Home Automation by Android Application based Remote ControlHome Automation by Android Application based Remote Control
Home Automation by Android Application based Remote Control
 
Home automation
Home automationHome automation
Home automation
 
home automation using esp8266
home automation using esp8266home automation using esp8266
home automation using esp8266
 
Home automation system using arduino with android
Home automation system using arduino with androidHome automation system using arduino with android
Home automation system using arduino with android
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home Automation
 

Destaque

Home automation using android mobiles
Home automation using android mobilesHome automation using android mobiles
Home automation using android mobilesDurairaja
 
Automation
AutomationAutomation
AutomationMphasis
 
My Final Year Project - Individual Control Home Automation System
My Final Year Project - Individual Control Home Automation SystemMy Final Year Project - Individual Control Home Automation System
My Final Year Project - Individual Control Home Automation SystemMichael Olafusi
 
A minor project report HOME AUTOMATION USING MOBILE PHONES
A minor project report HOME AUTOMATION  USING  MOBILE PHONESA minor project report HOME AUTOMATION  USING  MOBILE PHONES
A minor project report HOME AUTOMATION USING MOBILE PHONESashokkok
 
Presentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationPresentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationArifur Rahman
 
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
 
HOME AUTOMATION USING ANDROID PHONE OVER BLUETOOTH
HOME AUTOMATION USING ANDROID PHONE OVER BLUETOOTHHOME AUTOMATION USING ANDROID PHONE OVER BLUETOOTH
HOME AUTOMATION USING ANDROID PHONE OVER BLUETOOTHSubhash Kumar Yadav
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home AutomationAbhishek Neb
 
Android Control Hardware and Arduino IoT ( 22 Aug 15 )
Android Control Hardware and Arduino IoT ( 22 Aug 15 )Android Control Hardware and Arduino IoT ( 22 Aug 15 )
Android Control Hardware and Arduino IoT ( 22 Aug 15 )Adun Nanthakaew
 
Home automation using IoT
Home automation using IoTHome automation using IoT
Home automation using IoTAthira_1993
 
Bluetooth based Home Automation
Bluetooth based Home AutomationBluetooth based Home Automation
Bluetooth based Home AutomationJagannath Kartik
 
Home automation ppt-kamal lamichhane
Home automation ppt-kamal lamichhaneHome automation ppt-kamal lamichhane
Home automation ppt-kamal lamichhaneKamal Lamichhane
 
Paper presentation of mini project
Paper presentation of mini projectPaper presentation of mini project
Paper presentation of mini projectJayashankar Gavvala
 
Controlling Home Appliances Using Voice
 Controlling Home Appliances Using Voice Controlling Home Appliances Using Voice
Controlling Home Appliances Using VoiceEdgefxkits & Solutions
 
Home Automation System using Arduino and Android
Home Automation System using Arduino and AndroidHome Automation System using Arduino and Android
Home Automation System using Arduino and AndroidMuhammad Ayesh
 
How to get started with home automation
How to get started with home automationHow to get started with home automation
How to get started with home automationBelatrix Software
 
iot based home automation
iot based home automationiot based home automation
iot based home automationparvathy s m
 
Smartify Home Automation - Client Presentation
Smartify Home Automation - Client PresentationSmartify Home Automation - Client Presentation
Smartify Home Automation - Client PresentationAbhi Bavishi
 

Destaque (20)

Home automation using android mobiles
Home automation using android mobilesHome automation using android mobiles
Home automation using android mobiles
 
Automation
AutomationAutomation
Automation
 
My Final Year Project - Individual Control Home Automation System
My Final Year Project - Individual Control Home Automation SystemMy Final Year Project - Individual Control Home Automation System
My Final Year Project - Individual Control Home Automation System
 
A minor project report HOME AUTOMATION USING MOBILE PHONES
A minor project report HOME AUTOMATION  USING  MOBILE PHONESA minor project report HOME AUTOMATION  USING  MOBILE PHONES
A minor project report HOME AUTOMATION USING MOBILE PHONES
 
Presentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationPresentation Smart Home With Home Automation
Presentation Smart Home With Home Automation
 
Presentation on home automation
Presentation on home automationPresentation on home automation
Presentation on 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.
 
HOME AUTOMATION USING ANDROID PHONE OVER BLUETOOTH
HOME AUTOMATION USING ANDROID PHONE OVER BLUETOOTHHOME AUTOMATION USING ANDROID PHONE OVER BLUETOOTH
HOME AUTOMATION USING ANDROID PHONE OVER BLUETOOTH
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home Automation
 
Android Control Hardware and Arduino IoT ( 22 Aug 15 )
Android Control Hardware and Arduino IoT ( 22 Aug 15 )Android Control Hardware and Arduino IoT ( 22 Aug 15 )
Android Control Hardware and Arduino IoT ( 22 Aug 15 )
 
Home automation using IoT
Home automation using IoTHome automation using IoT
Home automation using IoT
 
Bluetooth based Home Automation
Bluetooth based Home AutomationBluetooth based Home Automation
Bluetooth based Home Automation
 
Home automation ppt-kamal lamichhane
Home automation ppt-kamal lamichhaneHome automation ppt-kamal lamichhane
Home automation ppt-kamal lamichhane
 
Paper presentation of mini project
Paper presentation of mini projectPaper presentation of mini project
Paper presentation of mini project
 
Home automation
Home automationHome automation
Home automation
 
Controlling Home Appliances Using Voice
 Controlling Home Appliances Using Voice Controlling Home Appliances Using Voice
Controlling Home Appliances Using Voice
 
Home Automation System using Arduino and Android
Home Automation System using Arduino and AndroidHome Automation System using Arduino and Android
Home Automation System using Arduino and Android
 
How to get started with home automation
How to get started with home automationHow to get started with home automation
How to get started with home automation
 
iot based home automation
iot based home automationiot based home automation
iot based home automation
 
Smartify Home Automation - Client Presentation
Smartify Home Automation - Client PresentationSmartify Home Automation - Client Presentation
Smartify Home Automation - Client Presentation
 

Semelhante a Arduino based Home Automation System with Android

Adding Remote Controller Functionality To Any Stereo
 Adding Remote Controller Functionality To Any Stereo Adding Remote Controller Functionality To Any Stereo
Adding Remote Controller Functionality To Any StereoEditor IJCATR
 
Kalyan abstrct googl
Kalyan abstrct googlKalyan abstrct googl
Kalyan abstrct googldevakalyan143
 
smart home automation system
smart home automation systemsmart home automation system
smart home automation systemMdSaifuddinQuader
 
Home automation using arduino.pptx
Home automation using arduino.pptxHome automation using arduino.pptx
Home automation using arduino.pptxArun93488
 
IRJET- IoT based Industrial Automation
IRJET-  	  IoT based Industrial AutomationIRJET-  	  IoT based Industrial Automation
IRJET- IoT based Industrial AutomationIRJET Journal
 
REAL TIME AUTOMATION FOR COLLEGES
REAL TIME AUTOMATION  FOR COLLEGESREAL TIME AUTOMATION  FOR COLLEGES
REAL TIME AUTOMATION FOR COLLEGESNishmi Suresh
 
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
 
Thesis power theft detection ch 3
Thesis power theft detection ch 3Thesis power theft detection ch 3
Thesis power theft detection ch 3Faraz Ahmed
 
GSM based elevator alarm and Panic Detection
GSM based elevator alarm and Panic DetectionGSM based elevator alarm and Panic Detection
GSM based elevator alarm and Panic DetectionAhmedNazir18
 
IRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured HomeIRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured HomeIRJET Journal
 
Low energy based home control system using android app
Low energy based home control system using android appLow energy based home control system using android app
Low energy based home control system using android appSujeet Singh
 
IoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensorsIoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensorssaritasapkal
 
HOME AUTOMATION SYSTEM USING IOT TECHNOLOGY.pdf
HOME  AUTOMATION SYSTEM USING IOT  TECHNOLOGY.pdfHOME  AUTOMATION SYSTEM USING IOT  TECHNOLOGY.pdf
HOME AUTOMATION SYSTEM USING IOT TECHNOLOGY.pdfHarshithaNerella
 

Semelhante a Arduino based Home Automation System with Android (20)

Summer training project
Summer training projectSummer training project
Summer training project
 
Home Automation System
Home Automation SystemHome Automation System
Home Automation System
 
Project
ProjectProject
Project
 
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
 
Home automation
Home automationHome automation
Home automation
 
Adding Remote Controller Functionality To Any Stereo
 Adding Remote Controller Functionality To Any Stereo Adding Remote Controller Functionality To Any Stereo
Adding Remote Controller Functionality To Any Stereo
 
Kalyan abstrct googl
Kalyan abstrct googlKalyan abstrct googl
Kalyan abstrct googl
 
smart home automation system
smart home automation systemsmart home automation system
smart home automation system
 
Home automation using arduino.pptx
Home automation using arduino.pptxHome automation using arduino.pptx
Home automation using arduino.pptx
 
IRJET- IoT based Industrial Automation
IRJET-  	  IoT based Industrial AutomationIRJET-  	  IoT based Industrial Automation
IRJET- IoT based Industrial Automation
 
REAL TIME AUTOMATION FOR COLLEGES
REAL TIME AUTOMATION  FOR COLLEGESREAL TIME AUTOMATION  FOR COLLEGES
REAL TIME AUTOMATION FOR COLLEGES
 
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
 
Thesis power theft detection ch 3
Thesis power theft detection ch 3Thesis power theft detection ch 3
Thesis power theft detection ch 3
 
GSM based elevator alarm and Panic Detection
GSM based elevator alarm and Panic DetectionGSM based elevator alarm and Panic Detection
GSM based elevator alarm and Panic Detection
 
IRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured HomeIRJET- IoT based System for Smart and Secured Home
IRJET- IoT based System for Smart and Secured Home
 
Low energy based home control system using android app
Low energy based home control system using android appLow energy based home control system using android app
Low energy based home control system using android app
 
IoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensorsIoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensors
 
HOME AUTOMATION SYSTEM USING IOT TECHNOLOGY.pdf
HOME  AUTOMATION SYSTEM USING IOT  TECHNOLOGY.pdfHOME  AUTOMATION SYSTEM USING IOT  TECHNOLOGY.pdf
HOME AUTOMATION SYSTEM USING IOT TECHNOLOGY.pdf
 

Último

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 

Último (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 

Arduino based Home Automation System with Android

  • 1. Arduino Based Home Automation System with Android and Bluetooth SAYAN SETH Indian Institute of Engineering Science and Technology, Shibpur
  • 2. INTRODUCTION What is a Smart Home Automation System? A smart home automation system is one in which the various electric and electronic appliances are wired up to a central computer control system so they can either be switched on and off at certain times (for example, heating can be set to come on automatically at 6:00AM on winter mornings) or if certain events happen (lights can be set to come on only when a photoelectric sensor detects that it's dark). How Does Smart Home Automation Work? Home automation systems are composed of hardware, communication and electronic interfaces that work to integrate electrical devices with one another. Domestic activities can then be regulated with the touch of a button. From any remote location, users can adjust the controls on home entertainment systems, limit the amount of sunlight given to houseplants, or change the temperatures in certain rooms. Home automation software is often connected through computer networks so that users can adjust settings on their personal devices.
  • 3. Components of an Automation System:  Controlled Devices They include household appliances, door openers, door locks, sprinkling systems, lighting systems, audio/video systems, home theatre equipment, security systems, telephone systems, messaging systems, and many other types of equipment.  Sensing Devices Sensing devices can report values, such as temperature, humidity, light levels, sound levels, or states. Examples are: motion sensors, temperature sensor etc.  I/O Interface Devices I/O (input/output) interface devices provide the logical communication link between the controller(s) and the controlled devices in a system. This can convert analog signals to digital signals that can be used by the controller.  Controllers Controllers provide the intelligent control functions in a home automation system. All controllers must have sufficient data in order to control the controlled devices. In this project Arduino Atmega328 Microcontroller has been used.  User Interface User interfaces allow the user to interact with the system by sending information to the controller. Typical user interface devices include: Push-button panels, Touch-panel displays with fixed or programmable screen layouts, hand-held remote controls.  System Network The system network includes all of the controllers, sensors, wires, cables, RF (radio frequency) links, IR (infrared) links, adapters, connectors, junction boxes, power supplies, etc. that connect the various system components.
  • 4.  Programming Computer Some system controllers allow the user to program the system with the system's own user interface(s). Other systems require the use of a separate computer (typically a PC) to program the system controller. The Benefits of an Automated Home Home automation has greatly increased in popularity over the past several years. One of the greatest advantages of an automated home is the ease with which functionality can be managed on an array of devices: desktop, laptop, tablet or smartphone. 1. Security 2. Energy Efficiency 3. Savings 4. Convenience 5. Comfort
  • 5. HARDWARES USED: 1. Arduino Uno R3 2. HC-05 Bluetooth Module 3. Servo Motor 4. LED x 2 5. Resistor (1k) x 6 6. LDR(Light Dependent Resistor) x 1 7. Breadboard SOFTWARES USED: 1. Arduino IDE 2. MIT App Inventor 2 3. Fritzing 4. Proteus 8 Professional
  • 6. Arduino Uno R3 Arduino Uno is a microcontroller board based on the ATmega328P . It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack, an ICSP(In Circuit Serial Programmer) header and a reset button. Features • ATmega328 microcontroller • Input voltage - 7-12V • 14 Digital I/O Pins (6 PWM outputs) • 6 Analog Inputs • 32k Flash Memory • 16Mhz Clock Speed • SRAM 2 KB • EEPROM 1KB
  • 7. DIFFERENT PARTS OF ARDUINO UNO Serial: 0 (RX) and 1 (TX): Used to receive (RX) and transmit (TX) TTL serial data. PWM: 3, 5, 6, 9, 10, and 11. Provide 8-bit PWM output with the analogWrite() function. Analog Pins: It support 10-bit Analog -to-digital conversion (ADC) using the analogRead() function.
  • 8. LDR A (light-dependent resistor) LDR is a light-controlled variable resistor. The resistance of a photoresistor decreases with increasing incident light intensity; in other words, it exhibits photoconductivity. A photoresistor can be applied in light-sensitive detector circuits, and light- and dark-activated switching circuits.
  • 9. SERVO MOTOR Because servo motors use feedback to determine the position of the shaft, Its position can be controlled very precisely. As a result, servo motors are used to control position of objects, rotate objects, move legs, arms or hands of robots, move sensors etc. with high precision. Most servo motors have the following three connections: 1. Black/Brown ground wire. 2. Red power wire (around 5V). 3. Yellow or White PWM wire.
  • 10. HC 05 Bluetooth Module HC‐05 module is an easy to use Bluetooth SPP (Serial Port Protocol) module , designed for transparent wireless serial connection setup. Hardware Features: 1. Typical ‐80dBm sensitivity. 2. Up to +4dBm RF transmit power. 3. 3 to 5 V I/O. 4. PIO(Programmable Input/Output) control. 5. UART interface with programmable baud rate. 6. With integrated antenna. 7. With edge connector.
  • 11. HC-05 Bluetooth Module Software Features: 1. Slave default Baud rate: 9600, Data bits:8, Stop bit:1,Parity:No parity. 2. Auto‐connect to the last device on power as default. 3. Permit pairing device to connect as default. 4. Auto‐pairing PINCODE:”1234” as default. Pin Description: The HC-05 Bluetooth Module has 6pins. ENABLE: When enable is pulled LOW, the module is disabled which means the module will not turn on and it fails to communicate . When enable is left open or connected to 3.3V, the module is enabled i.e. the module remains on and communication also takes place. VCC : Supply Voltage 3.3V to 5V GND : Ground pin TXD & RXD: These two pins acts as an UART interface for communication. STATE: It acts as a status indicator . When the module is not connected to / paired with any other Bluetooth device, signal goes Low . At this low state , the led flashes continuously which denotes that the module is not paired with other device . When this module is connected to/paired with any other Bluetooth device , the signal goes High . At this high state , the led blinks with a constant delay say for example 2s delay which indicates that the module is paired.
  • 13.
  • 14.
  • 16.
  • 17. RELAY MODULE A Relay is actually a switch which is electrically operated by an electromagnet. The electromagnet is activated with a low voltage, for example 5 volts from a microcontroller and it pulls a contact to make or break a high voltage circuit. Using relays High Voltage electronic devices can be controlled.
  • 19.
  • 20.
  • 21.
  • 23.
  • 24.
  • 25.
  • 26. ACKNOWLEDGEMENT We thank our beloved professors in The Department of Electronics and Telecommunication Engineering , IIEST Shibpur for giving us advices & necessary helps to successfully complete this project. RESOURCES 1. Wikipedia 2. www.arduino.cc 3. https://diyhacking.com/diy-android-home-automation/