intelligent library system
Embed Size (px)
TRANSCRIPT

UNDER GUIDANCE- PRESENTED BY-
MRS.ARCHANA AGARWAL UDIT JAIN
UTKARSH TANDON
VAIBHAV SINGH
24-4-2013 NAVNEET YADAV

CONTENTS
• INTRODUCTION• BASIC COMPONENTS USED• MODULES OF PROJECT• WORKING OF ENTRY GATE • WORKING OF EXIT GATE• CODING AND SUBROUTINES• HARDWARE SNAPSHOT• FUTURE SCOPES• PROBLEMS ENCOUNTERED

INTRODUCTION• Developing a smart logic for automatically detect the USER which has to be issued
with the help of RFID and automatic deduction of tariff for book issue.
• tag to every user. This unique number is store in the silicon chip and placed in the identity card of every student and teacher. No one can change this code.
• This UID code is already store in the data base of library system. When any person carrying a book, reach near the exit gate then the Rf passive card reader generate a 125 kHz frequency for decoding RF tag.
• If the data base is ok then person is asked to enter his password. If everything is correct and account has sufficient balance, issue tariff is deducted and gates open automatically.
• If balance is not sufficient, account can be charged there only by paying cash .
• No person can exit library with a book without paying for it.

BASIC COMPONENTS USED
•MICROCONTROLLER 89S52
•LCD ( 2 BY 16 ) 5 BY 7 MATRIX
•MEMORY 24C02 ( SERIAL EEPROM )
•RF READER COIL & TAGS
•DC MOTOR (9V)
•KEYBOARD (MATRIX)

MODULES OF PROJECT
WE HAVE DIVIDED THE HARDWARE OF OUR PROJECT IN TWO PARTS:
• MODULE 1: ENTRY GATE
• MODULE 2: EXIT GATE

ENTRY GATE• THE ENTRY GATE OF OUR LIBRARY SYSTEM IS A
SIMPLE PASSWORD ENTRY GATE.• A PASSWORD IS ASSIGNED TO EACH AUTHORISED
USER THROUGH WHICH ACCESS IS GRANTED INTO THE LIBRARY.
• WE HAVE GIVEN THE ENTRY PASSWORD AS 1234 AND IF IT IS ENTERED WRONG MORE THAN 3 TIMES THEN MASTER LOCK WILL BE ACTIVATED WITH THE BUZZER BEEPING AND THE MASTER PASSWORD KEPT IS 9876.
• THE BASIC WORKING HAS BEEN SHOWN THROUGH THE FLOW DIAGRAM.

START K = 0
ENTER PASSWORD
IF PASSWORD IS CORRE
CT
ACCESS DENIED
IS K>4
K= K+1
GATE OPEN
MASTER LOCK
APPLIED
STOP
ENTER MASTER
PASSWORD
IF MASTER
P/W CORRECT
RED MASTER LED TURNS ON
ACCESS DENIED
NO
YES
NO
YES
YES
NO

EXIT GATE
• THE EXIT GATE OF OUR LIBRARY SYSTEM WORKS WHEN A PERSON WANTS TO ISSUE A BOOK AND EXIT THE LIBRARY
• THEN THE RFID READER INSTALLED AT THE EXIT GATE READS THE RFID TAG .
• THE PERSON HAS TO ENTER THE PASSWORD AND THE AMOUNT FOR ISSUE OF THE BOOK IS DEDUCTED AND THE EXIT GATE OPENS.
• IF THE ACCOUNT DOES NOT HAVE ENOUGH BALANCE THEN THE USER CAN RECHARGE IT.

STARTRFID TAG READED
ENTER PASSWORD
IF PASSWORD IS CORRECT
ACCESS DENIED
ISSUE CHARGES DEDUCTED AND
GATE OPEN
STOP
NO
YES
IS ENOUGH BALANCE
RECHARGE ACCOUNT
YESNO

CODING & SUBROUTINESS.NO. SUBROUTINE FUNCTION ADDRESS
1. TITLES DISPLAY”RFID BASED ATTENDANCE SYSTEM”
1000H
2. DISPLAY DISPLAY”MASTER CARD DETECTED”
1006H
3. DISPLAY1 DISPLAY”KEYBOARD NOT OK”
100B H
4. DISPLAY2 DISPLAY”PRESS ENTER…” 1029H
5. DISPLAY3 DISPLAY”PLEASE SHOWTHE TAG”
1011H
6. DISPLAY4 DISPLAY”PLEASE ENTERNAME”
1017H
7. PRESS ENTER DISPLAY”PRESS ENTER TO SAVE”
101D H
8. ID_SAVED DISPLAY”TAG SABED SUCCESSFULLY”
103F H

9. COMPARE COMPARE WITH MASTER CARD
1067H
10. NAME1 DISPLAY”WELCOME” 105B H
11 CARD_ERROR DISPLAY”CARD NOT PROGRAMMED”
1061H
12. DELAYS ONE SECOND DELAYROUTINE
115C H
13. RESET LCD4 SOFTWARE VERSION OF THE POWER ON RESET
1200 H
14. INIT LCD4 INITIALISE THE LCD 4-BIT MODE
117D H
15. WR LCD DATA TO WRITE A DATA WORD TO THE LCD
1329H
16. WR LCD COM4 TO WRITE A COMMAND WORD TO THE LCD
1267 H
17. LCD_MSG TAKES THE STRING FOLLOWING THE CALL & DISPLAY ON LCD
139D H
18. OSC_CONTROL SETS THE DS1307 OSCILLATOR
141F H

19. MDELAY 1 MILLISECONDDELAY ROUTINE
141B H
20. READ_BYTE READS 1 BYTE OFDATA FROM DS1307
1446H
21. SEND_BYTE SENDS 1 BYTEOF DATA TO DS1307
1487H
22. SEND_STOP SENDS STOP CONDITION
1481H
23. SEND_START SENDS START CONDITION
145C H
24. STORE_EEPROM STORE ID IN EEPROM 1547 H
25. READ_EEPROM READS DATA FROM EEPROM
155A H
26. WRITE_TOTAL STORES TOTAL COUNT IN EEPROM
1601H
27. READ_TOTAL READ TOTAL COUNT FROM EEPROM
170C H
28. CLEAR_RAM CLEAR RAM MEMORY
1763H

HARDWARE SNAPSHOT

FUTURE SCOPES
• THIS PROJECT IS A DUMMY MODEL OF THE LIBRARY SYSTEM IN WHICH THE CODING HAS BEEN DONE FOR ONLY A MAXIMUM NUMBER OF 15 STUDENTS AND 1 TEACHER.
• THIS COULD BE INCREASED IN THE PROGRAMMING FOR FUTURE SCOPES OF THIS LIBRARY SYSTEM & THE DATABASE CAN ALSO BE MAINTAINED OF THEM.

MILESTONES
• Selection of topic
• Submission of synopsisAUGUST
• References
• Basic study of projectSEPTEMBER
• Hardware of module1 entry gate.NOVEMBER

• Module 2 Hardware design(Exit gate)
FEBRUARY
• Coding of microcontroller of entry and exit gate.
• Interfacing of entry and exit gate.
• Final completion of project
• Documentation and Thesis
MARCH and APRIL

PROBLEMS ENCOUNTERED
• WE WERE PLANNING TO INSTALL TWO RF ID READER BOTH AT THE ENTRY AND EXIT GATES.
DUE TO FREQUENCY MISMATCHING SO ONLY ONE RF ID COULD HAVE BEEN INSTALLED AT THE EXIT GATE.
• THE CODING AND INTERFACING OF BOTH THE MICROCONTROLLERS WAS A BIG TASK.
