SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 473
Home Automation System Using Arduino and Gsm
Shrey Aggarwal1, Sunny Verma2
1Student, Dept. Of computer Science and Engg., Manav Rachna University, Haryana, India,
2Student, Dept. Of Electronics and Communication Engg., Manav Rachna University, Haryana, India,
----------------------------------------------------------------------***---------------------------------------------------------------------
Abstract- Home Automation System is used to control
home appliuances remotely. With the use of computers and
electronics technology electrical appliances can be
controlled from any part of the world. Consequently, greater
amount of energy will be saved and hence the natural
resources. This can be achieved by using the mobile phone.
This system is designed using RS232(Relays) , a
Microcontroller nad GSM module. The electrical appliances
are controlled by sending a text message from any mobile
located in any part provided it has a GSM connectivity.
There are many existing Home Automation Systems in the
market like Z-WAVE, INSTEON etc. But every system has its
pros and cons . Our proposed system is easy to implement
and understand.
Keywords- Automation, Arduino, GSM Module, Relays,
GUI, AT commands, Appliances.
1. Introduction
We are in the midst of an era where the technology has
solved most of our problems. With depleting resources
there has been a strong urge to save energy and find
alternatives. The proposed home automation system
allows user to switch ON and OFF the lights, fans etc. From
any part of the world since this system is controlled using
GSM module. The concept behind this is to receive the sent
message string from mobile and then processing it to
perform the desired function. This is most useful for
people living alone since it allows them to remotely
monitor their appliances.
2. Related works
There are some existing home automation systems present
in the market some of which are discussed below[1].
A. Zigbee[2]
Zigbee is an IEEE 802.1 standard used in home automation
technology and similar to wifi and Bluetooth technology.
This technology uses radio frequency(Rf) for controlling
and signaling.
B. EnOcean[2]
EnOcean is the newest technology in the home automation
system It is more energy effecient than other existing
technologies. It's main aim is zero energy consumption
through energy harvesting.
C. Z-Wave[2]
Z-Wave is most widely used technology in home
automation system. It offers good network reliability and
stability. The each device has a unique network id and
each network has a unique identification thus making the
system secure.
D.INSTEON[2]
INSTEON is used to integrate power line system with
wireless system, was developed to replace X10 standard.
The transmission of data occurs at 1131.65 Khz for power
line devices and 904 Mhz for wireless devices.
2. Proposed System
The proposed system is GSM based home automation
system. The Home Automation System suffers through
many problems which are discussed in paper[3]. Although,
this system can be implemented with other
communicating modules like Bluetooth module, WI-FI
module etc but they have range limitation i.e. They can
operate up to a certain distance depending on the range .
But GSM based system allows the user to control the
device from any part of the world provided that he should
be subscribed to a service provider. The system will also
give the current status of appliances.
Fig 1. Block diagram of home automation system
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 474
3. Components used
3.1 GSM module[4]
Fig 3. A GSM module
GSM stands for GLOBAL SYSTEM for MOBILE
COMMUNICATION. A GSM module is a chip or circuit that
is used to establish communication between a mobile
device and a GSM system.
3.2 Arduino Board
Fig 2. Arduino Uno board
The Arduino Uno board is a microcontroller based on the
ATmega328. It has 14 digital input/output pins in which 6
can be used as PWM outputs, a 16 MHz ceramic resonator,
an ICSP header, a USB connection, 6 analog inputs, a power
jack and a reset button
3.3 Relays[6]
A relay is an electromagnetic switch operated by a
relatively small electric current that can turn on or off a
much larger electric current. A relay has NO and NC states.
When a relay is energized it switches from NO to NC or
from NC to NO whatever its previous state be.
Fig 4. A Relay
4. Connections
4.1 Arduino and Relay Interfacing -:
• Connect GND of Arduino to Gnd of Relay
• Connect IN1 of Relay to pin 7 of Arduino.
• Connect 5V of Arduino to VCC of Relay.
Fig 5. A picture showing connections of Circuit.
4.2 Arduino and GSM module Connections
• GSM RX --> Arduino TX
• GSM TX --> Arduino RX
4.3 Relay connections -:
• Com is connected to the battery or power source.
• Connect the appliances to NO since initially there
is no conatact between NO and COM. When the
relay is triggered COM gets connected to NC and
the connection is complete.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 475
5. Implementation and Results
After the connections are made and checked properly the
system is now ready for use. The system works by sending
a predefined text string from a mobile phone which can be
present in any part of the world. The string is then
received by the Arduino which decodes it and checks if it
matches with the already stored string in command. If it
matches the Arduino drives the relay which further
switches ON and OFF the electrical appliances. The
sending and receiving of the strings from/ to the Arduino
can be achieved by AT commands. AT commands can be
studied at .
The following piece of code shows how Arduino reads
commands and drives the relays[7].
#define TV 5 if(!(strncmp(str,"tv on",5)))
{
digitalWrite(TV, HIGH);
lcd.setCursor(13,1); lcd.print("ON ");
delay(200);
}
In this piece of code value '5' is given to tv in the macro
defined at the starting of the code. The command checks
the condition that if the received string and predefined
string matches then It sets the pin 5 of Arduino to high
which is further connected to relay and drives it.
6. Conclusion
With the help of proposed system we can control the
connected electrical appliances remotely. This helps in
reducing power consumption. This result of this project
shows that microcontroller is a very power device for
building smart electronic projects/devices like Home
Automation System that can control the devices remotely.
7. Future scope
There are several drawbacks of this system which can be
further improved. Using GSM module and sending text
message may cost charges so an interface can be
developed for communication of Arduino with a mobile
phone. A GUI can be made which shows a blueprint of the
room in which appliances like lights and fans can be
controlled by touching them on the screen. A feedback
mechanism or a power consumption mechanism can be
added which shows the current status of appliances and
power consumed by them.
For a small demonstration purpose a Lcd screen is
attached which shows the status of appliances i.e ON or
OFF. Further, an acknowledgment SMS can be sent from
Arduino to Mobile which tells whether the appliances are
ON or OFF.
8. References
[1] Singh, Pawan, et al. "A Review Paper on Smart GSM
Based Home Automation System." (2016).
[2] J. Walko, “Home Control,” Computing & Control
Engineering Journal, vol.17 (5), pp.16, 19 Oct-Nov
[3] Delgado, A. R., Picking, R., & Grout, V. Remote-
controlled home automation systems with different
network technologies. Proceedings of the 6th
International Network Conference (INC 2006),
University of Plymouth, 11-14, pp. 357-366, July 2006
5. C
[4] GSM Modems,
http://www.nowsms.com/doc/configuring-
smscconnections/gsm-modems
[5] Arduino IDE, http://arduino.cc/en/main/software
[6] Darlington Transistor Array, Texas Instruments,
http://www.ti.com/lit/ds/symlink/uln2803a.pdf
[7]https://create.arduino.cc/projecthub/avinesh/ gsm-
based-home-automation-fe5e57#code
Websites:
• www.arduino.cc
• www.instructables.com
• www.circuitdigest.com
• www.circuitstoday.com

