Thanks for watching. Don't forget to like and subscribe . Please share with anyone who might enjoy the video or even build there own. :) SUBSCRIBE: ua-cam.com/channels/3jc4X-kEq-dEDYhQ8QoYnQ.html PATREON: www.patreon.com/diymachines
Hi sir .. This is a really great video . If I may request , please do a tutorial of this but the small version of this maybe just 1 or 2 mixing of drinks .Thanks :)
Hello, i know this video is rather old how ever when i go to your github and look thorugh the code it seems a lot diffrent than the example in the video. And i do not see the test scripts anywhere. I intend to build this, but quite hesitant because it seems the video might be a little out-of-date. But it seems awesome, really appreciate the content! Its awesome!
somehow my LED is not working. When I put my ground wire into the correct spot in the breadboard not a single light will shine. but if i put my ground wire to a 5V pin on the Shield motor, the lights are working but with weird colors. idk whats wrong. checked 5 times that i got everything like in the video....
I'm a college student who watches your video and makes it a project. I turned the motor with the model connected to the motor, but after two advancements, the motor vibrated and the rest of the movement was skipped. How do we fix this?
Awesome project! Liked, subscribed and shared already with half a dozen of friends! Just one question from people w/o 3D printer: is there a simpler (or even off-the-shelf) alternative to implement the "pushing mechanism"? I imagine there should be some ways to push things in the hardware universe....
Good evening, congratulations on this project. I have followed all the steps correctly, but when it finishes pouring the liquids, the base instead of returning to the sensor goes outwards by turning the motor for a few minutes. How can I stop this error?
Hi Emanuele, thanks. This is unusual - I'm a little rusty on this project as it was made some years ago. Can you send me a short video clip of this happening and the CSV that makes up the drinks request?
Hey, i loved your work, it is amazing and I'm working on it like an scholar project. But I'm looking for the code for the arduino, the page doesn't work. It says you moved the page or something like that, where can I find the arduino code?
Thanks Oscar. Sorry, I've been moving my website around this week and you got caught up in it. You'll find what your looking for here now: www.diymachines.co.uk/3d-printed-low-cost-robotic-bartender
Hello, and great job with this project! I'm an arduino enthusiast And I'm thinking about building one of these for personal use. I was wondering how do you order the cocktails as I didn't see that part in the video. Is there a screen menu or something of that sort? Thanks
Jonathan Correa Hello, I’m just at this very moment making the next video (part 4) which will explain how to order a drink. In the video I’ll show you how to order drinks from your phone over a Bluetooth connection. In a later video I’ll also demonstrate how to order drinks verbally with voice recognition. You’ll have plenty of options to choose from. I’ve rewritten the code so that it’s easy to place a drinks order in various ways, including NFC tokens, and physical buttons.
Hi, I was following your instructions and everything has worked until I tried to connect the Stepper motors to the Motor shield. The issue was with your code, the output it gives is saying that "AF Stepper does not name a type" and apparently a lot of things weren't declared in the scope , and the code would stop running. Wondering if you had any ideas to help me solve this issue.
Hi Jerry. Coding is not my strong point. Have a look at this thread - it might be similar to the issue your experiencing: github.com/adafruit/Adafruit-Motor-Shield-library/issues/2
You could replace them. I would recommend using geared DC motors to increase the torque. You would also need to make adjustments to the wiring and tweak the code so that the motor driver board acts appropriately for DC motors.
erlandu88 Yes, you can use just one or the other. I was restricted on what pins were left available as the motor shield uses several of them to operate. If you look at the eleventh question on this page: learn.adafruit.com/adafruit-motor-shield/faq it lists all the pins that are already taken for use by the motor shield. As I added the motor shield first I selected remaining pins to use for the RGB LED. I hope this makes sense.
Thanks, that was really useful. I'm still working on my own bartender, I'll send you some pics when it's finished, and ill ask you any other question i might have.
I really loved part one, but this one seems to have a lot of loose wires and protoboards on final assembly. Clearly, you don't own a cat. They make solderable breadboards that you can use to duplicate your circuit without having to redo everything. This would make the circuit more solid and less susceptible to curious house cats.
You're right there, no cats. (Though my partner has caused some issues dusting once!) I've looked at the solderable boards you've mentioned and ordered some. They look like a good idea once you finished prototyping. Thanks for the heads up - you never stop learning. )
hi always this error when uploading sketech compilation terminated. exit status 1 AFMotor.h: No such file or directory anyone same problem or solution. i use arduino 1.8.19
I commented this on the thingiverse page, but I figure posting it here too might get me an answer sooner. Hey! I'm trying to print this for a school project, and the Slider_BaseV3-_P1of2 files is not printing. It gets about 2/3 of the way done then errors out, saying it's "out of printable area", when it's clearly not. Has anyone else had issues with this? We've tried multiple fixes and nothing has worked. Thanks!
Thanks. You could power it with a power supply. I shied away from mains power as I'm not a trained electrician and did not want to suggest anything that might be dangerous.
Hello, sorry for such a slow reply. The contact switch is used to detect the location of the paddle as when we first turn on the machine the paddle (which holds the glass) could be anywhere along the X axis. So when it's first started we move the paddle towards it until we detect it's presence when it closes the switch.
I've had the same issue. LED and contact switch work perfect but when I upload the code for "test" nothing happens. The code is verified and uploads without a problem. I am using an Adafruit shield v2. Any thoughts or suggestions?
Hi, It´s me again :D I have an idea, I want to create something like RGB loading circle under the glass but from single RGB diode like that one you are using. Do you know how to connect them or is this even possible connecting to arduino ?
Hi Kamil. :) Do you want to create the loading circle with a single RGB LED or do you want to use multiple RGB's to give an effect similar to the lights on top of an Amazon echo?
I want to use multiple RGBs, exactly I have 10 RGB diodes. Yeah something like Amazon Echo, It should be "load circle" depending on the selected drink and time preparation of that drink.
Hi I bought an other stepper motor, litlle bit bigger and stronger. Is this a problem for my motorshield that you use? 42BYGHW804 that is the one I have. Thanks!
Hi Kobe, I'm not a huge expert on motors. But from some quick searches as far as I can see you may just need to supply it with more or less power - the code and everything else should be just fine.
That's a good idea. Perhaps one day in the future I will revisit this project and incorporate a way authorising drinks requests. If you build one of your own design be sure to share it.
Hello. Yes sure. I've printed them all at 20% infill with the exception of the big base the glass sits on and the upright threaded rods which were all printed at 30% for some extra strength.
Thank you! It was a very nice and educative video. I'm making your project for a personal use, and as a way of practicing in this awesome field that electronics is. I'll be asking you any question i might have. Congratulations and keep making videos as this one! :)
The Arduino is receiving the commands through the Bluetooth module which intern relays the message through the Arduino's serial connection. If you wanted to build an app it would need to be able to connect to the HM10 module and transmit characters to it.
Hi John. Programming is my Achilles heel to be honest. It's something I'm still learning a lot about. If you figure it out, please do share it with us.
After spending so much money to get the parts 3D printed and sponsoring the effort, one realises that these are not worth the effort. The motor sometimes moves some distance and sometimes some other distance and at times just hunts. No specific causes noticed. All money and effort down the drain.
manochou2 That’s a shame to hear, you could have reached out to me on Patreon for support. Do you still have the machine assembled? I can try and help you troubleshoot your build if you want?
@@maochou2 Just gone back through our messages on Patreon. You asked if I could write different code and revised electronics for "ordering drinks by pressing button input adjacent to each dispenser (not Bluetooth)" I offered up an idea on how you could make it do such a thing but explained that as I no longer had mine (I ran out of space in my little project room) that I could not rebuild it to add the requested functionality. This is what I had suggested: "Gosh, that's quite a change in design! The Robotic Bartender that I built for the video has been dismantled now as I ran out of space for keeping it and needed some of the parts for a new project. I'd suggest using an Arduino Nano and a separate circuit to make something that can collect your order as you push the buttons adjacent to optics. Add two more buttons, one to finalise the order and submit it and the other to clear it if you make a mistake. When the button to submit the order is pressed, have the Arduino Nano submit the order through its serial connection pins to the Arduino Uno on the main project. This way you don't have to re-write the main project code and can develop yours in isolation which will make everything far simpler." Apologise that I could not help with your feature request. There are several people who have successfully made the project and have written to me to share photos and videos of theirs working. There's a small community on Thingiverse - perhaps you could reach out to them and see if they might like to work on the design change with you? (www.thingiverse.com/thing:2478890)
Thanks for watching. Don't forget to like and subscribe . Please share with anyone who might enjoy the video or even build there own. :)
SUBSCRIBE:
ua-cam.com/channels/3jc4X-kEq-dEDYhQ8QoYnQ.html
PATREON: www.patreon.com/diymachines
Hi sir .. This is a really great video . If I may request , please do a tutorial of this but the small version of this maybe just 1 or 2 mixing of drinks .Thanks :)
Greetings from Peru, tour proyect is very amazing
nice job
Hello, i know this video is rather old how ever when i go to your github and look thorugh the code it seems a lot diffrent than the example in the video. And i do not see the test scripts anywhere. I intend to build this, but quite hesitant because it seems the video might be a little out-of-date.
But it seems awesome, really appreciate the content! Its awesome!
somehow my LED is not working. When I put my ground wire into the correct spot in the breadboard not a single light will shine. but if i put my ground wire to a 5V pin on the Shield motor, the lights are working but with weird colors. idk whats wrong. checked 5 times that i got everything like in the video....
Thanks
Excuse me,
I had printed all these 10 Gadget‘s but the Gray plate from the moving base isn‘t in the Download Link on thingiverse…
Thank‘s
I'm a college student who watches your video and makes it a project. I turned the motor with the model connected to the motor, but after two advancements, the motor vibrated and the rest of the movement was skipped. How do we fix this?
Amazing
Awesome project! Liked, subscribed and shared already with half a dozen of friends! Just one question from people w/o 3D printer: is there a simpler (or even off-the-shelf) alternative to implement the "pushing mechanism"? I imagine there should be some ways to push things in the hardware universe....
How many code inputs there?
What is the best setting for 3d printer for printing these parts
The Conact Switch Test not progessing. Is there something amissin the last part of the programme page
where is the code for the contact switch?
awesome project, Thanks
Hi...just wondering if you found the code for contact switch.
Can't seem to find as well.
Good evening, congratulations on this project. I have followed all the steps correctly, but when it finishes pouring the liquids, the base instead of returning to the sensor goes outwards by turning the motor for a few minutes. How can I stop this error?
Hi Emanuele, thanks. This is unusual - I'm a little rusty on this project as it was made some years ago. Can you send me a short video clip of this happening and the CSV that makes up the drinks request?
Hey, i loved your work, it is amazing and I'm working on it like an scholar project. But I'm looking for the code for the arduino, the page doesn't work. It says you moved the page or something like that, where can I find the arduino code?
Thanks Oscar. Sorry, I've been moving my website around this week and you got caught up in it. You'll find what your looking for here now: www.diymachines.co.uk/3d-printed-low-cost-robotic-bartender
need help to upload to arduino. i know howto but didnt work with this files on github
Hi, awesome Projekt. i see that you have a free flow for cola. can you tell me where can i buy it ?
Thanks. Yes it is a free flowing optic. You can find it on Amazon here: amzn.to/2faZUnl
What about the lids on the alcohol bottles where to buy that?
Hi, you should be able to find them here: geni.us/baroptics
hello! this project is fantastic! where can i find the arduino code? thank you!
Hello Guys,
nice Video but i cant find the Code for the Contact_Switch_Test.
If someone has a Link to it pls send it to me.
Thx Carlos
Why do you use the Analog pin A1 on your arduino board for the blue pin of your RGB led?
Greatz Kobe
The other digital pins are used by the motor control shield so I ran out of them. We can use an Analogue pin though so I chose A1 as it was unused.
Hello, and great job with this project! I'm an arduino enthusiast And I'm thinking about building one of these for personal use. I was wondering how do you order the cocktails as I didn't see that part in the video. Is there a screen menu or something of that sort? Thanks
Jonathan Correa Hello, I’m just at this very moment making the next video (part 4) which will explain how to order a drink. In the video I’ll show you how to order drinks from your phone over a Bluetooth connection. In a later video I’ll also demonstrate how to order drinks verbally with voice recognition. You’ll have plenty of options to choose from. I’ve rewritten the code so that it’s easy to place a drinks order in various ways, including NFC tokens, and physical buttons.
DIY Machines that's awesome! I can't wait to start my project, thanks for the reply!
Hello, I can't seem to find the code that you used to first test the machine, the "First script", so I don't really have a way to test it.
github.com/DIY-Machines/BarRobot
Hi, I was following your instructions and everything has worked until I tried to connect the Stepper motors to the Motor shield. The issue was with your code, the output it gives is saying that "AF Stepper does not name a type" and apparently a lot of things weren't declared in the scope , and the code would stop running. Wondering if you had any ideas to help me solve this issue.
Hi Jerry. Coding is not my strong point. Have a look at this thread - it might be similar to the issue your experiencing: github.com/adafruit/Adafruit-Motor-Shield-library/issues/2
I had this issue as well. Code was missing #include You can spot it at 8:55
Hello sir, is it possible for me to replace the stepper motors with DC motors on the main rod to raise up the rod using 2 dc motors
You could replace them. I would recommend using geared DC motors to increase the torque. You would also need to make adjustments to the wiring and tweak the code so that the motor driver board acts appropriately for DC motors.
Hello, I was wondering why do you use both digital and analog pins for the RGB led? can you I just digital or just analog pins??
erlandu88 Yes, you can use just one or the other. I was restricted on what pins were left available as the motor shield uses several of them to operate. If you look at the eleventh question on this page: learn.adafruit.com/adafruit-motor-shield/faq it lists all the pins that are already taken for use by the motor shield. As I added the motor shield first I selected remaining pins to use for the RGB LED. I hope this makes sense.
Thanks, that was really useful. I'm still working on my own bartender, I'll send you some pics when it's finished, and ill ask you any other question i might have.
erlandu88 thanks. That’ll be great. :)
I am trying to use a L298N motor driver instead and can’t figure how the wiring and code changes. Could you assist?
plastic particles are delicious and always a good addition in the kitchen. Said no one ever..
I really loved part one, but this one seems to have a lot of loose wires and protoboards on final assembly. Clearly, you don't own a cat. They make solderable breadboards that you can use to duplicate your circuit without having to redo everything. This would make the circuit more solid and less susceptible to curious house cats.
You're right there, no cats. (Though my partner has caused some issues dusting once!) I've looked at the solderable boards you've mentioned and ordered some. They look like a good idea once you finished prototyping. Thanks for the heads up - you never stop learning. )
hi always this error when uploading sketech compilation terminated.
exit status 1
AFMotor.h: No such file or directory
anyone same problem or solution. i use arduino 1.8.19
I commented this on the thingiverse page, but I figure posting it here too might get me an answer sooner.
Hey! I'm trying to print this for a school project, and the Slider_BaseV3-_P1of2 files is not printing. It gets about 2/3 of the way done then errors out, saying it's "out of printable area", when it's clearly not. Has anyone else had issues with this? We've tried multiple fixes and nothing has worked. Thanks!
Hi! Excellent idea! I loved it!
But I have one question.
It must be supply by 12v batteries or I can replace for a power supply?
Thanks you!
Thanks. You could power it with a power supply. I shied away from mains power as I'm not a trained electrician and did not want to suggest anything that might be dangerous.
I also took mine outside a few times in the summer and batteries make that easier. :)
Pls make a vedio on iron man helmet
Hi there! can you kindly elaborate the working of contact switch
Thank You :)
Hello, sorry for such a slow reply. The contact switch is used to detect the location of the paddle as when we first turn on the machine the paddle (which holds the glass) could be anywhere along the X axis. So when it's first started we move the paddle towards it until we detect it's presence when it closes the switch.
Hello! I tried to load the test 1 on my UNO but without success it may be because I use an adafruit shield v2 and what should I change
Hello. What happens when you try to load the code? If you post here someone might be able to offer some advice to help you.
I've had the same issue. LED and contact switch work perfect but when I upload the code for "test" nothing happens. The code is verified and uploads without a problem. I am using an Adafruit shield v2. Any thoughts or suggestions?
I'm sorry but I don't have an Adafruit shield V2 to try it with to see if it can be worked around.
Hi, It´s me again :D I have an idea, I want to create something like RGB loading circle under the glass but from single RGB diode like that one you are using. Do you know how to connect them or is this even possible connecting to arduino ?
Hi Kamil. :) Do you want to create the loading circle with a single RGB LED or do you want to use multiple RGB's to give an effect similar to the lights on top of an Amazon echo?
I want to use multiple RGBs, exactly I have 10 RGB diodes. Yeah something like Amazon Echo, It should be "load circle" depending on the selected drink and time preparation of that drink.
Hi
I bought an other stepper motor, litlle bit bigger and stronger. Is this a problem for my motorshield that you use?
42BYGHW804 that is the one I have.
Thanks!
Hi Kobe, I'm not a huge expert on motors. But from some quick searches as far as I can see you may just need to supply it with more or less power - the code and everything else should be just fine.
How can i add machine if i want to charge for every drink
just like vending machine
That's a good idea. Perhaps one day in the future I will revisit this project and incorporate a way authorising drinks requests. If you build one of your own design be sure to share it.
What do you reckon is the cost of creating this?
Great question. I'll work it out and get back to you tomorrow when I return home after work.
Was this answer ever shared? Purchased a new home and I have a prime spot for a basement bar, and this would be a fantastic attraction.
I calculated the costs of this project and its around 200€-300€ in Germany (depending on how many parts you already have)
how much infill percentaje do i need for my 3d printed pieces? Would you please give me suggestions about it?
RESPONDER
Hello. Yes sure. I've printed them all at 20% infill with the exception of the big base the glass sits on and the upright threaded rods which were all printed at 30% for some extra strength.
It would be great to see an image of your build. :)
Thank you! It was a very nice and educative video. I'm making your project for a personal use, and as a way of practicing in this awesome field that electronics is. I'll be asking you any question i might have. Congratulations and keep making videos as this one! :)
Can you show me the program , i wonder why i cant make it please
github.com/DIY-Machines/BarRobot
How can i connect and build a mobile app for this project.
The Arduino is receiving the commands through the Bluetooth module which intern relays the message through the Arduino's serial connection. If you wanted to build an app it would need to be able to connect to the HM10 module and transmit characters to it.
Hi John. Programming is my Achilles heel to be honest. It's something I'm still learning a lot about. If you figure it out, please do share it with us.
After spending so much money to get the parts 3D printed and sponsoring the effort, one realises that these are not worth the effort. The motor sometimes moves some distance and sometimes some other distance and at times just hunts. No specific causes noticed. All money and effort down the drain.
manochou2 That’s a shame to hear, you could have reached out to me on Patreon for support. Do you still have the machine assembled? I can try and help you troubleshoot your build if you want?
@@DIYMachines I did but was informed you have long-shelved the project and moved on
@@maochou2 Just gone back through our messages on Patreon. You asked if I could write different code and revised electronics for "ordering drinks by pressing button input adjacent to each dispenser (not Bluetooth)" I offered up an idea on how you could make it do such a thing but explained that as I no longer had mine (I ran out of space in my little project room) that I could not rebuild it to add the requested functionality. This is what I had suggested:
"Gosh, that's quite a change in design! The Robotic Bartender that I built for the video has been dismantled now as I ran out of space for keeping it and needed some of the parts for a new project.
I'd suggest using an Arduino Nano and a separate circuit to make something that can collect your order as you push the buttons adjacent to optics. Add two more buttons, one to finalise the order and submit it and the other to clear it if you make a mistake.
When the button to submit the order is pressed, have the Arduino Nano submit the order through its serial connection pins to the Arduino Uno on the main project. This way you don't have to re-write the main project code and can develop yours in isolation which will make everything far simpler."
Apologise that I could not help with your feature request. There are several people who have successfully made the project and have written to me to share photos and videos of theirs working. There's a small community on Thingiverse - perhaps you could reach out to them and see if they might like to work on the design change with you? (www.thingiverse.com/thing:2478890)
i say drunk