Loading

Robotic Bartender

by DIY_Machines, published

Robotic Bartender by DIY_Machines Aug 15, 2017
0 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps

Design Tools

Solidworks

License

Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

5727Views 1579Downloads Found in DIY

Summary

This is a low cost, low power bar robot project. There are many here on Thingiverse already but these require air compressors, mains voltages and have Bill of Materials that run into the hundreds of £'s or $'s.

This design has most of it's parts 3D printed. Is designed to run from a USB battery pack and some AA batteries. (Keeps the power levels safe which is important when working with liquids and allows you to take the machine to parties, the garden or beaches with relative ease).

If you make your own one I would love to see it. :)

BOM (these links also support DIY Machines at no cost to you - please consider purchasing through them):
Arduino Uno: http://amzn.to/2xbXNK4
Motor shield: https://amzn.to/2JiS9t4
Contact Switch: http://amzn.to/2xVpnsO
Linear Bearings: http://amzn.to/2eTQAHL
Stepper Motor: http://amzn.to/2mQQqkn
Timing Belt and Pulley (2m verison): http://amzn.to/2olqq1z
Timing Belt and Pulley (5m verison): http://amzn.to/2ofVsII

A video guide on assembly is available here:
Part 1: https://www.youtube.com/watch?v=NBvXknwVfaI
Part 2: https://youtu.be/0t-JTVYdE7s
Part 3: https://youtu.be/x-PyuDoUlU8
Part 4: https://www.youtube.com/watch?v=cvOpvPKHJvc

I also used the following models created by others:
To hold the Arduino: https://www.thingiverse.com/thing:33327
For the drag chain: https://www.thingiverse.com/thing:11978

The threaded rods and paddle threads we're made using this thingy: https://www.thingiverse.com/thing:193647

You can find the Arduino code here: http://diymachines.co.uk/?p=62

UPDATE 12/01/2018:

I've been asked to slice up the main slider base so it might be printed on a smaller print bed. I've uploaded files 'Slider Base V3 - P1of2' and Slider Base V3 - P2of2'. I've not had chance to test these so if you do print and assemble them without issue please let me know so I can update this. Thanks

Print Settings

Printer Brand:

Prusa

Printer:

Rafts:

No

Supports:

No

Infill:

20%

Post-Printing

No post printing work was done accept for removing some support material for the drinks paddle. Everything else has been designed to be printable without supports.

Custom Section

More from DIY

view more

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Treatstock is an online platform that offers decentralized manufacturing services such as 3D printing and CNC machining for clients all over the world. We offer free and instant access to comparati...

App Info Launch App

3D print your favourite design with NinjaPrototype, a professional 3D manufacture with consistent quality and speed.

App Info Launch App

hiiii. why sketch is not correct?
who is FILENAME at include
Please send me completing sketch for Arduino

Hi Dannel
you can mix everything with it

Hi Dannel send me please a list of all screws

How much is the distance between the bottles?

The distance between the bottles is not overly important as you tweak the Arduino code to suite the spacing between your optics. However, mine are about 135mm apart (to their centres).

How long is the table send me a link and how long are the screws
greatings Jonas

Hello Jonas.
The table I used in my video is 120cm x 45cm. It's a piece of wood I cut myself and attached to four legs bought from IKEA.
As the table top is 18mm thick I used screws that are about 15mm long.

You would be fine with any base that's at least 110cm x 30 or larger.

Hiii! What motor shield did you use in the project? can you send me his code?

Hello, The motor shield I used was this one: https://amzn.to/2JiS9t4

HI Dannel,

your Project is great. I try to build your Project by my own.
Have you a complete material list for all parts?

Thanks for helping me

greatings Jonas

Hello, Jonas. Thanks for the comment. :)
You can find a material list below the videos on Youtube or in the description here on Thinigverse.

Here are some of the items and a link to the videos:
BOM (these links also support DIY Machines at no cost to you - please consider purchasing through them):
Arduino Uno: http://amzn.to/2xbXNK4
Motor shield: https://amzn.to/2JiS9t4
Contact Switch: http://amzn.to/2xVpnsO
Linear Bearings: http://amzn.to/2eTQAHL
Stepper Motor: http://amzn.to/2mQQqkn
Timing Belt and Pulley (2m verison): http://amzn.to/2olqq1z
Timing Belt and Pulley (5m verison): http://amzn.to/2ofVsII

A video guide on assembly is available here:
Part 1: https://www.youtube.com/watch?v=NBvXknwVfaI
Part 2: https://youtu.be/0t-JTVYdE7s
Part 3: https://youtu.be/x-PyuDoUlU8
Part 4: https://www.youtube.com/watch?v=cvOpvPKHJvc

Comments deleted.

Please send and RGB LED sketch

Here is a link to the main Arduino sketch: http://diymachines.co.uk/?p=62

Hello, they are bar optics. Like these: http://amzn.to/2po1t6W
When a glass is pushed up underneath them they dispense a measure of drink.

