ix
TABLE OF CONTENT
DECLARATION iii
APPROVAL iv
ABSTRAK v
ABSTRACT vi
DEDICATION vii
ACKNOWLEDGMENTS viii
TABLE OF CONTENT ix
LIST OF TABLES xiii
LIST OF FIGURES xiv
LIST OF ABBREVIATIONS xvi
CHAPTER 1: INTRODUCTION
1.1 Project Background 1.2 Problem Statement
1.3 Objective of Project 1.4 Scope of Project
1.5 Project Overview 1.6 Thesis Outline
1 2
2 3
4 5
CHAPTER 2: LITERATURE REVIEW
2.1 Introduction 2.2 Related work
2.2.1 Display Message on Notice Board using GSM 2.2.2 Microcontroller Based Home Security and Load Controlling
Using GSM Technology 2.2.3 Integrated Billing System through GSM Network
2.2.4 Vehicle Speed Detection by using SMS 6
6 7
7
7 8
x 2.2.5 Automatic Power Meter Reading System using GSM
Network
2.3 Global Network for Mobile Communication GSM 2.3.1 Introduction on GSM
2.3.2 GSM Modem Specification 2.3.3 GSM Technology
2.3.4 Service Provided by GSM 2.3.5 Comparison between GSM and other communication
methods 2.3.6 Advantages of GSM Technology
2.4 Arduino Board 2.4.1 Introduction on Arduino
2.4.2 Arduino UNO 2.4.3 ArduinoSoftware
2.5 Microcontroller 2.5.1 Introduction on Microcontroller
2.5.2 The Specification of Microcontroller 2.5.3 Microcontroller Pin Description and Mapping
2.6 LED Display 2.6.1 Light Emitting Diode
2.6.2 LED Dot Matrix Display 2.6.3 MAX 7219
2.6.3.1 Introduction on MAX 7219 2.6.3.2 Controlling LED matrix displays with the MAX7219
2.7 AT Command 2.7.1 Basic AT Commands and Extended AT Commands
2.7.2 General Syntax of Extended AT Commands
2.7.2.1 Syntax Rule 1 2.7.2.2 Syntax Rule 2
2.7.2.3 Syntax Rule 3 2.7.2.4 Syntax Rule 4
8
9 9
10 11
11 12
13 13
13 14
16 17
17 18
19 19
20 21
22 22
23 24
24 25
25 25
26 26
xi
CHAPTER 3: PROJECT METHODOLOGY
3.1 Introduction of Methodology 3.2 Project Methodology
3.3 Project development flow chart 3.4 Project Gant Chart
3.5 Block Diagram 3.6 System Flowchart
3.7 Hardware Development
3.7.1 LED Matrix Board 3.7.2 Circuit Description
3.8 Software Development
CHAPTER 4: RESULT AND DISCUSSION
4.1 Wireless Announcement Board 4.1.1 Hardware Results
4.1.1.1 Wireless Announcement Board Prototype 4.1.1.2 The Connection of Arduino UNO, GSM and LED
Matrix Board 4.1.1.3 The display of Wireless Announcement Board
4.1.1.4 The LED Matrix Board and SMS From Mobile Phone
4.1.2 Software Result 4.1.2.1 Arduino Serial Monitor
4.2 Project Analysis 4.2.1 Analysis on Location SMS Function
4.2.2 Analysis on the Total Characters to be Displayed 4.2.3 Analysis on the Speed of Scrolling Text
4.3 Discussion 27
28 29
31 32
33 35
35 36
37
38 39
39 40
41 41
43 43
46 46
47 48
49
xii
CHAPTER 5: CONCLUSION AND FUTURE WORK