SlideShare a Scribd company logo
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:
Arduino based Home Automation System with Android
Arduino based Home Automation System with Android
HC-05 CIRCUIT DIAGRAM
Arduino based Home Automation System with Android
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
Arduino based Home Automation System with Android
Arduino based Home Automation System with Android
Arduino based Home Automation System with Android
ANDROID APP
Arduino based Home Automation System with Android
Arduino based Home Automation System with Android
Arduino based Home Automation System with Android
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/

More Related Content

What's hot (20)

PDF
Home automation using bluetooth - Aurdino BASED
Ashish Kumar Thakur
 
PPTX
Home automation
SURAJ KUMAR SAINI
 
PPT
Arduino Based Home Automation System with Android and
Anish Basu
 
PPTX
Home automation ppt
Anshul97842474929
 
DOCX
HOME AUTOMATION USING ARDUINO
Eklavya Sharma
 
PPTX
Home automation using blynk app with fan direction control and displaying sta...
Diwash Kapil Chettri
 
PPTX
Home automation system
Naman Gautam
 
PPT
Arduino Based Home Automation (2003) (1003018)
Rappy Saha
 
PPTX
Iot based home automation
geetha chandrathi
 
PPT
Voice Control Home Automation
Abhishek Neb
 
PPTX
Home automation
Rupshanker Mishra
 
PPTX
home automation using esp8266
smit bakori
 
PPTX
Bluetooth based home automation using Arduino UNO
parameshwar koneti
 
PPTX
Android Based Home Automation Control
Vivek Porwal
 
PPTX
How IoT & Smart Home Automation Will Change the Way We Live
TriState Technology
 
PPTX
Home automation using IoT literature review ppt
Tanujkumar101
 
DOCX
PROJECT REPORT ON Home automation using by Bluetooth
Aakashkumar276
 
PPTX
Home automation using google assistant ppt
Somu Gupta
 
PPT
Bluetooth based Home Automation
Jagannath Kartik
 
PPTX
IoT Based Home Automation System Presantation
Farhan Ahmed Rahee
 
Home automation using bluetooth - Aurdino BASED
Ashish Kumar Thakur
 
Home automation
SURAJ KUMAR SAINI
 
Arduino Based Home Automation System with Android and
Anish Basu
 
Home automation ppt
Anshul97842474929
 
HOME AUTOMATION USING ARDUINO
Eklavya Sharma
 
Home automation using blynk app with fan direction control and displaying sta...
Diwash Kapil Chettri
 
Home automation system
Naman Gautam
 
Arduino Based Home Automation (2003) (1003018)
Rappy Saha
 
Iot based home automation
geetha chandrathi
 
Voice Control Home Automation
Abhishek Neb
 
Home automation
Rupshanker Mishra
 
home automation using esp8266
smit bakori
 
Bluetooth based home automation using Arduino UNO
parameshwar koneti
 
Android Based Home Automation Control
Vivek Porwal
 
How IoT & Smart Home Automation Will Change the Way We Live
TriState Technology
 
Home automation using IoT literature review ppt
Tanujkumar101
 
PROJECT REPORT ON Home automation using by Bluetooth
Aakashkumar276
 
Home automation using google assistant ppt
Somu Gupta
 
Bluetooth based Home Automation
Jagannath Kartik
 
IoT Based Home Automation System Presantation
Farhan Ahmed Rahee
 

Viewers also liked (18)

PPTX
Home automation using android mobiles
Durairaja
 
PPT
Automation
Mphasis
 
PDF
My Final Year Project - Individual Control Home Automation System
Michael Olafusi
 
DOCX
A minor project report HOME AUTOMATION USING MOBILE PHONES
ashokkok
 
PPTX
Presentation Smart Home With Home Automation
Arifur Rahman
 
PPTX
Development of a Low Cost, Reliable & Scalable Home Automation System.
imtiyazEEE
 
DOC
HOME AUTOMATION USING ANDROID PHONE OVER BLUETOOTH
Subhash Kumar Yadav
 
PDF
Android Control Hardware and Arduino IoT ( 22 Aug 15 )
Adun Nanthakaew
 
PPTX
Home automation using IoT
Athira_1993
 
PPTX
Home automation ppt-kamal lamichhane
Kamal Lamichhane
 
PPTX
Paper presentation of mini project
Jayashankar Gavvala
 
PPTX
Controlling Home Appliances Using Voice
Edgefxkits & Solutions
 
PDF
Home Automation System using Arduino and Android
Muhammad Ayesh
 
PDF
How to get started with home automation
Belatrix Software
 
PPTX
iot based home automation
parvathy s m
 
PPTX
IoT BASED SMART HOME USING ARDUINO
AYSHA S KABEER
 
PDF
Smartify Home Automation - Client Presentation
Abhi Bavishi
 
PPTX
IOT Based Home Automation using Raspberry Pi-3
Mohammad Qasim Malik
 
Home automation using android mobiles
Durairaja
 
Automation
Mphasis
 
My Final Year Project - Individual Control Home Automation System
Michael Olafusi
 
A minor project report HOME AUTOMATION USING MOBILE PHONES
ashokkok
 
Presentation Smart Home With Home Automation
Arifur Rahman
 
Development of a Low Cost, Reliable & Scalable Home Automation System.
imtiyazEEE
 
