Beautiful Pi-Powered Cocktail Machine

Science fiction has long had the idea that a good drink should just appear from a sliding panel in a wall. Bartending is to be the preserve of robots and AIs – manual control is for the past, and in an effort to continue our progress to towards that sci-fi future, Reddit user [HighwingZ] has built a beautiful machine that mixes and serves drinks.

Instead of a sliding wall panel, [HighwingZ] has built a hexagonal container. Five of the six sides contain bottles to fill the drink with, the last panel contains the spigot and a spot for the glass. The machine works by weighing the liquid that gets poured into the glass using a load cell connected to a HX711 load cell amplifier. An aquarium pump is used to push air into whichever bottle has been selected via some magnetic valves which forces the liquid up its tube and into the glass. A simple touch screen UI is used so the user can select which drink and how much of it gets poured. All of this is connected to a Raspberry Pi to control it all.

The whole thing is built into a great looking wooden showcase with see-through sides, so you can see the bottles to be used to make the drinks. [HighwingZ] put the Python code that controls everything on github for anyone wanting to make their own. There are a few cocktail making hacks on the site, like this one, or this one if you need some inspiration.

via Reddit.

10 thoughts on “Beautiful Pi-Powered Cocktail Machine

      1. I’m more interested in how well it responds to: “Three measures of Gordons, one of vodka, half a measure of Kina Lillet. Shake it very well until it’s ice-cold, then add a large thin slice of lemon peel.”

  1. It looks neat and nicely built, but as long as it neither stirs, nor shakes, it’s a drink dispenser, not a cocktail mixing machine. Sorry to be pedantic about it, I truly believe that one day I’ll encounter an actual cocktail mixing robot here and it’ll be awesome, no doubt. No disrespect to this project though, as I said, it looks like a job well done!

Leave a Reply to Pygar2Cancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.