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

zyonchaos9 hours 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?
davidc046 days 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)  mohammadsaeed0115 days 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 CamdenS513 days 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..

Chupke4721 days 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)  Chupke4720 days ago
I am currently out of town, but I will update them once I get back. Thanks for the notice.
CamdenS5 (author)  CamdenS520 days ago
Ill let you know when they have been uploaded, thanks again
CamdenS5 (author)  Chupke4716 days 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.

LodeS16 days 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)  LodeS16 days 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 CamdenS516 days 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)  LodeS16 days ago
Yep, you got the idea.

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

JavierL9018 days ago
Absolutely genius. Masterful work here, with so much attention to even the smallest details!
CamdenS5 (author)  JavierL9018 days ago
Thanks for the support!
KS200421 days ago
you should definitely win this competition.
CamdenS5 (author)  KS200419 days ago
Much Appreciated
cruzpablo20 days ago
My respect !!! ;-D
CamdenS5 (author)  cruzpablo19 days ago
EldarM120 days ago
It's just badass!

CamdenS5 (author)  EldarM120 days ago
Wow, thanks!
AlanW4620 days 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)  AlanW4620 days 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
Kiwi521 days 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)  Kiwi520 days 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_1721 days 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_1721 days 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_bloke21 days ago
CamdenS5 (author)  diy_bloke21 days ago
This is so cool! I might need one like this once my three kids reach adolescence:D
CamdenS5 (author)  Creative Mom CZ22 days ago
Sound like you may need one now. Haha.

thanks for the support!
sukuakku22 days ago
Wow. Already dreaming of fresh cocktails!! Great work.
CamdenS5 (author)  sukuakku22 days ago
Thank you!
akunk22 days ago
This is awesome! Very thorough and amazing work.

However, my one concern is with the PLA mint and sugar parts. While PLA is generally recognized as food safe, 3D printed PLA parts are a bit more problematic. The heat from your 3D printer's extruder can contaminate the PLA, most filament contains other additives (such as dyes), and 3D printed parts have a really coarse and porous surface finish, which traps bacteria and is nearly impossible to clean.

I'd suggest using your 3D printed parts as masters to create a Silicon or Urethane mold and doing a casting in a food-safe resin. Or maybe you can get those parts machined out of a food safe plastic or metal? Otherwise, very well done!
CamdenS5 (author)  akunk22 days ago
Wow, you read my mind. That was exactly what I was planning to do. Unfortunately the blocks of metal I ordered won’t arrive until next week, but I will be sure to update the page once that upgrade is ready.

for now, however, 3D printing was a great way to visualize parts and, like you said, prepare for any future molding.

Always nice to see the community watching out for each other.

Thanks! :)
DIYMonkey522 days ago
Ok, Im hooked. I will order the parts and go to the hardware store this weekend!

The execution of this intructables looks amazing.