Date post: | 15-Aug-2015 |
Category: |
Engineering |
Upload: | kusdo |
View: | 22 times |
Download: | 0 times |
MICROCONTROLLER BASED LIBRARYGATEWAY MANAGEMENT SYSTEM
submitted in partial fulfillment of the requirementsfor the award of the degree
Bachelor of Sciencein
Electrical & Computer Engineeringwith specialization in
computer engineeringby
Amanuel Zemach RET/0164/04Emebet Mekuria RET/0516/04Cheruamlak Kibre RET/0401/04Samson Negussie RET/2196/03Tsegaye Natnael PT/0004/02
under the guidance of
Department of Electrical & computer EngineeringArba Minch Institute of Technology, Arba Minch University
February 2015
CERTIFICATE
This is to certify that the present work entitled MICROCONTROLLERBASED LIBRARY GATEWAY MANAGEMENT SYSTEM is a
bonafide record of work done by
Amanuel Zemach RET/0164/04Emebet Mekuria RET/0516/04Cheruamlak Kibre RET/0401/04Samson Negussie RET/2196/03Tsegaye Natnael PT/0004/02
submitted as a partial fulfillment of the requirements for the award of thedegree
Bachelor of Sciencein
Electrical & Computer Engineeringwith specialisation in
computer engineering
fromArba Minch University
(Mr. Eyasu Dilla)(Main Advisor) (H.O.D.)
Date:April 04, 2015Place: Department of Electrical & computer Engineering,
Arba Minch Institute of Technology, Arba Minch University
Abstract
This project will provide an electronic mean of getting information about the amount of
unoccupied chairs in the library. In addition it will let the user to know the availability of
any unoccupied books as per required. To do so there will be two set of infrared emitter
and receiver will hold the information of the entry to the microcontroller unit (MCU). The
MCU will perform some calculation on these incoming signals and then provide binary
data serially to the computer which is going to be there with the get guard. Small visual
basic based application which is going to be installed on that computer will let the guard
to know number of available chairs inside the library. Finally name of available books
will be informed to the guard through feature of windows operating system so called
Remote Desktop Connection (RDC). Therefore the guard is not expected to be familiar
with what is going behind. And also the user will not face that much job rather using
his/her precious time effectively.
iii
Contents
Abstract iii
Table of Contents iv
List of Figures v
1 Introduction 11.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 Problem Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.3 Objectives of The Project . . . . . . . . . . . . . . . . . . . . . . . . . . 21.4 Scope of The Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Methodology 32.1 Overall system design . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3 Work Plan and Time Schedule 5
4 Overall Cost EstimationN 6
5 Conclusions 7
Reference 7
iv
List of Figures
2.1 Overall system design . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3.1 Work plan and Time schedule . . . . . . . . . . . . . . . . . . . . . . . 5
4.1 Overall Cost Estimation . . . . . . . . . . . . . . . . . . . . . . . . . . 6
v
Chapter 1
Introduction
1.1 Overview
There will be two set of infrared emitter and receiver will hold the information of the
entry to the microcontroller unit (MCU). The MCU will perform some calculation on
these incoming signals and then provide binary data serially to the computer which is
going to be there with the get guard. Small visual basic based application which is going
to be installed on that computer will let the guard to know number of available chairs
inside the library. Finally name of available books will be informed to the guard through
feature of windows operating system so called Remote Desktop Connection (RDC).
1.2 Problem Statements
Now a day so many libraries are on construction especially in Higher education place.
They are intended to be capable of holding much number of students at a time. But still
there will be shortage in number of chairs. Therefore this will create some unwanted
noise or crowed by the students on their way to find seats and available books. Therefore
the project is going to be a solution by providing an electronic mean of managing the
problem being settled at the gateway.
1.3 Objectives of The Project
1.3 Objectives of The Project
General Objective: This project objective will provide a better library gateway manage-
ment system to the library users which reduces the time consumption and stress of the
user by telling the user the availablity of book and seat.
Specific Objective:
• To have quality library management system.
• To meet reliability, security and education criteria.
• To stabilizing the system by reducing the student load.
• To know the characteristics and design of Ât-controller based LGMS.
1.4 Scope of The Project
• It is planned to design and implement both hardware and software.
• PIC16F877A microcontroller will be used as central processor.
• Set of IR emitter and receiver will used to detect people.
• RDC will be used to switch information between GG and LMS.
• C-language for the MCU and visual basic for the application.
• The Serial communication will proceed using RS232 cable.
• Micro-C and proteous will be used for simulation purpose.
2
Chapter 2
Methodology
2.1 Overall system design
Two set of infrared emitter and sensor will be used to count peoples. One set to count
up and one set to count down. An infrared light at 38 kHz is continually emitted and
the sensor is going to be receiving this light. This frequency level is selected to reduce
some noises that would come from an electromagnetic waves or from light emitted by
fluorescent bulb. Whenever someone is trying to cross this invisible light, the receiver
will provide a high voltage to the microcontroller (PIC16F877A) unit. Then the micro-
controller count up or count down the value on the variable. The previous value on the
variable will be decreased by one if the signal is from Gate1 (exit) or increased by one if
the signal is from Gate2 (entry). The microcontroller then finally transmit the value seri-
ally to the computer. Here RS232 cable will used to facilitate the connection between the
microcontroller and the computer. The gate guard will be informed about the availability
of chairs inside the library by the help of small application which will be written by vi-
sual basic installed on that computer. Again remote desktop connection (RDC) feature of
windows operating system will be used to gate information about the availability of any
books so that any user will be informed before going inside the library. Whenever there
is any click from the library management system to occupy any book, the name of that
book will be place in some folder created on that computer. Exactly this process will be
2.1 Overall system design
displayed on the computer with the library gate guard, hence the guard is required only
to take a look at the folder to tell the user about the availability of the book.
Figure 2.1 Overall system design
4
Chapter 5
Conclusions
This project is easy to implement and it does not need any administrative knowledge. It
will develop by combing microcontroller as central processor and by interfacing IR to
detect peoples passing through the door. Additionally by the MCU will effectively pro-
gramed to overcome some problems that would be raised due to lack of synchronization
in between sensors and the microcontroller itself. Hence the combination is going to be
much better for the feasibility of the project.