SlideShare a Scribd company logo
2
Most read
5
Most read
6
Most read
A
PROJECT REPORT
ON
HOME AUTOMATION USING ARDUINO
SubmittedBy: - SubmittedTo:-
Eklavya Sharma SatishKumar Rai
Roll No.- 12EBKEE031 AssistantProfessor(The
Branch- Electrical EngineeringI Departmentof Electronics)
B K BirlaInstitute of Engineering&Technology,Pilani B K BirlaInstitute of
Engineering& Technology,
Pilani
Mobile:+91 9785551210
1. INTRODUCTION
Home automation is becoming more and more popular day by day due to its numerous advantages.
This can be achieved by local networking or by remote control. Our Aim is to design a kit that can be
used for controlling AC Loads from Android phone by using Arduino as microcontroller. Home
automation refers to the use of computer and information technology to control home Appliances
and features (such as windows or lighting).Systems can range from simple remote control of lighting
through to complex computer/micro-controller based networks with varying degrees of intelligence
and automation. Home automation is adopted for reasons of ease, security and energy efficiency.
In modern construction in industrialized nations, most homes have been wired for electrical powe r,
telephones,TV outlets (cable or antenna), and a doorbell.Many household tasks were automated by
the development of specialized Appliances. For instance, automatic washing machines were
developed to reduce the manual labor of cleaning clothes, and water heaters reduced the labor
necessary for bathing.
2. LIST OF COMPONENTS REQUIRED
2.1 STEP DOWN TRANSFORMER
A single phase 230:18 V step down transformer is required for 12v dc power supply.
Figure 1: Step down transformer
2.2 MICROCONTROLLER
We have used Arduino as microcontroller for giving signals to the relays and taking signal from HC
06.Which takes 5 V dc power supply.
Figure 2: Arduino Microcontroller
2.3 DC RELAYS
Required no of relays of 12 V DC are used for switching purposes.
Figure 3: DC Relays
2.4 DIODES
Diodes are used in the circuit for rectification and a single diode is used as freewheeling diode. All
diodes are 1N4007.
Figure 4: Diodes
2.5 MOSFET
General purpose NMOS IRF510 is required for switching operation.
2.6 BLUETOOTH RECEIVER HC 06
A Bluetooth receiver HC 06 is required for catching signal from android phone.
Figure 6: Bluetooth Receiver
2.7 VOLTAGE REGULATOR IC
LM 7812 a voltage regulator IC is used in the 12V DC Power supply.
2.8 LOAD
A single phase 230 V, 50 Hz, load is required.
2.9 ELECTRICAL WIRE AND JUMPER WIRES
Electrical wire is used in the AC power supply and Jumper wire in the DC power Supply.
2.10 RESISTANCE AND CAPACITANCES
Resistances are used for current limiting and capacitances are used for reducing ripples in DC power
supply as per specifications.
3. CIRCUIT DIAGRAM
Fig. Arduino Controlled Relay
Fig. Full-Wave Bridge Rectifier
WORKING-
When the button is pressed in the application then it will send a signal to the Arduino board
through HC-06 which will put pin 13 in HIGH state, meaning 5V on pin 13. This voltage is used to
drive the MOSFET that willswitch ON the relay and the load will be powered from the main power
supply.
We use an external power supply (Vcc) that is between 7 to 12 volts to power up the Arduino
board and the transistor + relay. For that purpose we’ve made a full wave bridge rectifier. The
load uses its own power supply, for instance if you use a light bulb then you might connect it to
the 110/220V mains or any other power source.
ARDUINO CODE-
const int relay = 13;
int val;
// thesetup routine runs once when youpress reset:
voidsetup() {
// initializethedigitalpinas an output.
pinMode(relay,OUTPUT);
Serial.begin (9600);
}
// theloop routine runs over and over againforever:
voidloop()
{
if(Serial)
{
if(Serial.available()>0)
{
val=Serial.read();
Serial.println(val,DEC);
relaycontrol(val);
}
}
}
voidrelaycontrol(int val)
{
switch(val)
{ case 97 : turnon();
break;
case 101 : turnoff();
break;
default: turnoff();
}
}
voidturnon()
{
digitalWrite(relay,HIGH);
delay(1000);
}
voidturnoff()
{
digitalWrite(relay,LOW);
delay(1000);
}
ANDROID APPLICATION
A smart phone is a mobile phone with an operating system. Smart phones typically include the
features of a phone with those of another popular consumer device, such as a personal digital
assistant, a digital camera, a media player or a GPS navigation unit. Later smartphones include all of
those plus a touchscreen interface, broadband internet, web browsing, Wi-Fi, 3rd-party Apps, motion
sensors and mobile payment mechanism.
Even with limited programming experience, you can easily learn to create Apps for the Android
platform with this complete guide to App Inventor for Android. App Inventor for Android is a visual
language that relies on simple programming blocks that users can drag and drop to create Apps.
CODE BLOCKS-
CONCLUSION
The systemasthe name indicates,‘Androidbasedhomeautomation’makesthe systemmore flexibleand
provides attractive user interface compared to other home automation systems. In this system we
integrate mobile devices into home automation systems. A novel architecture for a home automation
systemis proposedusingthe relativelynew communicationtechnologies.The systemconsistsof mainly
three componentsisaBluetoothmodule,Arduinomicrocontrollerandrelaycircuits.Bluetoothisusedas
the communication channel between android phone and the Arduino microcontroller. We hide the
complexityof the notionsinvolvedinthe home automationsystemby includingthemintoa simple,but
comprehensive setof relatedconcepts.Thissimplificationisneededtofitasmuchof the functionalityon
the limited space offered by a mobile device’s display.

