universiti teknikal malaysia melakadigitalcollection.utem.edu.my/17338/1/pigeon hole...

24
UNIVERSITI TEKNIKAL MALAYSIA MELAKA PIGEON HOLE SMART BOX FOR UNIVERSITY APPLICATION This report submitted in accordance with requirement of the Universiti Teknikal Malaysia Melaka (UTeM) for the Bachelor of Electronics Engineering Technology (Telecommunication) Honours. by ASMIDA BT ASRI B071210063 900513-09-5046 FACULTY OF ENGINEERING TECHNOLOGY 2015

Upload: others

Post on 12-Feb-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

  • UNIVERSITI TEKNIKAL MALAYSIA MELAKA

    PIGEON HOLE SMART BOX FOR UNIVERSITY

    APPLICATION

    This report submitted in accordance with requirement of the Universiti Teknikal

    Malaysia Melaka (UTeM) for the Bachelor of Electronics Engineering Technology

    (Telecommunication) Honours.

    by

    ASMIDA BT ASRI

    B071210063

    900513-09-5046

    FACULTY OF ENGINEERING TECHNOLOGY 2015

  • UNIVERSITI TEKNIKAL MALAYSIA MELAKA

    BORANG PENGESAHAN STATUS LAPORAN PROJEK SARJANA MUDA

    TAJUK: Pigeon Hole Smart Box For University Application

    SESI PENGAJIAN: 2014/15 Semester 2

    Saya ASMIDA BT ASRI

    mengaku membenarkan Laporan PSM ini disimpan di Perpustakaan Universiti

    Teknikal Malaysia Melaka (UTeM) dengan syarat-syarat kegunaan seperti berikut:

    1. Laporan PSM adalah hak milik Universiti Teknikal Malaysia Melaka dan penulis. 2. Perpustakaan Universiti Teknikal Malaysia Melaka dibenarkan membuat salinan

    untuk tujuan pengajian sahaja dengan izin penulis. 3. Perpustakaan dibenarkan membuat salinan laporan PSM ini sebagai bahan

    pertukaran antara institusi pengajian tinggi.

    4. **Sila tandakan ( )

    SULIT

    TERHAD

    TIDAK TERHAD

    (Mengandungi maklumat yang berdarjah keselamatan

    atau kepentingan Malaysia sebagaimana yang termaktub

    dalam AKTA RAHSIA RASMI 1972)

    (Mengandungi maklumat TERHAD yang telah ditentukan

    oleh organisasi/badan di mana penyelidikan dijalankan)

    (TANDATANGAN PENULIS)

    Alamat Tetap:

    Kampung Tengah,

    06100 Kodiang

    Kedah Darul Aman

    Tarikh: ________________________

    Disahkan oleh:

    (TANDATANGAN PENYELIA)

    Cop Rasmi:

    Tarikh: _______________________

    ** Jika Laporan PSM ini SULIT atau TERHAD, sila lampirkan surat daripada pihak berkuasa/organisasi

    berkenaan dengan menyatakan sekali sebab dan tempoh laporan PSM ini perlu dikelaskan sebagai

    SULIT atau TERHAD.

  • Rujukan Kami (Our Ref) : Rujukan Tuan (Your Ref) :

    28 DIS 2015

    Pustakawan Perpustakaan UTeM Universiti Teknikal Malaysia Melaka Hang Tuah Jaya, 76100 Durian Tunggal, Melaka. Tuan/Puan, PENGKELASAN LAPORAN PSM SEBAGAI SULIT/TERHAD LAPORAN PROJEK SARJANA MUDA TEKNOLOGI KEJURUTERAAN ELECTRONIC (TELECOMMUNICATION) Sukacita dimaklumkan bahawa Laporan PSM yang tersebut di atas bertajuk “Pigeon Hole Smart Box For University Application” mohon dikelaskan sebagai *SULIT / TERHAD untuk tempoh LIMA (5) tahun dari tarikh surat ini. 2. Hal ini adalah kerana IANYA MERUPAKAN PROJEK YANG DITAJA OLEH SYARIKAT LUAR DAN HASIL KAJIANNYA ADALAH SULIT. Sekian dimaklumkan. Terima kasih. Yang benar, ________________ Tandatangan dan Cop Penyelia * Potong yang tidak berkenaan

  • i

    DECLARATION

    I hereby, declared this report entitled “Pigeon Hole Smart Box for University Application” is

    the results of my own research except as cited in references.

    Signature :………………………

    Name : ASMIDA BT ASRI

    Date : ………………………

  • ii

    APPROVAL

    This report is submitted to the Faculty of Engineering Technology of UTeM as a

    partial fulfillment of the requirements for the degree of Bachelor in Electronics

    Engineering Technology (Telecommunication) Honours. The member of the

    supervisory is as follow:

    ……………………………….

    (Project Supervisor)

  • iii

    ABSTRAK

    Sekarang ini, pensyarah menggunakan ‘pigeon hole’ sebagai medium

    penghantaran untuk pelajar menyerahkan tugasan/dokumen. Walaubagaimanapun,

    pensyarah tidak boleh mengawal dan memastikan setiap pelajar menghantar

    tugasan/dokumen tepat pada masanya. Fungsi ‘pigeon hole’ sama seperti peti surat

    dimana surat atau memo akan diletakkan di dalam peti surat mereka. Pengguna

    terpaksa memeriksa peti surat setiap kali untuk memastikan sama ada mereka

    menerima surat yang dikirimkan atau tidak. Namun dengan adanya teknologi moden

    pengguna kini tidak perlu lagi memeriksa ‘pigeon hole’ mereka. Projek ini akan

    membantu pensyarah untuk memastikan mereka mengetahui setiap kali dokumen

    atau tugasan dihantar. Projek ini akan membincangkan tenteng sistem pemberitahuan

    penerimaan dokumen/tugasan daripada ‘pigeon hole’ melalui telephone bimbit.

    Sistem ini menggunakan. Microcontroller Arduino, IR sensor dan GSM module.

    Sistem ini akan menghantar SMS kepada pengguna jika terdapat document/tugasan

    yang dihantar ke dalam ‘pigeon hole’. Sistem ini lebih mudah, menjimatkan masa

    dan menyenangkan untuk kegunaan pensyarah kerana mereka tidak lagi perlu untuk

    memeriksa pigeon hole setiap hari.

  • iv

    ABSTRACT

    Nowadays, lecturer uses pigeon hole as medium or place for student

    submitting the assignment/document. Even do, lecturer cannot control In order to

    ensure each student submit the assignment on time. Pigeon hole work similar to

    letterbox where letter or memo for specific person will be placed in their letter box.

    The method of checking document/assignment in pigeon hole has not updated until

    today where most lecturer still using the old method of checking the pigeon hole by

    them self. This project will help lecturer to ensure them know every time

    document/assignment sent. The electronic technology was applied to overcome this

    problem. In this project, Microcontroller Arduino, IR sensor and GSM module used

    in this system to notify the user if there is presence of new document/assignment.

    The system will generate notification in the form of SMS to notify the presence of

    new mail in the pigeon hole. The system is easier, save time and pleasant for lecturer

    use because they was no longer necessary to check pigeon every day.

  • v

    DEDICATION

    Special dedicated to my beloved parents, family members and friends

  • vi

    ACKNOWLEDGEMENT

    First and foremost, the greatest thanks to Allah S.W.T for his blessing so that

    I am able to finish my bachelor degree project. I am using this opportunity to express

    my special appreciated and gratitude to everyone rather direct or in directly in

    helping me to complete my final year project.

    I would like to express my gratitude to my supervisor, Mr. Win Adiyansyah

    Indra, for the support and encourage me towards my research.

    My appreciation also goes to my family members for all of the sacrifices and

    support throughout the journey. Thanks to their encouragement, love, emotional

    support that they had given to me.

    My sincere appreciation must be also extend to my fellow friend who have

    always willing to give their time and effort when I need their advice.

  • vii

    TABLE OF CONTENT

    Declaration i

    Approval ii

    Abstrak iii

    Abstract iii

    Table of Content iv

    Dedication v

    Acknowledgements vi

    List of Tables vii

    List of Figures xi

    List of Symbols and Abbreviation xiii

    CHAPTER 1: TITLE 1

    1.0 Introduction 1

    1.1 Background 1

    1.2 Problem Statement 2

    1.3 Objective 2

    1.4 Scope 2

    1.5 Conclusion 3

    CHAPTER 2: LITERATURE REVIEW 4

    2.0 Introduction 4

    2.1 Previous Project Research 5

    2.1.1 Real Time Mailbox Alert System Via SMS or

    Email

    5

    2.1.2 Remote Generator Control Using Android

    Application

    5

    2.1.3 Arduino Based Remote Controlling for Home 6

  • viii

    Power Saving, Security and Protection

    2.1.4 Intelligent Home Security Using GSM Module 6

    2.1.5 GSM Based Security System 6

    2.1.6 GSM Based Electrical Control System for Smart

    Home Application

    7

    2.1.7 SMS Support Password Door Security Control

    System

    7

    2.2 Hardware Overview of The System 8

    2.3 GSM Module 8

    2.4 Cell Phone 10

    2.5 Arduino 10

    2.5.1 Arduino Uno 11

    2.5.2 Arduino Mega 13

    2.5.3 Comparison Between Microcontroller Arduino and

    The other Microcontroller

    14

    2.7 IR Sensor 14

    2.8 Electromagnetic Lock 17

    2.9 Wireless Technology 18

    2.9.1 Bluetooth Technology 18

    2.9.2 ZigBee 19

    2.9.3 WiFi 20

    2.10 Comparison Characteristic for Different Wireless Protocol 21

    CHAPTER 3: METHODOLOGY 22

    3.0 Introduction 22

    3.1 Flow Chart of The Project 23

    3.2 Design Overview 25

    3.3 Flow Chart for Normal Condition 27

    3.4 Flow Chart for Notification When User OFF the Pigeon Hole 28

    3.5 Hardware Implementation 29

    3.5.1 IR sensor (Adjustable Infrared Sensor Switch) 29

    3.5.2 Arduino UNO 30

    3.5.3 GSM Module 30

  • ix

    3.5.4 LCD Display

    3.5.5 Electromagnetic Lock

    31

    31

    3.6 Software Implementation 31

    3.6.1 Circuit Design 32

    3.6.2 Schematic Circuit 33

    3.6.3 Programming Language 33

    CHAPTER 4: RESULT AND DISCUSSION 36

    4.0 Introduction 36 4.1 Result 36

    4.2 Result for The Project 37

    4.2.1 Normal Condition 37

    4.2.2 Condition When User OFF the Pigeon Hole 39

    4.3 Overall Project Operation 41

    4.4 Analysis Result 43

    4.5 Discussion 45

    4.6 Limitation 46

    CHAPTER 5: CONCLUSION AND FUTURE WORK 47

    5.0 Introduction 47

    5.1 Conclusion 47

    5.2 Future Recommendation 48

    REFERENCES 49

  • x

    LIST OF TABLES

    Table 2.1 : Comparison Between Microcontroller Arduino,Respberry

    Pi and PIC

    14

    Table 2.2 : Comparison Characteristic for Different Wireless

    Protocol

    21

    Table 3.1: Condition of IR Sensor 29

  • xi

    LIST OF FIGURES

    Figure 2.1: GSM Module 8

    Figure 2.2: Arduino Uno 11

    Figure 0.3: Arduino Mega 13

    Figure 0.1: Electromagnetic Lock 17

    Figure 0.5: Piconet 18

    Figure 0.6: ZigBee 19

    Figure 0.7: WiFi 20

    Figure 0.2: Flow Chart of the Project 23

    Figure 3.2: Block Diagram Operation of the Project 25

    Figure 3.3: The Functionality of the Hole Notification Via SMS

    system

    26

    Figure 3.4: Flow Chart Program for Normal Condition 27

    Figure 3.5: Flow Chart for Notification When User OFF the Pigeon

    Hole

    28

    Figure 3.6: Adjustable Infrared Sensor Switch 30

    Figure 3.8: GSM Module 30

    Figure 3.9: LCD Display 31

    Figure 3.30: Electromagnetic Lock 31

    Figure 3.41: FRTZING Software Used to Design Circuit 32

    Figure 3.52: Circuit Design on the FRITZING Software 33

    Figure 3.13: Arduino Programming Language 33

    Figure 3.14: Coding for ON Electromagnetic Lock 34

    Figure 3.65: Coding for OFF Electromagnetic Lock 34

    Figure 3.76: Coding to Set the Value of Assignment Receive 35

    Figure 3.87: Coding for Sensor Detect and Count 35

    Figure 4.1: LCD display ‘Assignment’ and ‘Counter = 0’ 37

    Figure 4.9: Command ‘b’ and c3 to open and set total Assignment

    receive

    38

  • xii

    Figure 4.3: LCD display value of IR count 38

    Figure 4.4: Notification SMS at User Mobile Phone 38

    Figure 4.5 LCD display ‘Assignment’ and ‘Counter = 0’ 39

    Figure 4.6: Command ‘b’ and c5 to Open and Set Total Assignment

    Receive

    39

    Figure4.7: Use Command ‘a’ to close the Pigeon Hole 40

    Figure 4.8: Alert SMS at the User Mobile Phone 40

    Figure 4.9 Complete Model of Pigeon Hole Smart Box for

    University Apllication

    41

    Figure 4.10: LCD Display ‘Assignment’ and ‘Counter = 0’ 42

    Figure 4.101: Conditon of LED Relay After Send Command ‘a’ and

    ‘b’

    42

    Figure 4.112: Alert SMS Receive at User Mobile Phone 43

    Figure 4.13: GSM Architecture 44

  • xiii

    LIST OF SYMBOLS AND ABBREVIATION

    SMS = Short Message System

    s = Seconds

    GSM = Global System for Mobile

    LED = Light Emitting Diode

  • 1

    CHAPTER 1

    INTRODUCTION

    1.0 Introduction

    In this chapter, the purpose of the project will be described generally. Start

    with a brief explanation about the background of the project. Then, the problem

    statement that lead to the idea for this project and objective that aimed to be achieved

    are established in order to overcome the problem statement. This chapter also

    explains the scope that will be discussed in the project and the project significance.

    1.1 Background

    The pigeon hole smart box for university application is design to overcome

    the problem that faced by lecturer who cannot control/monitor student in submitting

    the assignment on time. Pigeon hole work similar to letterbox where letter or memo

    for specific person will be placed in their letter box. The method of checking letter in

    pigeon hole has not updated until today where most people still using the old method

    of checking the pigeon hole by them self.

    For this project, the electronic technology was applied to overcome this

    problem. Pigeon smart box is build up by using microcontroller Arduino and GSM

    module as wireless transmission. The installed sensor in that pigeon hole smart box

    will start function once it detect the document/assignment receive and late document

    receive and automatically sent alert signal via SMS notification to the lecturer‟s cell

    phone. This project will also make easy human life by sending short message system

    to notify the user about the document receive and save lecturer time in checking their

    pigeon hole every day.

  • 2

    1.2 Problem Statement

    Now days, student always take for granted in submitting their assignment

    although given a submission date line. In this problem, lecturer is out of control in

    Oder to ensure each student submit the task on time. Moreover, lecturer always uses

    pigeon hole as medium or place for student submitting the assignment but sometimes

    lecturer forget to check the pigeon hole. This problem can be solve by this project

    where by lecturer who use pigeon hole will receive SMS notification once student

    put their assignment in pigeon hole.

    1.3 Objective

    The objective of this project is:

    1. To design the pigeon hole smart box for university application using

    GSM module and Arduino.

    2. To develop notification that will alert lecturer via SMS regarding on

    time submission and late submission

    1.4 Scope

    This project will be completed within these scope:

    i. The wireless connection between hand phone lecturer and pigeon hole

    smart box using Global System for Mobile Communication ( GSM )

    module.

    ii. The microcontroller Arduino are using in this project.

    iii. The sensor that install at pigeon hole smart box for university

    application will be able to detect document/assignment one by one.

  • 3

    iv. The capacity of pigeon hole is limit to 1200 assignment/document

    which is consist 10 pages.

    v. The faculty is the first place to apply the application of pigeon hole

    smart box.

    1.5 Conclusion

    As a conclusion, at the end of this chapter, by having the microcontroller

    Arduino, IR sensor and GSM modem, a smart notification system can be developed

    to notify lecturer if there are document/assignment in their pigeon hole.

    Microcontroller Arduino was stored as brain system of pigeon hole smart box. It will

    start operated once document/ assignment have been detected by the sensor. A signal

    will be send to the GSM module and GSM module will transform the signal from

    sensor into notification via SMS to the lecturer cell phone.

  • 4

    CHAPTER 2

    LITERATURE REVIEW

    2.0 Introduction

    This chapter will cover the literature review of the previous study in

    order to improve the pigeon hole smart box. In this chapter, it will discuss and

    summarize topic which it contains the information gathered to gain knowledge and

    ideas in completing the project.

    The pigeon hole smart box for university application is design with a several

    key point taken as a subject studied for this research. There are several sources that

    have been taken as a resource such as books, thesis, journal and website. It was

    included the operation of the circuit, the hardware and software which is useful in the

    project. The aspect involved in this literature review is:

    1. Previous project research

    2. IR Sensor

    3. Arduino Microcontroller

    4. GSM Module

    5. Electromagnetic lock

  • 5

    2.1 Previous Project Research

    Based on the research that has been done, there are the previous study and

    journal that related to this project. From the observation GSM and microcontroller

    Arduino has been implemented in many researches.

    2.1.1 Real Time Mailbox Alert System Via SMS or Email

    This project is design to make user easy to alert by using technologies

    sending short message system or email to notify about the important new mails

    receive in the user mailbox. The programmable logic controller, interface module

    and the GSM modem can be incorporated by linking the user‟s mailbox with short

    messaging system or email facilities and this enables the user to be notified whenever

    a mail is delivered. This project is effective and efficiency method where user will be

    always alert about the new mails delivered via SMS or email. Besides that, the user

    are capable of checking their mailbox status by sending a SMS to the system and

    control system will reply base on the latest status of the mailbox to the user. In

    addition, the user also can choose whether the notification is done via SMS or

    email.(Al Subramaniam et al. 2007)

    2.1.2 Remote Generator Control Using Android Application

    In a research journal by (Haidar et al. 2014) microcontroller Arduino are

    applied in the design of Remote Generator Control Using Android Application.

    Arduino Uno are using in this system. This project is design to change the traditional

    technique of monitoring electric generators wireless by using smart phone operating

    system android. The implemented sensor will deliver analog signal that provide real

    time data about the generator status and the data are converted and program through

    the microcontroller Arduino. The outputs of the result in digital state will converted

    into a serial signal and then transmit to the android phone through a router.

  • 6

    2.1.3 Arduino Based Remote Controlling for Home Power Saving,

    Security and Protection

    The another research according to (Zeebaree & Yasin 2014)about Arduino

    Based on Remote Controlling For Home Power Saving, Security And Protection. In

    this project, microcontroller Arduino is applied to remotely control and monitors

    electrical devices and security operation. Besides that, by using GSM network, a

    mobile can be used to control sensor and getting alert on robbery and burglary. In

    addition, this system consists of two sides which is the microcontroller Arduino

    (AM-side) and the mobile phone (MP-side). The MP-side acts as a recipient to get

    responses from the AM-side as well as a controller for sending commands, while

    AM-side, is responsible for producing data and control signals to the devices or

    sensors.

    2.1.4 Intelligent Home Security Using GSM Module

    These projects focus on developing low cost and intelligent security system

    using the Arduino Uno, SIM300 GSM and three sensor LM35 temperature sensor,

    passive infrared sensor and a hall-effect. Arduino Uno microcontroller is used to

    process and control system that receives and processes data from all the sensors.

    GSM unit acts as an interface between Arduino and the mobile user and is

    responsible for communication between them and thus allow cell phone users to

    control it from anywhere in the world where GSM network is available to turn on

    and turn off the system and receive warnings messages. (Nadu & Uno 2015)

    2.1.5 GSM Based Security System

    Refer to (Shah & Gharge 2012), the main focuses of this project is the

    security of a home when the user is away from the place. This project is developed

    and launch up-to-date, reliable and user friendly security system to automate home

    security system by using circuitry synchronized with GSM module. In addition, this

  • 7

    system contain sensor ATmega81 microcontroller, SIm300 GSM module, buzzer and

    relay. The operation will start when the IR sensor sense the presence of any human

    being within its range and then send signal to the microcontroller Arduino.

    2.1.6 GSM Based Electrical Control System for Smart Home

    Application

    According to (Wahab et al. 2010) , GSM based Electrical Control System for

    Smart Home Application, the purpose of this project is to reduced electricity

    wastage. The GSM module was used for receiving short message services from the

    user to the mobile phone which is automatically enable to control and take any

    further action. The system was integrated with microcontroller and GSM network

    interface by using assembly language. The system will activated when the user send

    the SMs to microcontroller at home. When SMS command has been receive, the

    microcontroller unit automatically control the electrical home application by

    switching ON or OFF the devices according to the user order.

    2.1.7 SMS Supported Password Door Security control System

    The another research according to (Derecha et al. 2013) , the major of this

    project is to develop a password door security control system. The system will open

    the door when the right password is entered and an SMS text will be sent for the

    person who is responsible for the room. The system use microcontroller ad the heart

    of the system and GSM module as a notify devices. The microcontroller will operate

    when the user enter the password to active the electromagnetic relay of the door

    which lock or unlocks the door. After that, the GSM module will send the SMS

    notify someone who is responsible for the door.

  • 8

    2.2 Hardware Overview of the System

    Hardware overview is analysis of the component that should be considered in

    design of pigeon hole smart box. The main components that were discussed in this

    section consist of IR sensor, microcontroller Arduino, and GSM module.

    2.3 GSM Module

    Figure 2.1: GSM Module

    Short Message Services (SMS) has become more attractive than ever before.

    SMS was created to produce widest coverage at minimum cost. In addition, by using

    SMS user can realize the function of data bidirectional transmission, and its

    performance is stable. In addition, it also provides powerful platform for remote data

    transmission. Some previous research had been done a research to get more

    information and knowledge of the current existing GSM control system that was

    implemented previously. Besides that, it is significant to know and understand how

    the software and hardware were used in the SMS controlled system development.

    This is to make sure that the research that currently being conducted contribute at a