book collections email follower instructable user

Hey guys,

In this instructables I want to show you how to build your own automated mixed-drink maker to satisfy all your liquid (and alcohol ;) )needs.

For a while now, I have been satisfying my thirst and taste-buds with pre-made concentrates from sodastream. The unit allows you to easily carbonate water and add flavoring to it. However, where it exceeds in easy of use, it lacks in quality. After nearly 4 months of research and planning, I can finally say that i have built my own solution that goes above and beyond anything currently on the market. Having gone through all the steps, this project is great for those who want to build a full-tier product, involving both software and hardware. This project has been a great starting point for the exploration of arduino and manufacturing.

With that being said, Follow along to build your own Automated Mixed-Drink Machine..

Take a look at the 3D model below, this is an outline of what the final product should like once your done.

(If you can't see the interactive 3D model below, its probably because you're not using a WebGL - enabled browser, or your using the instructables app))

However, Before we get any further, its a good idea for you to know what you are going to build, so take a look at these wonderful beauty shots. (yes there is a top, but the internals look cool for the photos :D )

Below are GIFs of each station. As the drink is being constructed, it is transported to each station on the a motorized sliding rail. Depending on the recipe, the drink may or may not need to move in different patterns.

Stations Include:

  1. Automated Mint, Sugar, and Lime Muddle for releasing all the flavors
  2. Automated Lime Slicer and Dispenser
  3. Automated Mint and Sugar Dispenser
  4. Automated Liquid Dispenser

Additionally all these processes are controlled by multiples Arduinos and 10.1" tablet via a Serial Connection. (Refer to coding steps)


