High Level Design:

Our project can be decomposed into 2 main parts as follows.

  1. The initial part of the Automated Bartender is the transportation of the glass from the user to the actual dispenser which will make the drinks and then back to the user once the drink is complete. A conveyor belt provides the physical transportation of the glass. There are sensors equipped alongside the conveyor belt at each end serving as control measures by providing the cups location relative to the belt so it knows when to turn on and off.
  2. The final part of the Automated Bartender is the dispenser. We choose to modify a cocktail carousal so it included a motor at the base to turn it and to include solenoids for dispensing the liquid. The control methods used for this part of the Automated Bartender included both the keypad and the NES controller. They allowed users to make drink selections or control the dispensing end of our project manually. There was also a graphical interface incorporated to show the current drink or mode chosen by inputs to these control devices.

Here is an image showing the overview of our project. Control devices are shown on the left (sensors and keypad/NES controller).



The University of Michigan, EECS 373 - Winter Semester 2006