HOME AUTOMATION USING ANDROID PHONE OVER BLUETOOTH
Subhash Kumar Yadav
 
Android Control Hardware and Arduino IoT ( 22 Aug 15 )
Adun Nanthakaew
 
Home automation using IoT
Athira_1993
 
Home automation ppt-kamal lamichhane
Kamal Lamichhane
 
Paper presentation of mini project
Jayashankar Gavvala
 
Controlling Home Appliances Using Voice
Edgefxkits & Solutions
 
Home Automation System using Arduino and Android
Muhammad Ayesh
 
How to get started with home automation
Belatrix Software
 
iot based home automation
parvathy s m
 
IoT BASED SMART HOME USING ARDUINO
AYSHA S KABEER
 
Smartify Home Automation - Client Presentation
Abhi Bavishi
 
IOT Based Home Automation using Raspberry Pi-3
Mohammad Qasim Malik
 
Ad

Similar to Arduino based Home Automation System with Android (20)

PPTX
Summer training project
Manpreet Singh Bhasin
 
PDF
Home Automation System
MOHAMMAD TANVEER
 
DOC
Project
ATUL KUJUR
 
PDF
Smart home
Moorthy kvn
 
PDF
Smart home copy
Moorthy kvn
 
PDF
Smart home
Moorthy kvn
 
DOC
Home automation
Moorthy kvn
 
PDF
Voice Control Home Automation
Saumya Tiwari
 
PDF
Adding Remote Controller Functionality To Any Stereo
Editor IJCATR
 
DOC
Kalyan abstrct googl
devakalyan143
 
PPTX
smart home automation system
MdSaifuddinQuader
 
PPTX
IOT BASED AUTOMATIC BREAKING CONTROL SYSTEM FOR EV VEHICLE AND MONITORING SYSTEM
SIVAKUMAR351202
 
PPTX
Arduino presentation Oyo State Nigeriae
avnish27jankumar2010
 
PPTX
Home automation using arduino.pptx
Arun93488
 
PDF
IRJET- IoT based Industrial Automation
IRJET Journal
 
PPTX
REAL TIME AUTOMATION FOR COLLEGES
Nishmi Suresh
 
PDF
IRJET- Smart Home Automation System using 8051 Micro-Controller
IRJET Journal
 
PPTX
Arduino presentation.pptx it's made up by Mrs electron
avnish27jankumar2010
 
PDF
Thesis power theft detection ch 3
Faraz Ahmed
 
PDF
Components of IoT with their details and circuit
ArsalanKhan869706
 
Summer training project
Manpreet Singh Bhasin
 
Home Automation System
MOHAMMAD TANVEER
 
Project
ATUL KUJUR
 
Smart home
Moorthy kvn
 
Smart home copy
Moorthy kvn
 
Smart home
Moorthy kvn
 
Home automation
Moorthy kvn
 
Voice Control Home Automation
Saumya Tiwari
 
Adding Remote Controller Functionality To Any Stereo
Editor IJCATR
 
Kalyan abstrct googl
devakalyan143
 
smart home automation system
MdSaifuddinQuader
 
IOT BASED AUTOMATIC BREAKING CONTROL SYSTEM FOR EV VEHICLE AND MONITORING SYSTEM
SIVAKUMAR351202
 
Arduino presentation Oyo State Nigeriae
avnish27jankumar2010
 
Home automation using arduino.pptx
Arun93488
 
IRJET- IoT based Industrial Automation
IRJET Journal
 
REAL TIME AUTOMATION FOR COLLEGES
Nishmi Suresh
 
IRJET- Smart Home Automation System using 8051 Micro-Controller
IRJET Journal
 
Arduino presentation.pptx it's made up by Mrs electron
avnish27jankumar2010
 
Thesis power theft detection ch 3
Faraz Ahmed
 
Components of IoT with their details and circuit
ArsalanKhan869706
 
Ad

Recently uploaded (20)

PPTX
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
PDF
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
 
PPTX
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
PDF
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 
PDF
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
 
PDF
Hello I'm "AI" Your New _________________
Dr. Tathagat Varma
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
DOCX
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 
PDF
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
PDF
Kubernetes - Architecture & Components.pdf
geethak285
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
PPTX
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
PDF
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
PDF
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
Edge AI and Vision Alliance
 
PDF
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
PDF
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
PPTX
Simplifica la seguridad en la nube y la detección de amenazas con FortiCNAPP
Cristian Garcia G.
 
Paycifi - Programmable Trust_Breakfast_PPTXT
FinTech Belgium
 
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
 
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 
EIS-Webinar-Engineering-Retail-Infrastructure-06-16-2025.pdf
Earley Information Science
 
Hello I'm "AI" Your New _________________
Dr. Tathagat Varma
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Poster...
Michele Kryston
 
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 
How to Visualize the ​Spatio-Temporal Data Using CesiumJS​
SANGHEE SHIN
 
Kubernetes - Architecture & Components.pdf
geethak285
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
CapCut Pro Crack For PC Latest Version {Fully Unlocked} 2025
pcprocore
 
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
“MPU+: A Transformative Solution for Next-Gen AI at the Edge,” a Presentation...
Edge AI and Vision Alliance
 
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
Simplifica la seguridad en la nube y la detección de amenazas con FortiCNAPP
Cristian Garcia G.
 

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.
  • 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.
  • 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/