(This looks even better in real life. If you guys want more photos, please don't hesitate to ask in the comments - i will be happy to upload more :D)

Step 1: Mechanical Parts List

The entire machine was modeled and designed in Fusion 360. Below you can find all the required technical parts and files for the machine.

Standard Hardware Parts:

Most of these parts you can buy at a local hardware store or online from Amazon/Aliexpress:

4x32-35 mm (1") pipe mounting bracketsBauhaus3,50€

32-35 mm (1") pipe mounting brackets


74-80 mm (21/2") pipe mounting brackets

10xSquare mounting bracketsBauhaus15,00€
1x500mmx1500mmx60mm Styrofoam PanelBauhaus3,00€

Nails, Screws, Nuts, Bolts, and Washers:

QuantityDescriptionWhere to buy
8xM5x20mm DIN912 cylinderhead screw
local hardware store
4xM5x10mm DIN912 cylinderhead screw

local hardware store

6xM4x20mm DIN912 cylinderhead screw

local hardware store

4x1.2mmx20mm Steel Nailslocal hardware store-
20xM3x30mm DIN912 cylinderhead screw

local hardware store

10xM3x25mm DIN912 cylinderhead screw

local hardware store

30x5mmx15mm Wood Screwslocal hardware store-
20x5mmx30mm Wood Screwslocal hardware store-
2x30mmx50mm Brass Hingeslocal hardware store-
20xM3 Nut

local hardware store

15xM5 washer

local hardware store

6xM4 washer

local hardware store

30xM3 washer

local hardware store


Pipes & Rails:

1x20x1000mm round aluminium extrusion

local hardware store

1x15x15x1000 square stainless steel extrusionlocal hardware store8,80€

12x1000mm round aluminium extrusion

local hardware store5,80€
1x75mm Y PVC Pipe Fittinglocal hardware store0,50€
1x75mm T PVC Pipe Fitting
local hardware store0,50€
1x75mmx500mm round PVC pipe
local hardware store0,75€

CNC-Laser-Cut Parts:

All laser cut parts were cut on a BOSS LS-1630 laser cutter. I was able to get access to a laser cutter from a nearby school, but there are more and more maker-shops poping up, and those often have similar equipment. For 3mm Acrylic, power was set to 90 and speed 25. For 5mm Acrylic parts the power was set to 95 and speed 10. These settings seemed to work well - it always cut through the plastic and protective covering without any problems, however depending on your machine these settings will likely need to be changed.

These are the "must-have" laser cut parts - additional laser cut parts from 3mm&5mm acrylic sheets are included in the files, however these only for atheistic purposes.

DXF Files can be found at the bottom of this step

QuantityDescriptionHow the part looks like

Top Bracket


Side Bracket


Bottom Slider


Copper Backing


Wood Bracket


Left Panel

2xTop & Bottom Electronic Structure

Side Panel Electronic Structure



3D-Printed Parts:
The 3D-Printed parts are made out of PLA with a resolution of 0.1mm. I used a Prusa I3 Mk3 3D printer to print the parts. Total Print time was around 48 hours and used almost 500g of filament at 20% infill.

All the required STL files are available at the end of this step in addition to GrabCAD and Fusion360 Gallery.

QuantityDescriptionHow the part looks like

Mint Container


Sugar Container


Mint Auger


Sugar Auger

WoodPrix1 month ago
I would love to drink from that. Absolutely fabulous!
CamdenS5 (author)  WoodPrix1 month ago
zyonchaos2 months ago
I love this, just wish I had the skill to make it lol (no seriously, check my instructables not a straight line in sight). Anyway just built a bar this would look good in, how much would it cost?
CamdenS5 (author)  zyonchaos2 months ago
around $350
Balls, lol.
I may have to take a month or two off of work and try and build this myself then lol. I have built my bar practically for free in my garage. I might just stop being lazy and just make the drinks by hand. Seriously good work though, wish I could afford it.
CamdenS5 (author)  zyonchaos2 months ago
like i said in another comment, the cost of the project can be drastically reduced if you have some of the parts already lying around. E.G: an old pc - take the power supply and heat sinks. Scrap wood, use that instead of fancy wooden planks.

Really, the only crucial parts are access to an Arduino, and linear actuators (can be taken from some wheelchairs). To be honest, the wood and stuff might have been the most expensive part for my project, this can easily be done for less if you have some scrap materials (or a junk yard near you)
I'm no stranger to scrounging materials (especially scrap wood) and I'm an IT Tech so can always get parts out of computers, just check out my instructables lol. What's lacking here is the skill and time, most of my projects are things that can be put on hold for a time then picked up a month or two later as life dictates. However just from the little bit of coding I have to do at work, to get my head fully around Arduino's I need to drop some time on to it. Maybe when I eventually retire lol
CamdenS5 (author)  zyonchaos2 months ago
I'm happy to see you're interested. I'm actually working on updating the Instructables to make a few things more clear and detailed - A part of that is explaining each line of code in more depth and clarity to those not familiar with Arduino and java (like myself before this project! :D) - Stay Tuned
davidc043 months ago
Hello Camden,

You are a genius.

Please could you be more specific on the mechanical parts?
The drink + maker +zip has a lot of files and not the ones shown in the "must"list
Sorry if i´m stupid
very interesting project, I am trying to open Arduino file but it's empty! any thing I have to do to show the codes inside?

Many thanks for your big efforts
CamdenS5 (author)  mohammadsaeed013 months ago
Sometimes the code doesn’t show up for me if I don’t have an arduino connected, maybe check that. But I will check it too and get back to you.

spl80 CamdenS53 months ago
hello, fantastic looking project. Can't wait to sip on a cocktail at home hah .. no more expensive drinks... woo! .. Howeeever I'm having the same issue as mohammadsaeed .. the code file comes up empty .. I plugged in an Arduino and no dice. . I also opened the file in notepad and it shows just a standard template and is only 1kb in size..

Chupke473 months ago
Hi, this looks amazing and love the idea of having this at home. So i want to try to remake your design but in stainless steel and want to see what is possible but it seems i cant find the STL drawings, inside the .rar i get the dxf files? Thanks in advance.
CamdenS5 (author)  Chupke473 months ago
I am currently out of town, but I will update them once I get back. Thanks for the notice.
CamdenS5 (author)  CamdenS53 months ago
Ill let you know when they have been uploaded, thanks again
Chupke47 CamdenS53 months ago
CamdenS5 (author)  Chupke473 months ago
Alrighty, I just got home and have updated the files. Thanks for informing me, it helps out a lot.

Oh and thanks for the patience. Sorry I couldn't have helped sooner.

LodeS3 months ago
Great project, A couple questions:
- How is the consistency of those pumps? Because more viscous take more time to flow?
- How easy is it to clean it? It looks quite cramped.

CamdenS5 (author)  LodeS3 months ago
You are correct in the sense that more viscous fluids take longer to pump. For each fluid it is best to calibrate the pumping time for each liquid individually. While the viscosity of the liquids I am using are very similar, here are the timings I am using for each fluid:

(time for 100ml of fluid)

Orange Juice: 7s
Tonic Water: 6.5s
Pinapple Juice: 7s
Coke: 7s
Rum: 7.5s
Whisky: 7.5s
Gin: 7.5s
Vodka: 7.5s

and just in case, here are the timings to dispense sugar and mint using the auger system:

10g of sugar takes almost 4 revolutions using the custom 3D printed auger. And using the common yellow motors found in many kits, it takes 4.5s to turn it 4 times.

3-4 mint leaves is usually around 2 revolutions. And using the same motors this is around 2.5 seconds.

regarding the consistency of these timings, they seem to work quite well. Using the timing above, I regularly dispense liquids within 5ml of the target value. If your looking for something more accurate, solenoid valves may be helpful for this and other applications.

Cleaning is also quite easy. If you look at the 3D model above, you can see the pipes where lime, mint, and sugar drop down are quite big. It is easy to get a sponge up there if needed. The top panel is also easily removeable. The tubes for the alcohol stay full even when not dispensing. It’s easy to thing of them as an extension of the bottle, and in that sense they also stay clean. But hey, alcohol is also a self cleaner - killing bacteria itself.

Hope this helps,
Thanks Camden

LodeS CamdenS53 months ago
Thanks for the response.
And how do the pumps work? They blow air into the bottle, and this pressure pushes the liquid trough the tubes?

PS. I really hope you win the laser cutter
CamdenS5 (author)  LodeS3 months ago
Yep, you got the idea.

And thank you so much! Your support means a lot.

JavierL903 months ago
Absolutely genius. Masterful work here, with so much attention to even the smallest details!
CamdenS5 (author)  JavierL903 months ago
Thanks for the support!
KS20043 months ago
you should definitely win this competition.
CamdenS5 (author)  KS20043 months ago
Much Appreciated
cruzpablo3 months ago
My respect !!! ;-D
CamdenS5 (author)  cruzpablo3 months ago
EldarM13 months ago
It's just badass!

CamdenS5 (author)  EldarM13 months ago
Wow, thanks!
AlanW463 months ago
That's is a fantastic build if only I had the the brains to make this, I think it is fantastic, and can't speak to highly of you. it is so neat. thank you for the knowledge that you put into this. What do you reckon it cost you for the b
CamdenS5 (author)  AlanW463 months ago
This is by no means a cheap project. If you look at the materials required, you can get a good idea. Each linear actuator costs around 40 each. ($80) The wood, acrylic, and pvc sheets around $100. I had access to two great arduino kits and various other electornics, but without these you can easily add another $100. Overall, probably around $350. But this can be reduced if you have access to some components already.

Thank you for the support
Kiwi53 months ago
Man that is detailed, all the things I love though... Code, alcohol and a creative project, will definitely give it a whirl. But in my head I want to add a load cell under the glass to prevent any "drunken mishaps", would be a neat safety precaution to stop the glass overflowing (or stop it pouring with no glass there) and relatively simple to incorporate into the design.
CamdenS5 (author)  Kiwi53 months ago
That’s a good idea. Maybe even an ultrasonic sensor or laser switch could get the job done. It could be cool. The ultrasonic sensor tells you if the glass is in the right position, and the load cell tells you if it is filling up properly. Good ideas! I will definitely implement them in the future.

Da_King_173 months ago
Hello, I was wondering if you know/ have a link to the pumps you have used. I attempted something similar a while back but fell short due to the pumps.
Love the build
CamdenS5 (author)  Da_King_173 months ago
Ya, Finding the pumps was probably one of the hardest parts of the project.

I used these from ebay:

I think they were taken out of old blood pressure monitors, so note they may be used, but they pack a punch and get the job done.

Go ahead and have another go at the project. I would love to see the outcome!
diy_bloke3 months ago
CamdenS5 (author)  diy_bloke3 months ago
This is so cool! I might need one like this once my three kids reach adolescence:D
CamdenS5 (author)  Creative Mom CZ3 months ago
Sound like you may need one now. Haha.

thanks for the support!
sukuakku3 months ago
Wow. Already dreaming of fresh cocktails!! Great work.
1-40 of 44Next »