PSZ 19:16 (Pind. 1/07) DECLARATION OF THESIS / UNDERGRADUATE PROJECT PAPER AND COPYRIGHT Author’s full name : Date of birt
ix 2.2.1.2 Installation WT-9001 IP65 9 2.2.1.3 Operation of Internal Circuit 12 2.2.1.4 Block Diagram Operation 15 2.
x 4.2.2 Users 42 4.2.3 Password 43 4.2.4 Command 44 5 CONCLUSION 45 5.1 Conclus
xi LIST OF FIGURES FIGURE NO. TITLE PAGE 2.1 Comparison Between Two Companies GSM 6 2.2 GSM Remote Control WT-9001
xii 3.7 Voltage Regulator Circuit 28 3.8 Circuit Diagram Max 232 Serial Level Converter 29 3.9 Max 232 Serial Level Converter
xiii LIST OF ABBREVIATIONS PC - Personel Computer SMS - Short Messaging System FKE - Fakulti Kejuruteraan Elektrik GSM - Glo
xiv LIST OF SYMBOLS cm - centimeter RPM - Revolutions Per Minute mN.m - Newton Meter MHz - Mega Hertz
xv LIST OF APPENDICES APPENDIX TITLE PAGE A Programming for “Initializing System” 50 B Programming for “Security Sy
1 CHAPTER 1 INTRODUCTION 1.1 Background The Global System for Mobile Communication (GSM) is the most popular standard for mobil
2 SMS can be used to warn a large number of individual. SMS also can be used to control the some system like a control the flood warning, control the
3 door can unlock the door just by sending an SMS to GSM module. Generally, the design of this system can help a person/supervisor to secure a buildi
i “I hereby declare that I have read this thesis and in my opinion this thesis is sufficient in terms of scope and quality for the award of th
4 CHAPTER 2 LITERATURE REVIEW GSM remote control is a tool that many produced in each country. Like the United States, Japan
5 is the company known for its GSM remote control products. The study was conducted for all companies in the world. Table 2.1 : Company Manufacture
6 Figure 2.1 Comparison Between Two Companies GSM Remote Control 2.2 Description of each company. For this section will discuss the co
7 WT-9001 GSM Controller will send alerts and status directly to your mobile phone and enable you to control simple applications a
8 Figure 2.3 Internal Design WT-9001 IP65 Usually for users who want to use the product WT 9001, they need to understand the connection depends o
9 2.2.1.2 Installation WT-9001 IP65 Figure 2.4 The installation diagram WT-9001 IP65 Before using the product WT-9001, users must comply with c
10 b) External device connection. For power supply connection, users need to connect the screw terminal block M1. Control output for connecting co
11 The table below represents Screw terminal blocks for inputs and Outputs connection: Table 2.2 : Screw terminal blocks for Inputs and Outputs con
12 2.2.1.3 Operation of Internal Circuit. a) Digital Transistor Inputs The ULN2003A is monolithic high-voltage, high-current Darlington tr
13 b) Opto-isolated Input. The use of opto-isolated input is a switch operated. Operate to enable TLP 181, the input must be between t
ii CONTROL DOOR LOCK SYSTEM VIA SMS MOHD RAZIF BIN ABDUL KADIR Submitted to the Faculty of Electrical Engineering in partial fulfillmen
14 only operate at a range of not less than 20V. if the voltage applied to MOSFET operates more than 20V will cause the faulty component. Figure 2
15 2.2.1.4 Block Diagram of Operation WT-9001 IP65 From the discussion that has been done before, a summary of operations for the product WT-9001
16 2.2.1.5 Application of WT-9001 IP65 WT 9001 is a versatile SMS alert device suited for most monitoring needs. it is a device which able to sent
17 2.2.2 Probyte. PROBYTE GSM-control is a real time and interactive GSM-control- and measuring device, which allows user remotely contro
18 2.2.2.1 Company Product The GSM-Relay 2009 is based on previous versions of Probyte GSM-relays. They are used over ten years in tens o
19 the telephone number or by pressing a button on a GSM phone. Usually automatic, a GSM modem can send DTMF-code using a separate PC or on
20 2.2.2.4 Circuit Operation To clearly understand the operation of the circuit in GSM-Relay, the circuit diagram attached at Figure. Re
21 2.2.2.5 Application of GSM-Relay 2009 a) The remote controlled heating and remote controlled GSM-lock. b) The heat control and door management
22 CHAPTER 3 METHODOLOGY In this section discussed how research is done in Chapter 2 can applied in this system to control door lock syst
23 3.1.1 Block Diagram Control Door Lock System Via SMS. Figure 3.1 Block diagram GSM Control Door Lock System 3.1.2 Part of Hardware Pho
iii “I declare that this thesis entitled “ Control Door Lock System Via SMS “ is the result of my own research except as cited in the ref
24 There are several steps that should be taken in making any hardware in these systems. This system must be related to the block di
25 For this project, there are use two adapter converter. The input voltage for the both adapter is 240V analog current and the outlet voltage for th
26 A GSM modem can be a dedicated modem device with a serial, USB or Bluetooth connection, or it can be a mobile phone that pr
27 3.1.2.3 Voltage Regulator A voltage regulator is an electrical regulator designed to automatically maintain a constant voltage level. A volta
28 Figure 3.7 Voltage Regulator Circuit 3.1.2.4 Max 232 Serial Level Converter Almost all digital devices which used require either Transistor-
29 compared with the price of designing a new power supply it is very cheap. There are also many variations of these devices. The large values of cap
30 3.1.2.5 Microcontroller ATMega32 There are numerous choices for microcontrollers. In this project, microcontrollers ATMega32 series made
31 Figure 3.10 Circuit Diagram Microcontroller ATMega32 Figure 3.11 Microcontroller ATMega32
32 3.1.2.6 Relay Driver and Electromagnetic Lock Relay Driver ULN2803AG was used to control the output of electromagnetic lock. The ULN
33 Figure 3.12 Circuit Diagram Relay Driver ULN2803AG Figure 3.13 Relay Driver ULN2803AG Figure 3.14 Electromagnetic Lock
iv Dedicated, in thankful appreciation for support, encouragement and understandings to my beloved parents Abdul Kadir Bin Aula and Khad
34 3.2 Software Development The circuit for these system cannot be operated if the system not be included with a program into microcontr
35 Figure 3.15 Flow Chart for Initializing System 3.2.2 Security System To make the system safer and more effective, security system include
36 Figure 3.16 Programming with command SMS Figure 3.17 Flow Chart for Security System #include "app.h" #define MAX_USER 5 uint8
37 3.2.3 GSM System GSM system were included in this system is to ensure that systems runs smoothly. GSM system check every SMS
38 CHAPTER 4 RESULT & DISCUSSION Form the study carried out by the hardware and software systems, this system can be controlled. F
39 4.1.1 Reset System The application reset system is to be used when to start and stop the alarm security. There is one user as an
40 Figure 4.2 Block Diagram Application Lock Door System 4.1.3 Unlock Door System The application for the locked doors can only be
41 4.1.4 Check Status Door The applications to check the status door and electromagnetic lock can be done by everyone. Users can send SMS command
42 4.2.1 Warning Alert In the event of invasion criminal happen when the status door is closed and electromagnetic lock in the ON sta
43 Figure 4.6 Block Diagram Security Users 4.2.3 Password If the admin or registered users send a command to lock or unlock this system but
v ACKNOWLEDGEMENT I would like to take this opportunity to express my deepest gratitude to my project supervisor, Professor Dr. Ruzairi
44 4.2.4 Command If the admin or registered users send the wrong command to reset, lock or unlock this system, the system will not reset and the d
45 CHAPTER 5 CONCLUSION & RECOMMENDATION 5.1 Conclusion. This project was successful introduced base on the concepts that
46 send to the relay driver to activated the relay control. Once the relay control active, the electromagnetic lock ON to closed the door and vice ve
47 5.2 Project Problem There are some problems in making the hardware architecture. The main problem encountered is the GSM antenna. GSM
48 There are some recommendations and suggestions that can be apply in order to improve the automatic door lock system via SMS. Among method
49 REFERENCES 1. Mouton, A.J.J. and Smith, G.E., Effective remote control of electric motors using GSM technology; IEEE; 2009, Page(s): 1 - 7
50 APPENDIX A Programming for “Initializing System” #include "app.h" int main(){ SYSTEM_init(); SYSTEM_run(); return 0;
51 APPENDIX B Programming for “Security System” #include "app.h" #define MAX_USER 5 uint8_t admin[12] ="+601477488
52 uint8_t msg5[]="ALARM=IDLE\r\nDOOR=OPEN\r\nLOCK=ON"; uint8_t msg6[]="ALARM=IDLE\r\nDOOR=OPEN\r\nLOCK=OFF"; uint8_t msg7[]=&
53 sec_updateStatus(notify); } } else{ LEDS_toggle(4); _delay_ms(300); } } BOOL isDoorOpen(void){ DOOR_OPEN = READ_BIT(PIN
vi ABSTRACT GSM or better known as Global System Mobile is one of the mobile communications wiring systems. GSM is a second gene
54 if(ALARM){ sec_adminRight(sms); } else{ sec_userRight(sms); } } void sec_updateStatus(uint8_t* hpNum){ //ALARM = TRIGGERED
55 //DOOR = CLOSE else{ //LOCK_ON = TRUE if(LOCK_ON){ GSM_tx(hpNum,msg7,sizeof(msg7)-1); } //LOCK_ON = FALSE
56 } if(!USER_EXIST){ GSM_tx(sms >senderNum,secUnregUser,sizeof(secUnregUser)); return; } if(txtComp(sms->txt,cmd
57 else{ GSM_tx(sms >senderNum,secWrongPass,sizeof(secWrongPass)); return; } } else{ GSM_tx(sms->s
58 APPENDIX C Programming for “GSM System” #include "app.h" uint8_t* tmpTxt; uint8_t tmpTxtLen = 0; /***********************
59 SMS_DEL, }; uint8_t GSM_STATE; uint8_t TX_STATE; uint8_t RX_STATE; uint8_t RX_TXT; /***********************************************************
60 void gsm_txtDel(uint8_t index); /***********************************************************************/ /***************************************
61 break; case TX_ACK: gsm_rxAtAck(data); break; } break; case GSM_RX: switch(RX_STATE){ case
62 else if(data==0x0A && MARKER){ MARKER = FALSE; if(txtComp(rxAtAck,okTxt,2)){ gsm_atResponse(SUCCESS); } else{
63 } GSM_STATE = GSM_RX; GSM_rx(&newSMS); break; } } void gsm_rxTxCounter(uint8_t data){ if(data==0x0A && !
vii ABSTRAK GSM atau lebih dikenali sebagai Global System Mobile adalah salah satu sistem kabel komunikasi telefon. GSM merupakan
64 } void gsm_rxTxt(uint8_t data){ switch(RX_TXT){ case TXT_STATUS: if(data==0x22 && !MARKER){ MARKER = TRUE; rxC
65 if(data==0x0A && !MARKER){ MARKER = TRUE; rxCount = 0; } else if(data==0x0A && MARKER){ MARKER = FALSE; newSMS
66 BOOL txtComp(uint8_t* txt1,uint8_t* txt2,uint8_t len){ for(uint8_t i=0;i<len;i++ ){ if(txt1[i]!=txt2[i]){ return FALSE; } }
viii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION iii DEDICATION iv ACKNOWLEDGEMENT
Kommentare zu diesen Handbüchern