More Related Content

PPTX
Home automation
PPTX
Home automation using arduino
PPTX
bluetooth controlled home automation using arduino by shubham sinha
PPTX
Home automation ppt-kamal lamichhane
PPTX
Home automation Using Arduino Uno and Bluetooth
PPTX
SMART HOME AUTOMATION USING MOBILE APPLICATION
PPTX
Home automation using android mobiles
PPTX
Home automation ppt
Home automation
Home automation using arduino
bluetooth controlled home automation using arduino by shubham sinha
Home automation ppt-kamal lamichhane
Home automation Using Arduino Uno and Bluetooth
SMART HOME AUTOMATION USING MOBILE APPLICATION
Home automation using android mobiles
Home automation ppt

What's hot (20)

PPTX
Home automation using internet of things
PDF
Home automation using bluetooth - Aurdino BASED
DOCX
Home automation with arduino
PPTX
Home automation voice control
PPT
Voice Control Home Automation
PDF
Home automation system using arduino with android
PDF
Home security automation
DOCX
PROJECT REPORT ON Home automation using by Bluetooth
PPTX
Home Automation by Android Application based Remote Control
PPTX
Smart Notice Board with android app via Bluetooth
PPTX
Internet of Things (IoT) Based Smart Security & Home Automation System.
PPTX
Home automation using wifi
ODP
Home automation - SMART HOME
PPTX
Controlling Home Appliances Using Voice
PPTX
Iot based home automation
PDF
SMART HOME AUTOMATION USING MOBILE APPLICATION
PDF
IOT: Home Automation using Android Application
PPTX
Home automation using raspberry pi
PPTX
Home automation- An Iot application
PPTX
Gsm based home automation
Home automation using internet of things
Home automation using bluetooth - Aurdino BASED
Home automation with arduino
Home automation voice control
Voice Control Home Automation
Home automation system using arduino with android
Home security automation
PROJECT REPORT ON Home automation using by Bluetooth
Home Automation by Android Application based Remote Control
Smart Notice Board with android app via Bluetooth
Internet of Things (IoT) Based Smart Security & Home Automation System.
Home automation using wifi
Home automation - SMART HOME
Controlling Home Appliances Using Voice
Iot based home automation
SMART HOME AUTOMATION USING MOBILE APPLICATION
IOT: Home Automation using Android Application
Home automation using raspberry pi
Home automation- An Iot application
Gsm based home automation
Ad

Viewers also liked (19)

PPTX
Bluetooth controlled home appliances
DOCX
Machine électrique
PPTX
Smart homes
PPTX
introduction automatisme industriel
DOC
advanced low cost voice recognition based smart home automation using android
PDF
Smartify Home Automation - Client Presentation
PPTX
Home Automation using Android Phones-Project first phase
PPTX
Voice recognition based home automation system for paralyzed people
PDF
205044990 M Mphego Presentation
PPTX
Smart Home Automation by LDCE student
PDF
DTMF (Mobile) Based Automation
PPSX
A. Attou Commande scalaire MAS
PDF
IoTeaTime #3 : Smart Home | De la maison connectée à la maison intelligente
PDF
Smart Home • Sabrina Delale • Soutenance thèse pro MBA DMB
PPTX
Presentation Smart Home With Home Automation
PPS
Presentation on home automation
PDF
Smart Home technologies
PPTX
Voice controlled home appliances
Bluetooth controlled home appliances
Machine électrique
Smart homes
introduction automatisme industriel
advanced low cost voice recognition based smart home automation using android
Smartify Home Automation - Client Presentation
Home Automation using Android Phones-Project first phase
Voice recognition based home automation system for paralyzed people
205044990 M Mphego Presentation
Smart Home Automation by LDCE student
DTMF (Mobile) Based Automation
A. Attou Commande scalaire MAS
IoTeaTime #3 : Smart Home | De la maison connectée à la maison intelligente
Smart Home • Sabrina Delale • Soutenance thèse pro MBA DMB
Presentation Smart Home With Home Automation
Presentation on home automation
Smart Home technologies
Voice controlled home appliances
Ad

Similar to HOME AUTOMATION USING ARDUINO (20)

PPTX
DTMF base Mobile controlled appliances control
PDF
A project report on Remote Monitoring of a Power Station using GSM and Arduino
PPTX
Substation monitoring1
PPTX
IR BASED HOME AUTOMATION USING ARDUINO UNO
PPTX
GSM-BASED-HOME-AUTOMATION-PPT
PPTX
home appliance control using gsm
PPTX
Development of a Low Cost, Reliable & Scalable Home Automation System.
PPTX
KAGITHALA YASASWINI
PPTX
fault detection of transformer using GSM,,,,by YASASWINI.KAGITHALA
PPT
Zigbee based two way wireless chatting system
PPTX
Street light controlling using Microcontroller
PPTX
STREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENT
PPTX
Home automation control system using dtmf technology
PDF
IRJET- Smart Home Automation System using 8051 Micro-Controller
PPTX
smart home automation system
PPTX
Dtmf based appliances control system for rural and agricultural applications
PPTX
home automation.pptx
PPTX
PPT 384 TRANSFORMER HEALTH MONITORING.pptx
PDF
IRJET- IoT based Industrial Automation
PPTX
CONTROLLING HOME APPLIANCES USING REMOTE(1)
DTMF base Mobile controlled appliances control
A project report on Remote Monitoring of a Power Station using GSM and Arduino
Substation monitoring1
IR BASED HOME AUTOMATION USING ARDUINO UNO
GSM-BASED-HOME-AUTOMATION-PPT
home appliance control using gsm
Development of a Low Cost, Reliable & Scalable Home Automation System.
KAGITHALA YASASWINI
fault detection of transformer using GSM,,,,by YASASWINI.KAGITHALA
Zigbee based two way wireless chatting system
Street light controlling using Microcontroller
STREET LIGHT THAT GLOWS ON DETECTING VEHICLE MOVEMENT
Home automation control system using dtmf technology
IRJET- Smart Home Automation System using 8051 Micro-Controller
smart home automation system
Dtmf based appliances control system for rural and agricultural applications
home automation.pptx
PPT 384 TRANSFORMER HEALTH MONITORING.pptx
IRJET- IoT based Industrial Automation
CONTROLLING HOME APPLIANCES USING REMOTE(1)

More from Eklavya Sharma (20)

