Posts | Comments

Planet Arduino

Archive for the ‘Robotic Bartender’ Category

Mixing up perfect, custom cocktails often requires months or even years of training, in addition to having to know a plethora of recipes. But Jithin Sanal wanted to pour his favorite drinks without spending the extra time and effort, so he concocted a robotic cocktail mixer to perform this task for him. It operates by using a series of ingredient reservoirs, pumps, an Arduino Nano RP2040 Connect, and a few relays to dispense a precise quantity of the desired ingredient into a container. Sanal also designed and fabricated his own circuit board to connect each component together in a circuit.

Rather than having a bunch of physical buttons on the front of the robotic cocktail mixer, Sanal instead opted to use the Arduino Cloud with five virtual ones that each correspond to a single drink. When a button is pressed, a function is executed on the Nano RP2040 Connect that activates the correct pumps in the specified order for a certain duration. By utilizing this method, users can be confident their drink is perfectly made every single time. More drinks can be added to the system simply by adding another button within the IoT Cloud and creating the associated function in the RP2040’s code. 

To see how Sanal brought this project to life in greater detail, you can view his write-up here or watch his video below.

The post This robotic bartender serves up drinks using a Nano RP2040 Connect and the Arduino Cloud appeared first on Arduino Blog.

Automated cocktail machines can be fun projects, but this device by CamdenS5 takes things to a whole new level. Not only can it pour liquids from multiple bottles, but it chops limes, dispenses sugar and mint, and even features a refrigerated compartment to keep ingredients at the appropriate temperature.

An Arduino Mega along with an Uno are employed for control, while user interface is provided by an Android tablet affixed to the front of the assembly. 

There’s a lot going on mechanically inside, including a linear actuator for chopping, and augers that dole out mint/sugar as needed. 

Details on the build are available here, with code/files ready for download, and an interactive Fusion 360 model that you can manipulate in your browser.

We’ve seen different versions of robotic bartenders over the last few years, but this one by DIY Machines looks quite clean, and because of its battery-powered operation can be taken anywhere.

The device works like a simple CNC machine, using a stepper and pulley setup to transport a glass between one of six upside down bottles. When it’s in the correct position, two more stepper motors push a lifting assembly into the selected bottle’s dispenser valve, emptying the correct amount of liquid into the glass. An Arduino Uno is used for control, with user interface provided via a Bluetooth module and smartphone app. 

More videos and build instructions can be found in the project’s write-up, while Arduino code is available here.

Someday not too far in the future, the idea of having to catch the attention of a bartender or preparing your own drinks at home may be a thing of the past. In celebration of Cinco de Mayo, we’ve compiled a list of of five Arduino robotic mixologists that’ll help whip you up a margarita or daiquiri with just the press of a button.

RumBot

The RumBot is equipped with a set of five reflective optical sensors, each represented by a different drink. Whenever a cup is placed on one of these sensors, the machine is triggered and a pre-programmed recipe begins dispensing the beverage of choice into your mug in as little as three seconds. Drink selection is handled by an Arduino Uno, which communicates with an all-in-one servo motor. This moves the nozzle into place, and then controls the on-time of five pumps to begin pouring the cocktail. RumBot’s frame is comprised of wood and several 3D-printed plastic parts, while a strength knob also lets you configure the amount of alcohol content.

The Inebriator

The Inebriator‘s design is fairly simply, with upside-down bottles lined up in a row and optics providing set measures. The user places their glass on a pedestal and selects their drink of choice on its accompanying display. The pedestal then moves along collecting the right spirits as it goes thanks to motors pushing the glass upwards at the appropriate moments. Finally it adds the mixers, connected as and when needed by nitrogen-pressurized tubes to deliver the final touches to the cocktails from a cooler located out of sight. The bot is driven by an Arduino Mega and includes a total of 132 LEDs that change colors each time a new ingredient is added. For some extra effects, the drink tray is surrounded by an Arduino Nano-powered LED ring.

Social Drink Machine

Unlike some other robotic bartenders, the Social Drink Machine uses a Facebook app and Twitter bot to prepare your drink. To get going, you first scan the QR code displayed alongside the device with their mobile phone or sends a tweet to @socialdrinkbot. This will pull up an app, which allows you to select which type of concoction you’d like. You’ll then receive another QR code on your phone that must be shown to the machine’s camera. Set your glass on its holding tray, and the Arduino-powered bot will take care of the rest.

Data Cocktail

Data Cocktail is an innovative gadget that whips up cocktails based on Twitter activity. The bot, which runs on Arduino Due and Arduino Pro Mini, works by scouring the web for the five latest posts mentioning keywords that are linked to available ingredients, each represented by differently colored bulbs. (The system will accept either words, hashtags and mentions.) These messages are then used to define the composition of the drink and fill the glass accordingly. The result is an original, crowdsourced mixture whose recipe can be printed out.

Drinkmo

Drinkmo is an automated device that works by rotating a long leadscrew to moves the mixing glass from bottle to bottle. The entire setup is comprised of aluminum extrusion, making it completely expandable. Along the top are gravity fed shot dispensers, which are controlled by 12VDC car lock actuators. The chaser station works differently, though. The chaser bottles are actually pressurized by a paintball gun tank and dispensed using four solenoid valves. Then one valve is actuated, it opens, allowing the pressure to push fluid through the solenoid. The entire system is based on a Raspberry Pi running Raspbian, Tkinter for the GUI and an Arduino Uno for motor control.

BONUS! One more round…

drinkerBot

The drinkerBot is a robotic mixer that serves made-to-order drinks for your party guests. It works with a companion web app that enables you to specify whether you want a specialty cocktail, a DIY concoction or a surprise mixture. Once you’ve chosen, the app tells the littleBits cloudBit what to make. The cloudBit’s signal is then passed through a littleBits Arduino module and some logic modules to determine which liquid dispensing mechanisms to activate. The drinkerBot even has a conveyor belt for your cup to travel on during its journey from empty to delicious!



  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook