2. GATHERING PERTINENT INFORMATION - P-Div-Engg-Exploration-Odd-2026-27/Repo-07 GitHub Wiki

Sl no. Components or parts used-Electronics Components or parts used-Mechanical Mechanism/working principle identified Links
1. Arduino Uno/ATmega328P microcontroller Cup holder tube(PVC/acrylic) Microcontroller reads the sensor and triggers the motor to release one cup at a time ardunio.cc
2. IR proximity sensor Dispensing slot/gate Sesnor detects a hand or empty glass under the outlet and sends a signal to start dispensing components101.com(IR sensor)
3. Servo motor(SG90/MG995) Rotating arm/lever Servo rotates a fixed angle(eg:90 degree)to push or drop the bottom cup,then returns circuitdigest.com
4. DC geared motor + L298N driver Rotating drum / screw-type separator Motor rotates a slotted drum that releases one cup per rotation instructables.com
5. Relay module (5V) Solenoid-actuated plunger Relay switches the solenoid on, which pulls a pin to release the cup electronicshub.org
6. Ultrasonic sensor (HC-SR04) Cup stack stand Measures distance to detect that a cup is placed or the stack is low randomnerdtutorials.com
7. Limit switch / micro switch Spring-loaded cup stack Switch confirms the arm position (home/end); spring pushes the stack up as cups are removed howtomechatronics.com
8. Stepper motor + A4988 driver Lead screw / belt mechanism Stepper moves in precise steps to separate the cup from the stack howtomechatronics.com
9. LCD / LED indicators + buzzer Enclosure / frame (acrylic, wood) Shows status (ready, dispensing, refill cups) and alerts the user lastminuteengineers.com
10. Power supply (5V/12V adapter) / battery Base plate, screws, brackets Provides power to the controller and motors; frame holds all parts rigidly -