MICROCONTROLLER BASED LIBRARY
GATEWAY MANAGEMENT SYSTEM
submitted in partial fulfillment of the requirements
for the award of the degree
Bachelor of Science
in
Electrical & Computer Engineering
with specialization in
computer engineering
by
Amanuel Zemach RET/0164/04
Emebet Mekuria RET/0516/04
Cheruamlak Kibre RET/0401/04
Samson Negussie RET/2196/03
Tsegaye Natnael PT/0004/02
under the guidance of
Department of Electrical & computer Engineering
Arba Minch Institute of Technology, Arba Minch University
February 2015
CERTIFICATE
This is to certify that the present work entitled MICROCONTROLLER
BASED LIBRARY GATEWAY MANAGEMENT SYSTEM is a
bonafide record of work done by
Amanuel Zemach RET/0164/04
Emebet Mekuria RET/0516/04
Cheruamlak Kibre RET/0401/04
Samson Negussie RET/2196/03
Tsegaye Natnael PT/0004/02
submitted as a partial fulfillment of the requirements for the award of the
degree
Bachelor of Science
in
Electrical & Computer Engineering
with specialisation in
computer engineering
from
Arba Minch University
(Mr. Eyasu Dilla)
(Main Advisor) (H.O.D.)
Date:April 04, 2015
Place: 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 1
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Problem Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Objectives of The Project . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Scope of The Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Methodology 3
2.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 3
Work Plan and Time Schedule
Figure 3.1 Work plan and Time schedule
Chapter 4
Overall Cost EstimationN
Figure 4.1 Overall Cost Estimation
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.
Reference
1. adafruit webpage for electrical components,Techfest,01 jan 2015,2.http://learn.adafruit.com/ir-
sensor
8

More Related Content

DOCX
Cse318,lab report on basis
PPTX
Integrating Wireless Sensor Network into Cloud Services for Real-time Data Co...
PDF
Review on an object following wireless robot
PDF
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
PDF
BTC302: Interim Report Sample
PDF
Sensor Cloud Infrastructure - Small Survey Report
PDF
Project-FINAL
PDF
A Digital Pen with a Trajectory Recognition Algorithm
Cse318,lab report on basis
Integrating Wireless Sensor Network into Cloud Services for Real-time Data Co...
Review on an object following wireless robot
Mobile and Web Applications for Sensing Hazardous Room Temperature using Wire...
BTC302: Interim Report Sample
Sensor Cloud Infrastructure - Small Survey Report
Project-FINAL
A Digital Pen with a Trajectory Recognition Algorithm

What's hot (14)

PDF
PDF
ISI_Report_(Repaired) (4) (1)
PDF
Career Episode_second
DOCX
Smart security system for sensitive area by using image processing
PDF
Fault Tolerance 101
PDF
Remote temperature and humidity monitoring system using wireless sensor networks
PDF
Wireless Data Acquisition System Using ARM Cortex M-3
DOCX
B.Eng-Final Year Project interim-report
DOCX
Formatted Paper_References added
DOCX
Design of wireless sensor network for building management systems
PDF
Wearable Gait Classification Using STM Sensortile
DOCX
Insect Mointoring
PDF
miniproject
PPTX
wireless sensor networks & application :forest fire detection
ISI_Report_(Repaired) (4) (1)
Career Episode_second
Smart security system for sensitive area by using image processing
Fault Tolerance 101
Remote temperature and humidity monitoring system using wireless sensor networks
Wireless Data Acquisition System Using ARM Cortex M-3
B.Eng-Final Year Project interim-report
Formatted Paper_References added
Design of wireless sensor network for building management systems
Wearable Gait Classification Using STM Sensortile
Insect Mointoring
miniproject
wireless sensor networks & application :forest fire detection
Ad

Similar to library get way management system (20)

PDF
Seminar Report - Managing the Cloud with Open Source Tools
PDF
Masters_Thesis_ver.1.02
DOCX
SIMPLIFIED SECURED WIRELESS RAILWAY / AIRWAY FOR RESERVATION
PDF
Embedded2003
PPTX
Review on microcontroller esp32 .pptx
DOCX
A PROTOTYPE REMOTE CONTROL FOR HOME APPLIANCE USING r
PDF
Computer architecture and organization
DOC
Wireless appliances control report
PDF
thesis_SaurabhPanda
PDF
Automatic Irrigation System Project Report
PDF
Major project report
PDF
PDF
Arduino Based Collision Prevention Warning System
PDF
Auto Metro Train to Shuttle Between Stations
PDF
Thesis Report - Gaurav Raina MSc ES - v2
PDF
UDP Report
PDF
Deep Convolutional Neural Network acceleration on the Intel Xeon Phi
PDF
Deep Convolutional Network evaluation on the Intel Xeon Phi
Seminar Report - Managing the Cloud with Open Source Tools
Masters_Thesis_ver.1.02
SIMPLIFIED SECURED WIRELESS RAILWAY / AIRWAY FOR RESERVATION
Embedded2003
Review on microcontroller esp32 .pptx
A PROTOTYPE REMOTE CONTROL FOR HOME APPLIANCE USING r
Computer architecture and organization
Wireless appliances control report
thesis_SaurabhPanda
Automatic Irrigation System Project Report
Major project report
Arduino Based Collision Prevention Warning System
Auto Metro Train to Shuttle Between Stations
Thesis Report - Gaurav Raina MSc ES - v2
UDP Report
Deep Convolutional Neural Network acceleration on the Intel Xeon Phi
Deep Convolutional Network evaluation on the Intel Xeon Phi
Ad

