Project
# | Title | Team Members | TA | Documents | Sponsor |
---|---|---|---|---|---|
1 | Automatic Pegboard Item Retrieval |
Atharv Koshti Kashyap Ramachandrula Vraj Patel |
Nikhil Arora | design_document1.pdf final_paper1.pdf photo1.jpg photo2.jpg presentation1.pptx proposal4.pdf video |
|
# PROBLEM Oftentimes, when one has a lot of books/miscellaneous items, it can be very hard to keep track of everything. Things can get lost and disorganized very quickly. Something like a pegboard is what some use to organize their items, but they often can get very messy and it can be very tedious to find a specific item that one is looking for. It can also take a lot of time to find an item, and in general this is a bad user experience. # SOLUTION Our solution features a 4-sided pegboard, each side containing different sections to place items, that rotates using a motor at the base of the pegboard. This pegboard will aid the user in finding their items easier by detecting when and where an item is inserted or removed from the pegboard. On insertion, the pegboard will use sensors to detect where the item is placed. On retrieval, the user will be able to look up the item on the app, which will result in the pegboard rotating to the correct side, and lighting up the shelf and specific location where that item is located. # SOLUTION COMPONENTS - Wood: Used to create the frame, pegs, and legs. This will be created mainly by the mechanical shop such that we can connect the legs to the motor and the motor to the frame - Motor: Placed between the legs and bottom of the frame to rotate the bookshelf - 360 Degree Potentiometer - Used to keep track of rotation location - Phone Application - Used by users to define what side and section of the pegboard they are placing/retrieving an item - LEDs - placed at each section around the pegboard. When the user looks up an item, the LEDs in that section will light up - PCB: Arduino board; mainly because Arduino control with motors, LEDs, and potentiometers will be relatively simple - Here is how the user interaction would work: 1. Each pegboard section will be fitted with a QR code that is assigned to the section it is placed in. For example, 1A would represent side 1 and section A of the pegboard. Likewise, 4D would be side 4 and section D of the pegboard. 2. Each of these sections would be connected to two parts: First, each QR code is also connected to the LEDs of that section such that when a user retrieves an item of a specific section, those LEDs would light up. 3. Second, the QR code would be connected to the app. When the user selects a specific section, the app will mark that section as occupied and when the user retrieves that item, the section will be marked as free Essentially, when the user scans the QR code, the app will allow them to mark that area as occupied with an object. # CRITERION FOR SUCCESS A successful bookshelf would consist of the user being able to effectively input a description of the item being placed, the bookshelf detecting where the item is being placed, and the bookshelf successfully depicting where a requested item is by spinning to the correct location and lighting up where it is. #Project Repository https://github.com/KashRama/ECE-445-Lab-Notebook |