CELL PHONE BASED DTMF CONTROLLED GARAGE DOOR OPENING SYSTEM.

Thumbnail Image
Date
2014
Authors
Fatima Dmaidi
Noor Salman
Majd Darweesh
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
 Project Description:The main objective of this project is to unlock a garage door by a mobile phone using a password and a unique number entered through the keypad of the phone. Opening and closing of garage doors involves human labor. In this proposed system, the opening and closing of a garage door is achieved by using a mobile phone. The owner can call to a mobile phone interfaced to the system which in turn is connected to the garage door that can open/close the door by entering the password. This method is very convenient as one doesnt have to get down of his car to open/close the door physically. This project is based on the concept of DTMF (dual tone multi - frequency). Every numeric button on the keypad of a mobile phone generates a unique frequency when pressed. These frequencies are decoded by the DTMF decoder IC at the receiving end which is fed to the Arduino. If this decoded values (number entered by the user) matches with the number stored in the microcontroller, then the Arduino initiates a mechanism to open the door through a motor driver interface. Executive Summary :The system will allow a user to control a garage door from a cellular phone and will be broken down in four main parts: The cellular phone (serving as a platform for instructions), the DTMF decoder (which decodes the entered number and password via users cellular phone), the control unit (receiving, interpreting and issuing commands), and the controlled device (basically a motor connected to the door). The control unit will comprise a cellular module and a DTMF decoder and a microcontroller. The basic door control scenario will start at the cellular phone, where the user will input the password and the command in the form of unique numbers. At the control unit, the cellular module will receive the command and transmit it to the DTMF decoder which will retrieve the entered number and transmit it to the microcontroller. The microcontroller will then interpret the command and issue the appropriate control signal to the motor (connected to the door to achieve the desired command, either opening or closing). The main component of the control unit is ATmega328 Arduino Kit microcontroller. The total project cost is almost 120$ excluding labor.Statement of the problem:General problem statement The objective of this project is to develop a device that allows for a user to remotely control and monitor a garage door 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.General Solution Approach 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 carries out the issued commands and sends 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. So we were able to build a system which is reliable and capable of controlling a garage door remotely. A DTMF decoding circuit was built to convert tones into binary output, and a reliable arduino code that takes instructions from user phone and turn them into sequence of pulses that is able to run a motor in the desired direction was built. The authentication part was taken in consideration to prevent anyone other than the owner to control the door, this is done by giving the user a password that gives him the right to access the system, then a motor drive circuit represents a dominant part to enable H-Bridge to work as desired to run a DC motor that is connected with the door that is required to be controlled. What we learned in this project had a great value. First we were able to write a complete arduino code works as desired; this was a new thing we learned. Another thing is controlling a motor (speed and direction) and building the required circuit to achieve this purpose. Also we were able to build a model of a gate to examine our system and to make sure that it is working as desired. On the other hand we have a future work plan to improve our system, first by using a sensor to check the status of the door before applying the users order, and then by making the system send a message to the user to confirm the success of the process, this will require the use of a GSM module that will take instructions from the microcontroller to send messages to the user mobile, another thing we plan to do is to give the user the option to control the system either by entering the password then the controlling number or by sending a message to the system to give the required  
Description
Keywords
Citation