Project
# | Title | Team Members | TA | Documents | Sponsor |
---|---|---|---|---|---|
10 | Camera Inventory System for ECE 445 Components |
Krish Naik Aparaj Rohan Harpalani Rushil Duggal |
Sanjana Pingali | design_document3.pdf final_paper1.pdf photo1.jpg photo2.heic presentation1.pdf proposal2.pdf video |
|
# Camera Inventory System for ECE 445 Components Team Members: - Krish Naik Aparaj (krishn2) - Rohan Harpalani (rohanhh2) - Rushil Duggal (rduggal2) # Problem The current inventory system for students to borrow parts for the ECE 445 Senior Design project is very manual and tedious for the TA's. It requires the student providing their NetID and physically showing the TA's which components they are taking and having the TA's manually record who took what part. This same process has to be repeated at the end of the semester when students have to return their parts and when certain parts aren't returned, it becomes the TA's responsibility to try to track the student down to get the parts back. There are also security concerns in terms of taking parts and not returning them at the semester, ending up in a loss for the ECE department. # Solution Our solution plans to eliminate the need for TA’s to be present during the part retrieval and return process. We plan on having the components in a locked box and the components are all tagged with a QR code. For the component retrieval process, the student would have to scan their iCard and then the box would unlock. Once they pick out the components they need, they would scan the QR code to the camera attached to our microcontroller on the box and in the backend, we would store a record of which student took what component. To account for students potentially not scanning components, we would have another camera in the upper corner of the room for security purposes to monitor if the student took any unscanned components. For the returning process, the student would scan their iCard to unlock the box and then scan the components once more to indicate that they are returning the components. In the backend, we would be able to keep track of which student is returning what component. At the end of this, the TA’s can have a report of which students still have components to return, thus automating the process in a secure way. # Solution Components ## Locked Box A container to hold the components within and uses a strike lock to securely lock and unlock the box. ## RFID Identifier System A system where the iCard is read by the RFID system and then stores the student information and also unlocks the box with the components in it. ## PCB + Report Generation The PCB will incorporate an ESP32 Micrcontroller along with two camera peripherals (one for scanning the components and one for security purposes). The microcontroller will also take information on the student and store that with the component information to create a report for the TA’s to track the components. ## QR Codes and QR Code Scanner Need to assign each component a unique QR code to scan each item and need to implement code to enable the camera to scan the QR code and identify the item. # Criterion For Success A successful inventory system should be able to correctly generate a report every time a student scans their iCard to open the box and correctly identify either a return or borrow when the student holds the component to the camera. Along with the report, a video recording of the student when either returning or borrowing the component should be stored in the backend for security purposes. |