More Related Content

PDF
Low cost energy-efficient smart monitoring system using open-source microcont...
PDF
Maintain load balancing in wireless sensor networks using virtual grid based ...
PDF
Design and implementation smart home alarm system with zigbee transceiver
PDF
Industrial Automation Monitor and Control using IoT
DOCX
Report ON a Remote Security System Using wireless sensor and GSM module Techn...
PDF
Sms based wireless appliances control
PPTX
Bi directional visitor counter
PDF
Ieeepro techno solutions 2013 ieee embedded project zigbee based intelligen...
Low cost energy-efficient smart monitoring system using open-source microcont...
Maintain load balancing in wireless sensor networks using virtual grid based ...
Design and implementation smart home alarm system with zigbee transceiver
Industrial Automation Monitor and Control using IoT
Report ON a Remote Security System Using wireless sensor and GSM module Techn...
Sms based wireless appliances control
Bi directional visitor counter
Ieeepro techno solutions 2013 ieee embedded project zigbee based intelligen...

What's hot (18)

PDF
Home appliance controlling using zigbee on atmega128 hardware platform.
PDF
wind based measurement and uncertainity using kalman filtering
DOCX
Design of wireless sensor network for building management systems
PDF
IRJET - Home Automation using GSM
PPS
Presentation on home automation
PDF
IRJET- Voice Controlled Home Automation System
PDF
Smart Security and Home Automation System using Internet of things
PDF
Automatic fire prevteing system in train and buses
PDF
Low cost smart weather station using Arduino and ZigBee
PPTX
Bluetooth controlled home appliances
PDF
Electrical Appliances Control using Wi-Fi and Laptop
PDF
Smart Home Automation
PDF
Design and Implementation of Secured Wireless Communication Using Raspberry Pi
PDF
Touch screen home automation
PDF
Zigbee Based Parameters Monitoring and Controlling System for Induction Motor
PDF
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
PDF
M44096368
DOCX
GSM BASED DEVICES CONTROL SYSTEM PROJECT REPORT
Home appliance controlling using zigbee on atmega128 hardware platform.
wind based measurement and uncertainity using kalman filtering
Design of wireless sensor network for building management systems
IRJET - Home Automation using GSM
Presentation on home automation
IRJET- Voice Controlled Home Automation System
Smart Security and Home Automation System using Internet of things
Automatic fire prevteing system in train and buses
Low cost smart weather station using Arduino and ZigBee
Bluetooth controlled home appliances
Electrical Appliances Control using Wi-Fi and Laptop
Smart Home Automation
Design and Implementation of Secured Wireless Communication Using Raspberry Pi
Touch screen home automation
Zigbee Based Parameters Monitoring and Controlling System for Induction Motor
HOME AUTOMATION SYSTEM VIA INTERNET USING ANDROID PHONE
M44096368
GSM BASED DEVICES CONTROL SYSTEM PROJECT REPORT
Ad