Please can you just send me a link to the arduino sketch?

Please send me sketch Arduino

Here is a link to the main Arduino sketch: http://diymachines.co.uk/?p=62

Comments deleted.

I got this up and running but after it says drinks ready, enjoy in the serial monitor, all new values get loaded by itself and it just keeps running... below is what i'm getting , I only inputed the first csv

thoughts?

Raft location not known yet
Looking for the raft...ahh! There it is. :)
10,30,1,
50,90,1,
50,10,1,
50,10,1,
50,1,1,
50,1,1,
Done loading
Drinks ready, enjoy.
2607,2277,2277,
2277,2277,2277,
2277,2277,2277,
2277,2277,2277,
2277,2277,2277,
2277,2277,2277,
Done loading
Raft location not known yet
Looking for the raft...ahh! There it is. :)

and the motor for the raft just runs now.

any thoughts on this???

My first guess is that it may still be receiving something over the Serial connection after you submitted your first drinks order. Are you using bluetooth to transmit the drink order?

at the time this was happening no blue tooth module was installed.... sometimes it happens to me and other times it doesn't . I haven't been able to figure out the pattern yet.

I did try hooking up an hm-10 but i'm having issues with that part as well for some reason. I can't get my android to pair to it, my android phone keeps saying the hm 10 refused the connection.

I'm as puzzled by this as you are. I'm fairly sure the Bluetooth pairing and and extra characters printed on the serial connection are unrelated.

Do you have a second Arduino board you can try?
Is their anything connected to pins D1 and D0 when the extra characters come through on your PC?

for wiring up the limit switch I see in the video of part 2 where you show wiring it up however, you do not specify which terminal is for which function... which color on the switch is common, normally open, or normally closed... I am trying to use a different switch and want to make sure I am wiring up properly... Thank you for your time! Also couldn't the internal pullup resistor be used instead of adding the 3rd wire with resistor?

I hope this diagram helps you - I've not made one before.

what size chrome rod is being used couldn't find the info on it and the length needed for 6 bottle setup?

thanks

It's a 6mm diameter rod I used, and I used 95cm lengths for the robot built in the video.

excellent thank you.... also is there a full BOM list anywhere? I don't see any links for the linear bearings that you have 4 of?

Hi. Here is a link to the exact bearings I used: http://amzn.to/2ojvEuw.

I'll create a full BOM tomorrow and update the description here on Thingiverse to include it for you.

I'm getting an error when trying to compile the arduino sketch from your website.

'AF_Stepper' does not name a type

can you please offer a solution to fix this.

Thank you! looking forward to building this!

Hi,

We are making a robotic bar. We where inspired by you're bar. But we don't have a lot of experience of programming so our question was if we can look at you're program.

Kind Regards

Hello, Yes of course you can. It's available here on my site: http://diymachines.co.uk/?p=62

Hey Thankyou for your great Build!

It ist Possible that you make to pieces out of the Slider Base (with any kind of Joint to put together after Printing) that it fits on 20X20X20cm Printer.
It is a little bit to big for my Printer
(Sorry for my Bad Englisch i am From Germany)

Kind Regards

Mastershort (I am a Subscribe of your Youtube Chanel (Y) )

Hello, sorry for the slow reply.

I have now uploaded files 'Slider Base V3 - P1of2' and Slider Base V3 - P2of2'. I've not had chance to test these so if you do print and assemble them without issue please let me know so I can update this. Thanks

And thank you for being a subscriber. :)

Just bought all parts i need for it from ebay.

Everything landed on about 120 dollars.

Building starts in Januari =)

Do you have any tips on how you could build it inside something? I dont want to see the motors/shafts etc.

GREAT guide on youtube. Thank you.

Hi Dannel.

Well you could build it as described in my youtube videos and then add two platforms either side of the rods, motors etc to conceal it all. A bit like train platform at a train station. (Like in the image) That would be easy. You could build this out of wood, or print sections using your printer.

Best of luck with the building, when you get started in January let me know if you need any advice. I'd love to see a photo of your build when it's ready.

Hi! Im getting an error code in arduino program. I've never used arduino and dont know how to code so i have no idea what the error means. Could i have missed something?

The error is: 'AF_Stepper' does not name a type

Thanks!

I'm getting the same error when compiling.

Type "#include "
On the first line.

And you need to get a motor library thing.

I managed to get it working with a different motor shield and updated my code.

Thanks

Hi I was wondering if you can upload the cad files so it can be modified slightly thanks would be a great help and keep up the good work

I would second this... would love to have the ability to make some slight modifcations...

I want to ask You how much 3D filament did You use to create all parts.
Thank You

Hi Kamil211, I'm not sure exactly but it was definitely a lot less than a spool (1kg) of plastic. When the project is finished and I disassemble it I will try to remember to weigh all the printed components so I can give you a better idea.

Top