SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
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/

Weitere Àhnliche Inhalte

Was ist angesagt?

Voice Based Home Automation
Voice Based Home AutomationVoice Based Home Automation
Voice Based Home AutomationSumukh Athrey
 
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
 
SMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATIONSMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATIONEklavya Sharma
 
IoT Based Home Automation System Presantation
IoT Based Home Automation System PresantationIoT Based Home Automation System Presantation
IoT Based Home Automation System PresantationFarhan Ahmed Rahee
 
Android Based Home Automation Control
Android Based Home Automation ControlAndroid Based Home Automation Control
Android Based Home Automation ControlVivek Porwal
 
Bluetooth based Home Automation
Bluetooth based Home AutomationBluetooth based Home Automation
Bluetooth based Home AutomationJagannath Kartik
 
home automation using esp8266
home automation using esp8266home automation using esp8266
home automation using esp8266smit bakori
 
Home automation voice control
Home automation voice controlHome automation voice control
Home automation voice controlAhammednayeem
 
Home automation- An Iot application
Home automation- An Iot applicationHome automation- An Iot application
Home automation- An Iot applicationArchana Golhar
 
Home automation system
Home automation systemHome automation system
Home automation systemNaman Gautam
 
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
 
Presentation on home automation
Presentation on home automationPresentation on home automation
Presentation on home automationSubhash Kumar Yadav
 
IR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNOIR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNOMln Phaneendra
 
Home automation using android mobiles
Home automation using android mobilesHome automation using android mobiles
Home automation using android mobilesDurairaja
 
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
 
Home Automation using Iot
Home Automation using IotHome Automation using Iot
Home Automation using IotRabiya Mustafa
 
Bluetooth Home Automation
Bluetooth Home AutomationBluetooth Home Automation
Bluetooth Home AutomationApoorv Gupta
 
Home automation using blynk app with fan direction control and displaying sta...
Home automation using blynk app with fan direction control and displaying sta...Home automation using blynk app with fan direction control and displaying sta...
Home automation using blynk app with fan direction control and displaying sta...Diwash Kapil Chettri
 

Was ist angesagt? (20)

Home automation ppt
Home automation pptHome automation ppt
Home automation ppt
 
Voice Based Home Automation
Voice Based Home AutomationVoice Based Home Automation
Voice Based Home Automation
 
Home automation with arduino
Home automation with arduinoHome automation with arduino
Home automation with arduino
 
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
 
SMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATIONSMART HOME AUTOMATION USING MOBILE APPLICATION
SMART HOME AUTOMATION USING MOBILE APPLICATION
 
IoT Based Home Automation System Presantation
IoT Based Home Automation System PresantationIoT Based Home Automation System Presantation
IoT Based Home Automation System Presantation
 
Android Based Home Automation Control
Android Based Home Automation ControlAndroid Based Home Automation Control
Android Based Home Automation Control
 
Bluetooth based Home Automation
Bluetooth based Home AutomationBluetooth based Home Automation
Bluetooth based Home Automation
 
home automation using esp8266
home automation using esp8266home automation using esp8266
home automation using esp8266
 
Home automation voice control
Home automation voice controlHome automation voice control
Home automation voice control
 
Home automation- An Iot application
Home automation- An Iot applicationHome automation- An Iot application
Home automation- An Iot application
 
Home automation system
Home automation systemHome automation system
Home automation system
 
Arduino Based Home Automation (2003) (1003018)
Arduino Based Home Automation (2003) (1003018)Arduino Based Home Automation (2003) (1003018)
Arduino Based Home Automation (2003) (1003018)
 
Presentation on home automation
Presentation on home automationPresentation on home automation
Presentation on home automation
 
IR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNOIR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNO
 
Home automation using android mobiles
Home automation using android mobilesHome automation using android mobiles
Home automation using android mobiles
 
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
 
Home Automation using Iot
Home Automation using IotHome Automation using Iot
Home Automation using Iot
 
Bluetooth Home Automation
Bluetooth Home AutomationBluetooth Home Automation
Bluetooth Home Automation
 
Home automation using blynk app with fan direction control and displaying sta...
Home automation using blynk app with fan direction control and displaying sta...Home automation using blynk app with fan direction control and displaying sta...
Home automation using blynk app with fan direction control and displaying sta...
 

Andere mochten auch

HOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINOHOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINOEklavya Sharma
 
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
 
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
 
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
 
Smartify Home Automation - Client Presentation
Smartify Home Automation - Client PresentationSmartify Home Automation - Client Presentation
Smartify Home Automation - Client PresentationAbhi Bavishi
 
IOT Based Home Automation using Raspberry Pi-3
IOT Based Home Automation using Raspberry Pi-3IOT Based Home Automation using Raspberry Pi-3
IOT Based Home Automation using Raspberry Pi-3Mohammad Qasim Malik
 

Andere mochten auch (19)

HOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINOHOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINO
 
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
 
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
 
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
 
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
 
IoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOIoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINO
 
Smartify Home Automation - Client Presentation
Smartify Home Automation - Client PresentationSmartify Home Automation - Client Presentation
Smartify Home Automation - Client Presentation
 
IOT Based Home Automation using Raspberry Pi-3
IOT Based Home Automation using Raspberry Pi-3IOT Based Home Automation using Raspberry Pi-3
IOT Based Home Automation using Raspberry Pi-3
 

Ähnlich wie Arduino based Home Automation System with Android

Home Automation System
Home Automation SystemHome Automation System
Home Automation SystemMOHAMMAD TANVEER
 
Smart home
Smart homeSmart home
Smart homeMoorthy kvn
 
Smart home copy
Smart home   copySmart home   copy
Smart home copyMoorthy kvn
 
Smart home
Smart homeSmart home
Smart homeMoorthy kvn
 
Home automation
Home automationHome automation
Home automationMoorthy kvn
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control Home AutomationSaumya Tiwari
 
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
 

Ähnlich wie 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
 
Voice Control Home Automation
Voice Control Home AutomationVoice Control Home Automation
Voice Control 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
 

KĂŒrzlich hochgeladen

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
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
 
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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...gurkirankumar98700
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

KĂŒrzlich hochgeladen (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
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
 
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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

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/