Similar to Home Automation System using Arduino and GSM (20)

PDF
IRJET - IoT based Energy Monitoring and Management System for Smart Home usin...
PDF
IRJET- A Remotely Controlled Home Automation System for Energy Saving
PDF
Industrial Mains Power Monitoring and Alert System Over LAN Network
PDF
IRJET- Home Automation using Smartplug
PDF
IRJET- Home Automation using Smartplug
PDF
Study on Smart Security Technology for Women based on IOT
PDF
IRJET- IoT based Industrial Level Sensor Data Acquisition & Monitoring
PDF
IRJET- Iot Based Smart Energy Monitoring
PDF
IRJET- Home Automation System for Disable People using Bluetooth Technology a...
PDF
Iot Based Society Automation Using GTBS Protocol
PDF
Implementation of vision based intelligent home security system using ARM7
PDF
IRJET- IoT based Street Light Monitoring & Control with Lora/Lorawan Network
PDF
IRJET-Intelligent Control of Electronic Appliances using Remote GSM
PDF
Process monitoring, controlling and load management system in an induction motor
PDF
IoT Based Control and Monitoring of Smart Grid and Power Theft Detection by L...
PDF
IRJET - Design and Implementation of RF based Wireless Home Automation System
PDF
LORA BASED DATA ACQUISITION SYSTEM
PDF
IRJET- Ad-hoc Based Outdoor Positioning System
PDF
ENERGY METER READING SYSTEM WITH AUTOMATIC BILLING USING CLOUD
PDF
IRJET- GSM based Home Automation
IRJET - IoT based Energy Monitoring and Management System for Smart Home usin...
IRJET- A Remotely Controlled Home Automation System for Energy Saving
Industrial Mains Power Monitoring and Alert System Over LAN Network
IRJET- Home Automation using Smartplug
IRJET- Home Automation using Smartplug
Study on Smart Security Technology for Women based on IOT
IRJET- IoT based Industrial Level Sensor Data Acquisition & Monitoring
IRJET- Iot Based Smart Energy Monitoring
IRJET- Home Automation System for Disable People using Bluetooth Technology a...
Iot Based Society Automation Using GTBS Protocol
Implementation of vision based intelligent home security system using ARM7
IRJET- IoT based Street Light Monitoring & Control with Lora/Lorawan Network
IRJET-Intelligent Control of Electronic Appliances using Remote GSM
Process monitoring, controlling and load management system in an induction motor
IoT Based Control and Monitoring of Smart Grid and Power Theft Detection by L...
IRJET - Design and Implementation of RF based Wireless Home Automation System
LORA BASED DATA ACQUISITION SYSTEM
IRJET- Ad-hoc Based Outdoor Positioning System
ENERGY METER READING SYSTEM WITH AUTOMATIC BILLING USING CLOUD
IRJET- GSM based Home Automation
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
web development for engineering and engineering
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Well-logging-methods_new................
PPTX
additive manufacturing of ss316l using mig welding
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
Lecture Notes Electrical Wiring System Components
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPT
Project quality management in manufacturing
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Construction Project Organization Group 2.pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
Model Code of Practice - Construction Work - 21102022 .pdf
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
web development for engineering and engineering
UNIT 4 Total Quality Management .pptx
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Well-logging-methods_new................
additive manufacturing of ss316l using mig welding
CYBER-CRIMES AND SECURITY A guide to understanding
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Lecture Notes Electrical Wiring System Components
Operating System & Kernel Study Guide-1 - converted.pdf
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Project quality management in manufacturing
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Foundation to blockchain - A guide to Blockchain Tech
Construction Project Organization Group 2.pptx
bas. eng. economics group 4 presentation 1.pptx