Recently uploaded (20)

PPTX
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
PPTX
PRASUNET_20240614003_231416_0000[1].pptx
DOC
T Pandian CV Madurai pandi kokkaf illaya
PPTX
A Brief Introduction to IoT- Smart Objects: The "Things" in IoT
PPTX
ai_satellite_crop_management_20250815030350.pptx
PDF
Cryptography and Network Security-Module-I.pdf
PDF
First part_B-Image Processing - 1 of 2).pdf
PDF
Prof. Dr. KAYIHURA A. SILAS MUNYANEZA, PhD..pdf
PDF
Applications of Equal_Area_Criterion.pdf
PPTX
CN_Unite_1 AI&DS ENGGERING SPPU PUNE UNIVERSITY
PPTX
Measurement Uncertainty and Measurement System analysis
PPTX
wireless networks, mobile computing.pptx
PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
PPTX
Software Engineering and software moduleing
PPTX
Module 8- Technological and Communication Skills.pptx
PDF
UEFA_Carbon_Footprint_Calculator_Methology_2.0.pdf
PDF
Computer organization and architecuture Digital Notes....pdf
PPTX
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
PDF
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
PPTX
Principal presentation for NAAC (1).pptx
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
PRASUNET_20240614003_231416_0000[1].pptx
T Pandian CV Madurai pandi kokkaf illaya
A Brief Introduction to IoT- Smart Objects: The "Things" in IoT
ai_satellite_crop_management_20250815030350.pptx
Cryptography and Network Security-Module-I.pdf
First part_B-Image Processing - 1 of 2).pdf
Prof. Dr. KAYIHURA A. SILAS MUNYANEZA, PhD..pdf
Applications of Equal_Area_Criterion.pdf
CN_Unite_1 AI&DS ENGGERING SPPU PUNE UNIVERSITY
Measurement Uncertainty and Measurement System analysis
wireless networks, mobile computing.pptx
MLpara ingenieira CIVIL, meca Y AMBIENTAL
Software Engineering and software moduleing
Module 8- Technological and Communication Skills.pptx
UEFA_Carbon_Footprint_Calculator_Methology_2.0.pdf
Computer organization and architecuture Digital Notes....pdf
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
Principal presentation for NAAC (1).pptx

library get way management system

  • 1. MICROCONTROLLER BASED LIBRARY GATEWAY MANAGEMENT SYSTEM submitted in partial fulfillment of the requirements for the award of the degree Bachelor of Science in Electrical & Computer Engineering with specialization in computer engineering by Amanuel Zemach RET/0164/04 Emebet Mekuria RET/0516/04 Cheruamlak Kibre RET/0401/04 Samson Negussie RET/2196/03 Tsegaye Natnael PT/0004/02 under the guidance of Department of Electrical & computer Engineering Arba Minch Institute of Technology, Arba Minch University February 2015
  • 2. CERTIFICATE This is to certify that the present work entitled MICROCONTROLLER BASED LIBRARY GATEWAY MANAGEMENT SYSTEM is a bonafide record of work done by Amanuel Zemach RET/0164/04 Emebet Mekuria RET/0516/04 Cheruamlak Kibre RET/0401/04 Samson Negussie RET/2196/03 Tsegaye Natnael PT/0004/02 submitted as a partial fulfillment of the requirements for the award of the degree Bachelor of Science in Electrical & Computer Engineering with specialisation in computer engineering from Arba Minch University (Mr. Eyasu Dilla) (Main Advisor) (H.O.D.) Date:April 04, 2015 Place: Department of Electrical & computer Engineering, Arba Minch Institute of Technology, Arba Minch University
  • 3. 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
  • 4. Contents Abstract iii Table of Contents iv List of Figures v 1 Introduction 1 1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Problem Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.3 Objectives of The Project . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.4 Scope of The Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 Methodology 3 2.1 Overall system design . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 Work Plan and Time Schedule 5 4 Overall Cost EstimationN 6 5 Conclusions 7 Reference 7 iv
  • 5. List of Figures 2.1 Overall system design . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.1 Work plan and Time schedule . . . . . . . . . . . . . . . . . . . . . . . 5 4.1 Overall Cost Estimation . . . . . . . . . . . . . . . . . . . . . . . . . . 6 v
  • 6. 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.
  • 7. 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
  • 8. 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
  • 9. 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
  • 10. Chapter 3 Work Plan and Time Schedule Figure 3.1 Work plan and Time schedule
  • 11. Chapter 4 Overall Cost EstimationN Figure 4.1 Overall Cost Estimation
  • 12. 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.
  • 13. Reference 1. adafruit webpage for electrical components,Techfest,01 jan 2015,2.http://learn.adafruit.com/ir- sensor 8