The Design And Construction Of A GSM (Phone) Based Home Automation System Using Arduino (PDF/DOC)
ABSTRACT
This device is design to monitor and control electrical devices (Analog and Digital) remotely using GSM modem/phone. The GSM modem provides the communication mechanism between the user and the microcontroller system by means of SMS messages.
User can control multiple electrical devices by sending suitably formatted SMS message to the microcontroller based control system. These SMS commands are interpreted by microcontroller system and are validated. If the SMS command received is valid then it takes the necessary action to control the said devices.
This system also continuously monitors the status of devices connected to it. If the status of any critical device changes from ON to OFF or vice versa, then microcontroller based system automatically sends the SMS alerts back to user. After completion of the command implementation this system sends the confirmation messages back to the calling user. The major building blocks of this project are:
TABLE OF CONTENTS
TITLE PAGE
APPROVAL PAGE
DEDICATION
ACKNOWLEDGEMENT
ABSTRACT
DEFINITION OF TERMS
TABLE OF CONTENT
CHAPTER ONE
- INTRODUCTION
- OBJECTIVE OF THE PROJECT
- PURPOSE OF THE PROJECT
- SCOPE OF THE PROJECT
- OPERATING ENVIRONMENT OF THE PROJECT
- LIMITATION OF THE PROJECT
- PROBLEM AND ASSUMPTION OF THE PROJECT
- APPLICATION OF THE PROJECT
- SIGNIFICANCE OF THE PROJECT
CHAPTER TWO
2.0 LITERATURE REVIEW
2.1 LITERATURE REVIEW OF THE STUDY
2.2 OVERVIEW OF ARDUINO
2.3 HISTORICAL BACKGROUND OF THE PROJECT
CHAPTER THREE
3.0 METHODOLOGY
3.1 SYSTEM BLOCK DIAGRAM
3.2 SYSTEM CIRCUIT DIAGRAM
3.3 SYSTEM OPERATION
3.4 CIRCUIT COMPONENTS
3.5 CIRCUIT DESCRIPTION
3.6 CODE DESCRIPTION
3.7 DESCRITION OF LCD DISPLAY
3.8 POWER SUPPLY UNIT
3.9 POWER SUPPLY CIRCUIT DIAGRAM
3.10 POWER SUPPLY CIRCUIT DESCRIPTION
CHAPTER FOUR
RESULT ANALYSIS
4.0 RESULT ANALYSIS
4.1 CONSTRUCTION PROCEDURE AND TESTING ANALYSIS
4.2 ASSEMBLING OF SECTIONS
4.3 TESTING OF SYSTEM OPERATION
4.4 PACKAGING
4.5 MOUNTING PROCEDURE
4.6 TESTING
4.6.1 Pre-implementation test
4.6.2 Post-implementation testing
4.7 RESULT ANALYSIS
4.8 COST ANALYSIS
CHAPTER FIVE
- CONCLUSIONS
5.2 REFERENCES
DEFINITION OF TERMS
GSM (Global System for Mobile communications); is a cellular communication standard.
DTMF (dual-tone multi-frequency): is used for telephone signaling over the line in the voice frequency band to the call switching center.
GPRS (General Packet Radio Service): is a mobile data service offered to GSM mobile users.
SMS (short message service): is a service available on most digital mobile phones that permit the sending of short messages (also known as text messaging service).
M2M (machine to machine): concept of communications between a device containing some amount of data and another device that requires the use of that data.
CHAPTER ONE
1.0 INTRODUCTION
Initially communication was done by travelling from kilometre to kilometre to deliver messages but now the trend involves talking to people even when they are far away around the globe even to the extent of seeing them using the present day 3G technologies. Now mobile phones can be used to trigger their greatest revolution: by allowing us to run our homes remotely. If you are heading home early on a sunny day to your house driving through traffic in Lagos, your mobile phone can be used to switch on your central air conditioner at the touch of a keypad or even turn on your water heater system on a cold night preparing yourself for a warm shower. Fitted to a kitchen wall, the unit will communicate with tiny transponders attached to air conditioners, fridges, washing machines, microwave ovens and household appliances.
This paper presents design and construction of a microcontroller based electrical appliances controlling system using cell phone. A cell (mobile) phone acts as a modem for the control of electrical home appliances. This is achieved when the mobile phone number is dialed and an appropriate command button is pressed. The paper demonstrates how to develop a system that aids the control of remote devices using mobile phones to enable devices without infrared though connected to power sources to be controlled and considering the possibility of users to monitor the status and usage of these devices. It makes use of a programmable interface controller (PIC) to control the switching of the output. This design is customized as a central device for four pieces of home appliances using relay to activate each of the respective electronic gadgets.
1.2 OBJECTIVE OF THE PROJECT
The objective of this project is to enable users to remotely control their home appliances and systems using a cell phone-based interface. To access the control unit, the user should send an authentication code along with the required/desired function/action to his/her home control system via GSM. Upon being properly authenticated, the cell phone-based interface at home (control unit) would relay the commands to a microcontroller that would perform the required function/action, and return a function completion code that would be sent to the source of the original command (user’s cell phone).
1.2 PURPOSE OF THIS PROJECT
The main purpose of this project is to develop a home automation system with Android application controlled remote. As technology is advancing so houses are also getting smarter. Modern houses are gradually shifting from conventional switches to centralized control system, involving wireless controlled switches.
Presently, conventional wall switches located in different parts of the house makes it difficult for the user to go near them to operate. Even more it becomes more difficult for the elderly or physically handicapped people to do so. Remote controlled home automation system provides a simpler solution with Android application technology.
Remote operation is achieved by any smart-phone/Tablet etc., with Android OS, upon a GUI (Graphical User Interface) based touch screen operation. In order to achieve this, Android application act as transmitter, which sends ON/OFF commands to the receiver where loads are connected.
By operating the specified remote switch on the transmitter, the loads can be turned ON/OFF remotely through wireless technology. The microcontroller used here is of 8051 family. The loads are interfaced to the microcontroller using Opto-isolators and TRIAC’s.
1.3 SCOPE OF THE PROJECT
This device allows for a user to remotely control and monitor multiple home appliances using a cellular phone. This system will be a powerful and flexible tool that will offer this service at any time, and from anywhere with the constraints of the technologies being applied. Possible target appliances include (but are not limited to) climate control systems, security systems, and lights; anything with an electrical interface.
The proposed approach for designing this system is to implement a microcontroller-based control module that receives its instructions and commands from a cellular phone over the GSM network. The microcontroller then will carry out the issued commands and then communicate the status of a given appliance or device back to the cellular phone. For security purposes, a means of identification and user authentication will be implemented, and will combine caller identification with a password authorization.
1.4 OPERATING ENVIRONMENT
The control system will include two separate units: the cellular phone, and the control unit. There will therefore be two operating environments. The cellular phone will operate indoors and outdoors whereas the control unit will operate indoors within the temperature and humidity limits for proper operation of the hardware.
1.5 LIMITATIONS OF THE PROJECT
The following is a list of limitations for the project.
· The receiver must reside in a location where a signal with sufficient strength can be received from a cellular phone network.
· The only person who can communicate with the control module is the person who will be successfully authenticated.
· Only devices with electrical controlling input ports will be possible targets for control.
· The controlled devices will have I/O ports that will make communication with the receiver possible.
· The receiver must have a power source (120vac or 220vac) attached at all times.
· Operation of the controlling unit is only possible through a cell phone with SMS messaging capabilities.
· The controlling unit must be able to receive and decode SMS messages.
1.6 PROBLEMS AND ASSUMPTIONS OF THE PROJECT
The following is a list of problems and assumptions for the project;
· The user and control unit will establish communication via GSM.
· The cell phone and service provider chosen will support text messaging service.
· The user is familiar with the text messaging program on their cell phone.
· All service charges from service provider apply.
· The controlled appliances will have to have an electrical interface in order to be controlled by microcontroller.
1.7 APPLICATIONS OF THE PROJECT
This project can be used in Industries, This system can be employed in houses, where people often forget to switch off electrical appliances. This system can be used to control AC’s to set the room temperature when we are outside. We can extend this circuit to control many electrical devices with some modifications using 4 x16 decoder IC. This work is aimed toward average consumers who wish to control household appliances remotely from their cell phones provided that the appliances are electrically controllable. Example of feasible appliances and applications under consideration include; enable/disable security systems, fans, lights, kitchen appliances, and adjusting the temperatures settings of a heating/ventilation/air conditioning system.
This system can be used in industrial applications. This system can be employed in houses, where people often forget to switch off electrical appliances. This system can be used to control AC’s to set the room temperature when we are outside. We can extend this circuit to control many electrical devices with some modifications using 4 x16 decoder IC.
1.8 SIGNIFICANCE OF THE PROJECT
Home Appliance Control using Mobile Phone can be used to turn on / off the devices and various appliances in our home. It can prove very useful for disabled people. This project can also be used in shop, offices, industry. User has to dial a call to the mobile which is connected to the project. Then user has to press various keys to control the devices. In this work:
- Quick response is achieved.
- Construction is easy.
- Easy to maintain and repair.
- Comparatively the operation cost is less.
- Design is efficient and low cost.
- Power consumption is low.
- Controlling electrical devices wirelessly
- Saves electricity (when we forget to switch off and go out).
- We can control appliances from any place round the globe.
- No coding is required.
Click the button below to INSTANTLY subscribe and download the COMPLETE MATERIAL (PDF/DOC)!
This study on the Design And Construction Of A GSM (Phone) Based Home Automation System Using Arduino is relevant to students and researchers in the following fields: