Repository for an open source drink/cocktail mixing machine. Designed to be 3D printed on a medium form factor 3D printer (220x220x200 build volume).
Keywords: Cocktail, Mixing, Machine, Automatic, 3D printed, Drink, Pouring, Arduino, Pump, Liqour, spirits, Dispenser@todo
@todo
Software is supposed to be run on a Raspberry Pi 5b. Development can be done on a Windows machine which can be pushed to deployment on Raspberry Pi 5b.
@todo
Requirements:
- Python 3.12.4 installed
Pip
The Bill Of Materials for this project can be found below.
Image | Component | Function | Quantity | Where to buy |
---|---|---|---|---|
![]() |
Arduino Mega 2560 | Microcontroller and brains for the machine | 1 | Link |
![]() |
3.5 inch TFT lcd Arduino Shield | Visual Graphics User Interface 480x320 Pixels | 1 | Link |
![]() |
2 axis Joystick & button | Interfacing with GUI | 1 | Link |
![]() |
4 Channel Relay Board | Switch Pumps ON and OFF | 1 | Link |
![]() |
Diaphram Pump | Pump liquid into glass | 4 | Link |
![]() |
Silicone Tubing 10x8 mm | --- | 1 | todo |
![]() |
Loadcell 5 Kg HX711 | Measure how much liquid has been dispensed for feedback | 1 | Link |
![]() |
LM2596 DC-DC converter | Convert PSU power to 12, 5 and 3.3V power rails | 3 | link |
![]() |
Buttons | Interfacing with GUI & Manual override of pumps | 3 | Link |
![]() |
Power Supply Unit | Supplies Power to the machine, connects to an wall outlet | 1 | todo |
@todo
2kg PLA needed
@todo