This has inspired me to make my own cocktail-making machine as my next Arduino project. I’ve seen several other DIY drink-mixing machines but the decent ones look super expensive to make. I think the most difficult part is going to be figuring out how to dispense/measure the liquids. I don’t have any experience with fluid control but I have a few ideas…
Pumps - get some cheap aquarium pumps with tubes that run in various alcohol bottles. But I’m guessing pumps don’t produce a constant volumetric flow rate so measuring the amount of alcohol dispensed might be tricky… Plus they’re noisy.
Solenoids - invert the liquor bottles with a tube running out of each one attached to a solenoid. Again, the flow rate is going to depend on how much liquid remains in each bottle so that’ll lead to inconsistent drinks. Plus I’m not sure there’s a good way to get a good seal while the bottles are inverted with nothing but a hose coming out of their neck.
Any ideas for a good, cost-effective way to do this?