DOC
PROTECTION OF ELECTRICAL EQUIPMENT USING 3D THERMOGRAPHY AND IMAGE PROCESSING
PDF
Three-Axis Auto Stabilizing Video Camera Platform
PDF
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
PDF
Design a Highly Efficient Push-Pull converter for Photovoltaic Applications
PPTX
High efficiency push pull converter for photovoltaic applications
PPTX
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
PPTX
Three axis auto stabilizing video camera platform
PPTX
3D Thermal Imaging
PPTX
Input output , heat rate characteristics and Incremental cost
PPTX
Infinite bus bar in power system
DOCX
Smart grid technology
DOCX
Smart grid technology
DOCX
Coal based thermal power plant
PPT
Advanced Metering Infrastructure Standards and protocol
DOCX
Advanced Metering Infrastructure Standards and protocol
PPTX
Case study On KFC
DOCX
Smart grid Technology
PPTX
A case study On Microsoft
PDF
Enhancing The Quality Of Primary Education
PPT
Sixth Sense technology
PROTECTION OF ELECTRICAL EQUIPMENT USING 3D THERMOGRAPHY AND IMAGE PROCESSING
Three-Axis Auto Stabilizing Video Camera Platform
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
Design a Highly Efficient Push-Pull converter for Photovoltaic Applications
High efficiency push pull converter for photovoltaic applications
MOBILE CONTROLLED ROBOTIC ARM USING ARDUINO AND HC-06
Three axis auto stabilizing video camera platform
3D Thermal Imaging
Input output , heat rate characteristics and Incremental cost
Infinite bus bar in power system
Smart grid technology
Smart grid technology
Coal based thermal power plant
Advanced Metering Infrastructure Standards and protocol
Advanced Metering Infrastructure Standards and protocol
Case study On KFC
Smart grid Technology
A case study On Microsoft
Enhancing The Quality Of Primary Education
Sixth Sense technology

Recently uploaded (20)

DOCX
573137875-Attendance-Management-System-original
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
Digital Logic Computer Design lecture notes
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
Well-logging-methods_new................
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Geodesy 1.pptx...............................................
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
573137875-Attendance-Management-System-original
Strings in CPP - Strings in C++ are sequences of characters used to store and...
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Digital Logic Computer Design lecture notes
OOP with Java - Java Introduction (Basics)
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Operating System & Kernel Study Guide-1 - converted.pdf
Foundation to blockchain - A guide to Blockchain Tech
Well-logging-methods_new................
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Geodesy 1.pptx...............................................
Lesson 3_Tessellation.pptx finite Mathematics
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Internet of Things (IOT) - A guide to understanding
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx

