Automation in the Library


The Automated Library System or AD-LIB presented at the Innovation Zone at Automation Expo 2018 is an interesting concept.


  • Client

    Mukesh Patel School of Technology Management and Engineering.

  • Services

    To improving processes, associations and overcome the limitations in businesses as well as effects of prevention and interventions

  • Technologies

    Industrial Automation

  • Dates




Automation is becoming ubiquitous in everyday life, reducing the time required for a process at an unprecedented rate and scale. Automation helps in improving processes, associations and overcome the limitations in businesses as well as effects of prevention and interventions. In the present scenario, there is a need for introducing automation in as many processes as possible. Its main advantage is that it can help to reduce manpower and helps in reducing the finances involved in long term processes. With this view in mind we have tried to create a system for making renewal and submission of books, an easy and efficient process. To achieve this, we have used Microcontrollers, MATLAB and then LabVIEW interface, a barcode scanner and a conveyor. We have tried to assemble a system that will help to reduce the consumption of resources, inevitably leading to conservation of funds and improving the effectiveness of the entire library process.


In library, there is a need to maintain a regular documentation of the book records fed systematically in the data servers. Presently, the librarian has to do the registration of book submissions, book renewal, books in the library that are not issued, maintain the issuing history of each students during the whole year, etc. What we are trying to do is to introduce automation in the library in the form of portals, which would be capable of maintaining the databases, create new databases for the upcoming academic years. The librarian will just have to log in to his account and print the excel sheets as and when required. Apart from this, barcode scanner to identify the book to be issued or renewed, all the operations will be displayed on a GUI screen. After the user logs into his account, a detailed information about his transaction, books issued, book of the week, his academic credentials, etc. will be displayed, there will be LEDs installed to indicating the ongoing operations.


Our project aims at electronics System, IT and BPM sectors which are covered under the Make in India initiative. In details, the project meets the Make in India initiative provided that the concept of the automated library has already been introduced in foreign universities such as Chicago University, Milwaukee Public Library in USA, Semba Wang Public Library in Singapore, The Pioneer Library System in Oklahoma, etc. but India is yet to have such system of their own.


Background of the project topic:

Returning a book or re-issuing a book takes a lot of time as the individual doing this has to manually enter data in the system and then give it back to the person. There are long queues when the returning dates of the books are nearby. At such a time, it becomes a tedious task for the individual carrying it out. This is a major issue in schools and colleges, where students are required to issue books during their exam time and return them when their exams get over. One of the most common solutions which people tend to follow is to increase their staff in that area to meet the requirements. The primary objective of this project is to automate this process of submission and re-issue of books so that less man power as well as less resources are used in doing this work.


The portal is a model of a machine which can be introduced in libraries to automate the procedures with the goal that less time is taken for the accommodation and re-issue of books. The framework will comprise of three primary parts, viz., the conveyor line, the GUI screen and the barcode identification scanner. The framework will likewise comprise of LEDs and sensors to show what activities are going on. There is a sensor toward the beginning of the belt. Over the transport line is a packaging which holds the barcode identification scanner. Every client will be given a unique ID and password to sign in. After he signs in, detailed information about his transactions, books issued, book of the week, his academic credentials, and so forth will be displayed. The user may choose to either submit or renew the particular book. This procedure will along these lines lessen the time taken for the entire accommodation process. Likewise, supervision isn't required for the task of these portals.


In the present scenario, the customer has to physically come to the library specifically to submit or renew the book, the librarian will then manually scan the barcode on the book. Once the computer receives the code on the screen, then the librarian will search for the excel-sheet belonging to the SAP-ID of the student Since the information has to be typed by the librarian inside the excel-sheet, there is a margin for the human error, as well as it is time consuming since the supervisor has to check for the librarian's mistakes at the end of the day.


Since all students get free from their lectures about the same time, hence there is heavy rush since all students get free after their lectures and the staff is under pressure to complete the process as soon as possible, which may lead to further errors. During the exam days, if any portal has longer queues to scan the barcode, then more time is wasted in repairing the scanner (we are going to install our portals at various places in the college campus).


The current process is difficult for the people with physical disabilities, they have to wait in line as well as many a time the librarians are not cooperative. Even if the user wishes to only renew the book, he will have to stand in the long queue just to inform the librarian for the extension (An app may help them with that).


Salient contribution

  • The idea of automated library is yet to be implemented in India. AD-LIB is an integration of microcontroller, Barcode Scanner and National Instrument’s LabVIEW
  • Strong Acrylic Sheet Covering to withstand the shocks and simple encasing of the framework inside the wall
  • Black Conveyor Belt for easy scanning of the Barcodes placed on the books
  • Secured Logging via a password based GUI 24x7 without fail
  • Accessing and printing the database through Microsoft Excel Sheet. Arrangement of enrollment of New User at portal and additionally at the Organisation work area
  • Unique Barcode assigned to every Books and each Student. The barcodes are useful in calling out the functions from the spreadsheet database
  • National Instrument’s LabVIEW GUI for cost sparing and easy to understand user friendly interactive system, LabVIEW is utilized for interfacing Barcode Scanner with the GUI, and
  • National Instrument’s VISA tool is used to establish the connection between ARDUINO and the GUI.



Pix1: The AD-LIB concept – how it works.

Pix2: The backend of the system.

Pix3: The process explained in a few steps.

Pix4: Rohan Patil at the Innovation Zone, Automation Expo 2018.


Rohan Patil of Mukesh Patel School of Technology Management and Engineering, NMIMS, Mumbai, led the team which conceived the project, but as team members left to pursue other interests, is now left as the only member. He may be reached at: