+ All Categories
Home > Engineering > Intelligent Library System

Intelligent Library System

Date post: 15-Jul-2015
Category:
Upload: udit-jain
View: 86 times
Download: 0 times
Share this document with a friend
Popular Tags:
18
UNDER GUIDANCE- PRESENTED BY- MRS.ARCHANA AGARWAL UDIT JAIN UTKARSH TANDON VAIBHAV SINGH 24-4-2013 NAVNEET YADAV
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.


Recommended