IOT Based Library Management System by using RFID
A library is a collection of information, sources, resources, books, and services, and the structure in which it is housed. Libraries have materials arranged in a specified order according to a library classification system, so that items may be located quickly and collections may be browsed efficie
2025-06-28 16:28:07 - Adil Khan
IOT Based Library Management System by using RFID
Project Area of Specialization Internet of ThingsProject SummaryA library is a collection of information, sources, resources, books, and services, and the structure in which it is housed. Libraries have materials arranged in a specified order according to a library classification system, so that items may be located quickly and collections may be browsed efficiently.
This project is based on Radio Frequency Identification (RFID) RFID technology. Various operations carried out in library will use RFID reader and tag. The RFID based LMS facilitates the fast issuing, reissuing and returning of books with the help of RFID enabled modules. It directly provides the book information and library member information to the library management system and does not need the manual typing. Manual typing is a time taking process.
PROCESS
• Whenever a new book is acquired by the library, an RFID tag is attached into the book with the relevant information like, call number, accession number, book number, etc.
• The detailed information regarding the book is also captured in the computer database.
• The computer database also stores all information for individual users (patrons) of the library.
• Each patron is supplied with a smart card. These smart cards carry identification data for each patron. The efficacy of the above smart system is best utilized while searching for a book or while issuing or returning a book.
• When a patron needs to get a book issued, he can get it done without any
manual intervention. He walks to the issue kiosk, flashes his smart card and the system automatically opens the detail of his login account page. A text is sent to librarian via android he will allow patron to get book issued.
• Patron then places the selected books, one by one on the RFID scanner.
• The computer records all these data against his name.
• When a patron wants to return books, he simply places the books in the book drop counter and the books automatically are adjusted for return against the student's name.
- The main objective of this idea is to automate the library by using RFID tags.
- Faster check in and check out.
- To prevent theft.
- Hardware (RFID based module).
- Android App.
Through android application we will connect student and admin in a way that if student wants to issue, reissue or return a book he will open an application and selects what student wants. Through application admin will get to know about the action and allow the student. We are using Node MCU module for wireless communication and then student will scan their card, Reader will read it and displays on LCD. Send it to server then to application where data will be stored along date.

- Data of books in stock will be managed.
- Improved services for students.
- It saves time during the whole operation.
- Efficient inventory management.
- Hardware Deliverable:
The key idea here is to assist a student in everyday issuing, reissuing or returning of books in library. Detailed information regarding the book is also captured in a computer database.
There will be an android application both student and librarian will have access to that.
The computer database also stores all information for individual users (students) of the library.
Each student is supplied with a smart card. These smart cards carry identification data for each student.
When a student needs to get a book issued, he can get it done without any manual intervention. Student then places the selected books on the RFID scanner one by one.
Computer records all the data against his name and displays on LCD.
When a student wants to return books, he will simply place books in drop counter and books automatically are adjusted for return against the student’s name.
- Software Deliverable:
An Android application will be made that has access to both librarian and patron and through this application they will be able to communicate in a way that it will be easy for patron to issue, reissue or return a book as well librarian will be stress free.
Final Deliverable of the Project HW/SW integrated systemCore Industry TelecommunicationOther IndustriesCore Technology Internet of Things (IoT)Other TechnologiesSustainable Development Goals Quality Education, Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 80000 | |||
| 12 V - Power Supply | Equipment | 1 | 1500 | 1500 |
| 16X2 Character LCD Display Module Controller Blue | Equipment | 1 | 1650 | 1650 |
| RFID EM-18 Module | Equipment | 1 | 3000 | 3000 |
| Arduino UNO R3 | Equipment | 1 | 2850 | 2850 |
| RFID reader | Equipment | 1 | 6500 | 6500 |
| Books | Equipment | 10 | 200 | 2000 |
| Tablet (For Android App) | Equipment | 1 | 18000 | 18000 |
| Connecting Wires | Equipment | 50 | 30 | 1500 |
| Data Acquisition module for IoT control system between the counter and | Equipment | 1 | 23000 | 23000 |
| RFID tags | Equipment | 50 | 200 | 10000 |
| Miscellaneous cost | Miscellaneous | 1 | 10000 | 10000 |