How to build an Arduino based 3D Printable DIY Robotic Bartender - Part 2 - Electronics

Поділитися
Вставка
  • Опубліковано 7 лют 2025

КОМЕНТАРІ • 84

  • @DIYMachines
    @DIYMachines  7 років тому +3

    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

    • @aa-ke1ty
      @aa-ke1ty 5 років тому

      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 :)

  • @gustavoalejandromaldonadot9756
    @gustavoalejandromaldonadot9756 2 роки тому

    Greetings from Peru, tour proyect is very amazing

  • @mazqueradee1970
    @mazqueradee1970 2 роки тому +1

    nice job

  • @mikkelandersen6064
    @mikkelandersen6064 3 роки тому

    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!

  • @B4uernp0wer300
    @B4uernp0wer300 4 роки тому +1

    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....

  • @smpmakestoyz3291
    @smpmakestoyz3291 7 років тому +1

    Thanks

  • @redbullbaba3075
    @redbullbaba3075 10 місяців тому

    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

  • @sam971123
    @sam971123 2 роки тому

    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?

  • @Jacomko
    @Jacomko 7 років тому +1

    Amazing

  • @dimkir100
    @dimkir100 6 років тому +1

    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....

  • @JOHNDELSANSENTEJANO-xc2ji
    @JOHNDELSANSENTEJANO-xc2ji 11 місяців тому

    How many code inputs there?

  • @maochou2
    @maochou2 4 роки тому

    What is the best setting for 3d printer for printing these parts

  • @maochou2
    @maochou2 6 років тому

    The Conact Switch Test not progessing. Is there something amissin the last part of the programme page

  • @JamieSims1
    @JamieSims1 4 роки тому

    where is the code for the contact switch?
    awesome project, Thanks

    • @rickyafonso7884
      @rickyafonso7884 3 роки тому

      Hi...just wondering if you found the code for contact switch.
      Can't seem to find as well.

  • @emanuelecoppola
    @emanuelecoppola 4 роки тому

    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?

    • @DIYMachines
      @DIYMachines  4 роки тому

      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?

  • @oscarmolina7977
    @oscarmolina7977 4 роки тому +1

    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?

    • @DIYMachines
      @DIYMachines  4 роки тому

      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

  • @chrisgoossens1105
    @chrisgoossens1105 Рік тому

    need help to upload to arduino. i know howto but didnt work with this files on github

  • @lume284
    @lume284 7 років тому +1

    Hi, awesome Projekt. i see that you have a free flow for cola. can you tell me where can i buy it ?

    • @DIYMachines
      @DIYMachines  7 років тому

      Thanks. Yes it is a free flowing optic. You can find it on Amazon here: amzn.to/2faZUnl

  • @jimmyg6531
    @jimmyg6531 5 років тому

    What about the lids on the alcohol bottles where to buy that?

    • @DIYMachines
      @DIYMachines  5 років тому

      Hi, you should be able to find them here: geni.us/baroptics

  • @marcoforcina3684
    @marcoforcina3684 4 роки тому

    hello! this project is fantastic! where can i find the arduino code? thank you!

  • @patrickfach7838
    @patrickfach7838 2 роки тому

    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

  • @kobehervent7670
    @kobehervent7670 6 років тому

    Why do you use the Analog pin A1 on your arduino board for the blue pin of your RGB led?
    Greatz Kobe

    • @DIYMachines
      @DIYMachines  6 років тому

      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.

  • @jonathancorrea8744
    @jonathancorrea8744 7 років тому +1

    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

    • @DIYMachines
      @DIYMachines  7 років тому

      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.

    • @jonathancorrea8744
      @jonathancorrea8744 7 років тому

      DIY Machines that's awesome! I can't wait to start my project, thanks for the reply!

  • @filipeferreira5384
    @filipeferreira5384 4 роки тому

    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.

    • @DIYMachines
      @DIYMachines  4 роки тому

      github.com/DIY-Machines/BarRobot

  • @jerrydu3832
    @jerrydu3832 6 років тому +1

    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.

    • @DIYMachines
      @DIYMachines  6 років тому

      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

    • @firstlast2820
      @firstlast2820 6 років тому +1

      I had this issue as well. Code was missing #include You can spot it at 8:55

  • @muhammadhaziqmohdnoor6868
    @muhammadhaziqmohdnoor6868 5 років тому

    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

    • @DIYMachines
      @DIYMachines  5 років тому

      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
    @erlandu88 7 років тому +1

    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??

    • @DIYMachines
      @DIYMachines  7 років тому +1

      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.

    • @erlandu88
      @erlandu88 7 років тому +1

      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.

    • @DIYMachines
      @DIYMachines  7 років тому

      erlandu88 thanks. That’ll be great. :)

  • @brockrobertson4040
    @brockrobertson4040 6 років тому

    I am trying to use a L298N motor driver instead and can’t figure how the wiring and code changes. Could you assist?

  • @mathieusan
    @mathieusan Рік тому

    plastic particles are delicious and always a good addition in the kitchen. Said no one ever..

  • @n4mwd
    @n4mwd 6 років тому

    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.

    • @DIYMachines
      @DIYMachines  6 років тому

      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. )

  • @chrisgoossens1105
    @chrisgoossens1105 Рік тому

    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

  • @natehubbard3902
    @natehubbard3902 4 роки тому

    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!

  • @bernogomez
    @bernogomez 5 років тому +1

    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!

    • @DIYMachines
      @DIYMachines  5 років тому

      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.

    • @DIYMachines
      @DIYMachines  5 років тому

      I also took mine outside a few times in the summer and batteries make that easier. :)

  • @nitishchowdary6021
    @nitishchowdary6021 4 роки тому

    Pls make a vedio on iron man helmet

  • @Azam4624
    @Azam4624 6 років тому

    Hi there! can you kindly elaborate the working of contact switch
    Thank You :)

    • @DIYMachines
      @DIYMachines  6 років тому

      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.

  • @jens9225
    @jens9225 6 років тому

    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

    • @DIYMachines
      @DIYMachines  6 років тому

      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.

    • @georgegroff9408
      @georgegroff9408 6 років тому

      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?

    • @DIYMachines
      @DIYMachines  6 років тому

      I'm sorry but I don't have an Adafruit shield V2 to try it with to see if it can be worked around.

  • @KamilGugel
    @KamilGugel 7 років тому

    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 ?

    • @DIYMachines
      @DIYMachines  7 років тому

      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?

    • @KamilGugel
      @KamilGugel 7 років тому

      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.

  • @kobehervent7670
    @kobehervent7670 7 років тому

    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!

    • @DIYMachines
      @DIYMachines  7 років тому

      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.

  • @Azam4624
    @Azam4624 6 років тому

    How can i add machine if i want to charge for every drink
    just like vending machine

    • @DIYMachines
      @DIYMachines  6 років тому

      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.

  • @TheRichardesigns
    @TheRichardesigns 7 років тому

    What do you reckon is the cost of creating this?

    • @DIYMachines
      @DIYMachines  7 років тому

      Great question. I'll work it out and get back to you tomorrow when I return home after work.

    • @shanetapp
      @shanetapp 7 років тому

      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.

    • @s.grimme
      @s.grimme 6 років тому

      I calculated the costs of this project and its around 200€-300€ in Germany (depending on how many parts you already have)

  • @erlandu88
    @erlandu88 7 років тому +1

    how much infill percentaje do i need for my 3d printed pieces? Would you please give me suggestions about it?
    RESPONDER

    • @DIYMachines
      @DIYMachines  7 років тому

      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.

    • @DIYMachines
      @DIYMachines  7 років тому

      It would be great to see an image of your build. :)

    • @erlandu88
      @erlandu88 7 років тому +1

      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! :)

  • @Ting15550
    @Ting15550 5 років тому

    Can you show me the program , i wonder why i cant make it please

    • @DIYMachines
      @DIYMachines  5 років тому

      github.com/DIY-Machines/BarRobot

  • @johnaustinbenavidez865
    @johnaustinbenavidez865 6 років тому

    How can i connect and build a mobile app for this project.

    • @DIYMachines
      @DIYMachines  6 років тому

      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.

    • @DIYMachines
      @DIYMachines  6 років тому

      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.

  • @maochou2
    @maochou2 4 роки тому

    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.

    • @DIYMachines
      @DIYMachines  4 роки тому

      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
      @maochou2 4 роки тому

      @@DIYMachines I did but was informed you have long-shelved the project and moved on

    • @DIYMachines
      @DIYMachines  4 роки тому

      ​@@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)

  • @jarisipilainen3875
    @jarisipilainen3875 4 роки тому

    i say drunk