HOME AUTOMATION USING ARDUINO

  • 1. A PROJECT REPORT ON HOME AUTOMATION USING ARDUINO SubmittedBy: - SubmittedTo:- Eklavya Sharma SatishKumar Rai Roll No.- 12EBKEE031 AssistantProfessor(The Branch- Electrical EngineeringI Departmentof Electronics) B K BirlaInstitute of Engineering&Technology,Pilani B K BirlaInstitute of Engineering& Technology, Pilani Mobile:+91 9785551210
  • 2. 1. INTRODUCTION Home automation is becoming more and more popular day by day due to its numerous advantages. This can be achieved by local networking or by remote control. Our Aim is to design a kit that can be used for controlling AC Loads from Android phone by using Arduino as microcontroller. Home automation refers to the use of computer and information technology to control home Appliances and features (such as windows or lighting).Systems can range from simple remote control of lighting through to complex computer/micro-controller based networks with varying degrees of intelligence and automation. Home automation is adopted for reasons of ease, security and energy efficiency. In modern construction in industrialized nations, most homes have been wired for electrical powe r, telephones,TV outlets (cable or antenna), and a doorbell.Many household tasks were automated by the development of specialized Appliances. For instance, automatic washing machines were developed to reduce the manual labor of cleaning clothes, and water heaters reduced the labor necessary for bathing. 2. LIST OF COMPONENTS REQUIRED 2.1 STEP DOWN TRANSFORMER A single phase 230:18 V step down transformer is required for 12v dc power supply. Figure 1: Step down transformer 2.2 MICROCONTROLLER We have used Arduino as microcontroller for giving signals to the relays and taking signal from HC 06.Which takes 5 V dc power supply.
  • 3. Figure 2: Arduino Microcontroller 2.3 DC RELAYS Required no of relays of 12 V DC are used for switching purposes. Figure 3: DC Relays 2.4 DIODES Diodes are used in the circuit for rectification and a single diode is used as freewheeling diode. All diodes are 1N4007. Figure 4: Diodes 2.5 MOSFET General purpose NMOS IRF510 is required for switching operation. 2.6 BLUETOOTH RECEIVER HC 06 A Bluetooth receiver HC 06 is required for catching signal from android phone.
  • 4. Figure 6: Bluetooth Receiver 2.7 VOLTAGE REGULATOR IC LM 7812 a voltage regulator IC is used in the 12V DC Power supply. 2.8 LOAD A single phase 230 V, 50 Hz, load is required. 2.9 ELECTRICAL WIRE AND JUMPER WIRES Electrical wire is used in the AC power supply and Jumper wire in the DC power Supply. 2.10 RESISTANCE AND CAPACITANCES Resistances are used for current limiting and capacitances are used for reducing ripples in DC power supply as per specifications. 3. CIRCUIT DIAGRAM
  • 5. Fig. Arduino Controlled Relay Fig. Full-Wave Bridge Rectifier WORKING- When the button is pressed in the application then it will send a signal to the Arduino board through HC-06 which will put pin 13 in HIGH state, meaning 5V on pin 13. This voltage is used to drive the MOSFET that willswitch ON the relay and the load will be powered from the main power supply. We use an external power supply (Vcc) that is between 7 to 12 volts to power up the Arduino board and the transistor + relay. For that purpose we’ve made a full wave bridge rectifier. The load uses its own power supply, for instance if you use a light bulb then you might connect it to the 110/220V mains or any other power source. ARDUINO CODE- const int relay = 13; int val; // thesetup routine runs once when youpress reset: voidsetup() { // initializethedigitalpinas an output. pinMode(relay,OUTPUT); Serial.begin (9600); } // theloop routine runs over and over againforever: voidloop() { if(Serial) { if(Serial.available()>0)
  • 6. { val=Serial.read(); Serial.println(val,DEC); relaycontrol(val); } } } voidrelaycontrol(int val) { switch(val) { case 97 : turnon(); break; case 101 : turnoff(); break; default: turnoff(); } } voidturnon() { digitalWrite(relay,HIGH); delay(1000); } voidturnoff() { digitalWrite(relay,LOW); delay(1000); } ANDROID APPLICATION A smart phone is a mobile phone with an operating system. Smart phones typically include the features of a phone with those of another popular consumer device, such as a personal digital assistant, a digital camera, a media player or a GPS navigation unit. Later smartphones include all of those plus a touchscreen interface, broadband internet, web browsing, Wi-Fi, 3rd-party Apps, motion sensors and mobile payment mechanism. Even with limited programming experience, you can easily learn to create Apps for the Android platform with this complete guide to App Inventor for Android. App Inventor for Android is a visual language that relies on simple programming blocks that users can drag and drop to create Apps.
  • 7. CODE BLOCKS- CONCLUSION The systemasthe name indicates,‘Androidbasedhomeautomation’makesthe systemmore flexibleand provides attractive user interface compared to other home automation systems. In this system we integrate mobile devices into home automation systems. A novel architecture for a home automation systemis proposedusingthe relativelynew communicationtechnologies.The systemconsistsof mainly three componentsisaBluetoothmodule,Arduinomicrocontrollerandrelaycircuits.Bluetoothisusedas the communication channel between android phone and the Arduino microcontroller. We hide the complexityof the notionsinvolvedinthe home automationsystemby includingthemintoa simple,but comprehensive setof relatedconcepts.Thissimplificationisneededtofitasmuchof the functionalityon the limited space offered by a mobile device’s display.