The Cocktail Engine was Attoparsec's entry for the 2013 BarBot event. Like all BarBot devices its purpose is to create alcoholic beverages. It is rather different from most in two important details, however -- it is entirely analog, and the interface is through the use of punchcards.
It consists of two parts, the reader and the main frame. The reader is a clam shell which closes over a punchcard, creating electrical contacts where there are holes. Each of these 16 contacts are connected to control boards on the main frame. When an electrical connection is made, this changes the resistance in a custom 555 timer circuit. This circuit is controlling a servo, which goes to either extreme of its motion based on the state of the electrical connection. The servo is connected to a ball valve through a chain drive, allowing liquids to flow or not depending on its state. Thus, if a hole is punched for a specific ingredient, the servo for that channel turns, opening the valve, allowing that ingredient to flow into the cup. Simple!
The Cocktail Engine was featured on the Discovery Channel's Daily Planet's March 12 episode. (Unfortunately, that link doesn't work in all countries.)