Home Automation System using Arduino and GSM

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 473 Home Automation System Using Arduino and Gsm Shrey Aggarwal1, Sunny Verma2 1Student, Dept. Of computer Science and Engg., Manav Rachna University, Haryana, India, 2Student, Dept. Of Electronics and Communication Engg., Manav Rachna University, Haryana, India, ----------------------------------------------------------------------***--------------------------------------------------------------------- Abstract- Home Automation System is used to control home appliuances remotely. With the use of computers and electronics technology electrical appliances can be controlled from any part of the world. Consequently, greater amount of energy will be saved and hence the natural resources. This can be achieved by using the mobile phone. This system is designed using RS232(Relays) , a Microcontroller nad GSM module. The electrical appliances are controlled by sending a text message from any mobile located in any part provided it has a GSM connectivity. There are many existing Home Automation Systems in the market like Z-WAVE, INSTEON etc. But every system has its pros and cons . Our proposed system is easy to implement and understand. Keywords- Automation, Arduino, GSM Module, Relays, GUI, AT commands, Appliances. 1. Introduction We are in the midst of an era where the technology has solved most of our problems. With depleting resources there has been a strong urge to save energy and find alternatives. The proposed home automation system allows user to switch ON and OFF the lights, fans etc. From any part of the world since this system is controlled using GSM module. The concept behind this is to receive the sent message string from mobile and then processing it to perform the desired function. This is most useful for people living alone since it allows them to remotely monitor their appliances. 2. Related works There are some existing home automation systems present in the market some of which are discussed below[1]. A. Zigbee[2] Zigbee is an IEEE 802.1 standard used in home automation technology and similar to wifi and Bluetooth technology. This technology uses radio frequency(Rf) for controlling and signaling. B. EnOcean[2] EnOcean is the newest technology in the home automation system It is more energy effecient than other existing technologies. It's main aim is zero energy consumption through energy harvesting. C. Z-Wave[2] Z-Wave is most widely used technology in home automation system. It offers good network reliability and stability. The each device has a unique network id and each network has a unique identification thus making the system secure. D.INSTEON[2] INSTEON is used to integrate power line system with wireless system, was developed to replace X10 standard. The transmission of data occurs at 1131.65 Khz for power line devices and 904 Mhz for wireless devices. 2. Proposed System The proposed system is GSM based home automation system. The Home Automation System suffers through many problems which are discussed in paper[3]. Although, this system can be implemented with other communicating modules like Bluetooth module, WI-FI module etc but they have range limitation i.e. They can operate up to a certain distance depending on the range . But GSM based system allows the user to control the device from any part of the world provided that he should be subscribed to a service provider. The system will also give the current status of appliances. Fig 1. Block diagram of home automation system
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 474 3. Components used 3.1 GSM module[4] Fig 3. A GSM module GSM stands for GLOBAL SYSTEM for MOBILE COMMUNICATION. A GSM module is a chip or circuit that is used to establish communication between a mobile device and a GSM system. 3.2 Arduino Board Fig 2. Arduino Uno board The Arduino Uno board is a microcontroller based on the ATmega328. It has 14 digital input/output pins in which 6 can be used as PWM outputs, a 16 MHz ceramic resonator, an ICSP header, a USB connection, 6 analog inputs, a power jack and a reset button 3.3 Relays[6] A relay is an electromagnetic switch operated by a relatively small electric current that can turn on or off a much larger electric current. A relay has NO and NC states. When a relay is energized it switches from NO to NC or from NC to NO whatever its previous state be. Fig 4. A Relay 4. Connections 4.1 Arduino and Relay Interfacing -: • Connect GND of Arduino to Gnd of Relay • Connect IN1 of Relay to pin 7 of Arduino. • Connect 5V of Arduino to VCC of Relay. Fig 5. A picture showing connections of Circuit. 4.2 Arduino and GSM module Connections • GSM RX --> Arduino TX • GSM TX --> Arduino RX 4.3 Relay connections -: • Com is connected to the battery or power source. • Connect the appliances to NO since initially there is no conatact between NO and COM. When the relay is triggered COM gets connected to NC and the connection is complete.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 475 5. Implementation and Results After the connections are made and checked properly the system is now ready for use. The system works by sending a predefined text string from a mobile phone which can be present in any part of the world. The string is then received by the Arduino which decodes it and checks if it matches with the already stored string in command. If it matches the Arduino drives the relay which further switches ON and OFF the electrical appliances. The sending and receiving of the strings from/ to the Arduino can be achieved by AT commands. AT commands can be studied at . The following piece of code shows how Arduino reads commands and drives the relays[7]. #define TV 5 if(!(strncmp(str,"tv on",5))) { digitalWrite(TV, HIGH); lcd.setCursor(13,1); lcd.print("ON "); delay(200); } In this piece of code value '5' is given to tv in the macro defined at the starting of the code. The command checks the condition that if the received string and predefined string matches then It sets the pin 5 of Arduino to high which is further connected to relay and drives it. 6. Conclusion With the help of proposed system we can control the connected electrical appliances remotely. This helps in reducing power consumption. This result of this project shows that microcontroller is a very power device for building smart electronic projects/devices like Home Automation System that can control the devices remotely. 7. Future scope There are several drawbacks of this system which can be further improved. Using GSM module and sending text message may cost charges so an interface can be developed for communication of Arduino with a mobile phone. A GUI can be made which shows a blueprint of the room in which appliances like lights and fans can be controlled by touching them on the screen. A feedback mechanism or a power consumption mechanism can be added which shows the current status of appliances and power consumed by them. For a small demonstration purpose a Lcd screen is attached which shows the status of appliances i.e ON or OFF. Further, an acknowledgment SMS can be sent from Arduino to Mobile which tells whether the appliances are ON or OFF. 8. References [1] Singh, Pawan, et al. "A Review Paper on Smart GSM Based Home Automation System." (2016). [2] J. Walko, “Home Control,” Computing & Control Engineering Journal, vol.17 (5), pp.16, 19 Oct-Nov [3] Delgado, A. R., Picking, R., & Grout, V. Remote- controlled home automation systems with different network technologies. Proceedings of the 6th International Network Conference (INC 2006), University of Plymouth, 11-14, pp. 357-366, July 2006 5. C [4] GSM Modems, http://www.nowsms.com/doc/configuring- smscconnections/gsm-modems [5] Arduino IDE, http://arduino.cc/en/main/software [6] Darlington Transistor Array, Texas Instruments, http://www.ti.com/lit/ds/symlink/uln2803a.pdf [7]https://create.arduino.cc/projecthub/avinesh/ gsm- based-home-automation-fe5e57#code Websites: • www.arduino.cc • www.instructables.com • www.circuitdigest.com • www.circuitstoday.com