DIY Vending Machine - Arduino based Mechatronics Project

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 พ.ย. 2017
  • howtomechatronics.com/project... ► Find more details, circuit schematics and source codes on my official website.
    In this project we will learn how to make an Arduino based DIY vending machine. I will show you the entire process of build it, starting from cutting and assembling the MDF boards, to connecting all electronic parts together and writing the Arduino code.
    Homemade workbench DIY video: • Homemade 3 in 1 Multip...
    Visit HowToMechatronics.com for more Tutorials, Tips, Projects and How It Works videos:
    ► howtomechatronics.com/
    Like my page on Facebook:
    ► / howtomechatronics
    Add me on Google+:
    ►plus.google.com/+Howtomechatr...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 148

  • @jhelander66
    @jhelander66 6 ปีที่แล้ว +29

    Great project! I built it with my 11-year old who found this on TH-cam. We made it a little wider (50 cms) with 6 item compartments. This made the horisontal rail longer so we had some problems with stability. The side with the stepper motor was always slightly faster than the other side so it got stuck. We solved this by adding another motor on the left side, both connected to the same Arduino Mega output.

    • @HowToMechatronics
      @HowToMechatronics  6 ปีที่แล้ว +1

      Thanks, I'm glad to hear this. :)

    • @shifasirguroh732
      @shifasirguroh732 ปีที่แล้ว +1

      Did the code work please help?

    • @charlies.9266
      @charlies.9266 4 หลายเดือนก่อน

      Can you help with the code please i want to build this with up to 6 items too but coding is not my thing :(

  • @TeacherictAu
    @TeacherictAu 6 ปีที่แล้ว +6

    Another great project, keep them coming. You are the No.1 inspiration for my students who are working with Arduino.

  • @carlosromero5577
    @carlosromero5577 6 ปีที่แล้ว +4

    You are amazing man! Keep doing your hard work!

  • @JeremyCook
    @JeremyCook 6 ปีที่แล้ว +3

    Impressive use of hand tools!

  • @Rimtay
    @Rimtay 4 ปีที่แล้ว +5

    You may be the best on youtube. Thanks!

  • @The_Unknown_Wanderer
    @The_Unknown_Wanderer 2 ปีที่แล้ว +3

    I love this.
    I want to have a snack vending machine just for fun because watching the snacks fall is satisfying. But real ones are really expensive (in the thousands) and also expensive to maintain. I'm a computer science major but I've never worked with arduinos before.
    If I make modifications I can make one that just has the snacks fall.

  • @pedrodossantos8359
    @pedrodossantos8359 6 ปีที่แล้ว +1

    Thanks! Your video help me a lot. I am starting work with Arduino Projects.

  • @sayantanmaiti2513
    @sayantanmaiti2513 6 ปีที่แล้ว

    amazing stuff man...this type of projects take a lot of time and patience... thumbs up

  • @evertonsilva8504
    @evertonsilva8504 3 ปีที่แล้ว +3

    i love this project ! this project is amazing !

  • @edslab5383
    @edslab5383 6 ปีที่แล้ว +28

    Congratulations! As always a good project. Your circuit schematic designing is elegant. I would like to know which kind of software do you use to use for such porpouse.

    • @luiaslan
      @luiaslan 6 ปีที่แล้ว +1

      Me too!

  • @pacowang283
    @pacowang283 6 ปีที่แล้ว +5

    Excellent build and tutorial sir. Thank you!

  • @randomdiy6717
    @randomdiy6717 6 ปีที่แล้ว +1

    hey man, am really happy to see this work.. its great and amazing and wish everyone else could do that.. congratulations
    next do a video about writing Arduino code explaining everything in the code
    like what is that thing you call while loop sometimes we get stuck in 😂 and everything else like void loop,,
    pretty everything in a code.. thank you in advance

  • @guywatcho1641
    @guywatcho1641 6 ปีที่แล้ว

    Very good project and explanations!! Thanks

  • @Kekafuch
    @Kekafuch 6 ปีที่แล้ว

    A+ Project. Thanks for creating this video!

  • @betomuraro7126
    @betomuraro7126 4 ปีที่แล้ว +1

    Amazing project! Thank you for shring!

  • @DiegoSayron
    @DiegoSayron ปีที่แล้ว +1

    Não existe o perigo de o metal em espiral girar insuficientemente a ponto de não dispensar o produto? Ou, ainda, dispensar mais de um produto?

  • @Sem5107
    @Sem5107 2 ปีที่แล้ว

    Thanks for the toturial :D

  • @opoae8425
    @opoae8425 6 ปีที่แล้ว

    great video..
    any suggest,is it posible to put maximum step on your sketch

  • @yjpang84
    @yjpang84 5 ปีที่แล้ว +1

    Hello there! Do you sell this as a DIY kit? I mean, the body parts can already be pre cut, leaving the wiring and programming for an arduino beginner like me to follow your instructions and build! Regards, Ben

  • @elishamatabe4636
    @elishamatabe4636 3 ปีที่แล้ว

    Wonderful project man, but how do the IR sensor works when inserting the coins of different values?

  • @zienabesam4339
    @zienabesam4339 2 ปีที่แล้ว

    this is very helpful thank you

  • @daankeymeulen5241
    @daankeymeulen5241 6 ปีที่แล้ว +1

    witch program do you use for the step file? ps: great project!!

  • @voidedOG
    @voidedOG ปีที่แล้ว +1

    Nice!

  • @EnergeticWaves
    @EnergeticWaves 5 ปีที่แล้ว

    good video

  • @antoinebadimame
    @antoinebadimame 5 ปีที่แล้ว +3

    You make it look so simple! Good job on this one. I have a project that requires the arduino. Do you have any tutorials that you could be point me too? I really wish to do the same project but don't know where to start ^^

  • @alok9095
    @alok9095 3 ปีที่แล้ว

    Excellent

  • @barryr.5352
    @barryr.5352 ปีที่แล้ว

    Which belt is needed and how do the components connect to the stepper motors? New to this. Also, how much weight would the basket be able to hold? Would the mechanism get bound up if the width was made to support 4 items horizontally? Thanks.

  • @rangaswamy8604
    @rangaswamy8604 6 ปีที่แล้ว +1

    Good. Better to use I2C backpack for LCD displays in future projects as it reduces lot of wiring.

    • @TMNTcraazy
      @TMNTcraazy หลายเดือนก่อน

      hmmm ok ill take that into my option book

  • @zomalfa4363
    @zomalfa4363 3 ปีที่แล้ว +7

    I'm interested in building a prototype sort of vending machine, I've never done anything like this before.

  • @ravensaplala2460
    @ravensaplala2460 2 ปีที่แล้ว

    Thankyou for this video, can i ask what is the Software you use in programing the ardiuno?

  • @zakichabana1947
    @zakichabana1947 5 ปีที่แล้ว +15

    I am looking for the principle of operation of these vending machines

  • @Ema2s2s
    @Ema2s2s 10 หลายเดือนก่อน

    THANKS A LOT , a great project as usual . Can you help me with a diagram of the circuit with out the 2 motors please ?

  • @yannickbuchheit271
    @yannickbuchheit271 6 ปีที่แล้ว +1

    I like this mashine

  • @SGSong-nq7nb
    @SGSong-nq7nb ปีที่แล้ว +1

    🔥🔥🔥

  • @Fendialias
    @Fendialias 5 ปีที่แล้ว

    Great

  • @andreapramadityaperwiraput3030
    @andreapramadityaperwiraput3030 3 ปีที่แล้ว

    can the stepper motor x axis and y axis starting in the same time? which part should be changed? thank you

  • @user-pj4kn2ep4r
    @user-pj4kn2ep4r ปีที่แล้ว

    Did you use batteries for the Powe supply? and how many volts does it have to be?

  • @onesimplex1470
    @onesimplex1470 3 ปีที่แล้ว

    Nice

  • @bellamartinez9603
    @bellamartinez9603 5 ปีที่แล้ว

    can use the arduino uno for this project and what are the measurements for the box

  •  3 ปีที่แล้ว

    I watched ur video and that's really cool:) but can u tell me how to recognize coin( I mean if I define one snack is 25cent but if someone insert coin 1cent)

  • @jessemsitini
    @jessemsitini 5 ปีที่แล้ว +2

    Hie, may I please have a full list of components and materials used.

  • @murtazasidhpurwala9187
    @murtazasidhpurwala9187 3 ปีที่แล้ว +3

    Hey ,
    Cool project
    Why didn't you use a DC motor instead of servo ? We could control how much it rotates by applying voltage for a specific amount of time ...

    • @TMNTcraazy
      @TMNTcraazy หลายเดือนก่อน

      very true exactly what i was thinking
      NOTE:
      its easy to control dc motors one-way but if you have to spin both that's when it gets harder!

  • @demantinopires5842
    @demantinopires5842 2 ปีที่แล้ว

    Finnaly i find this thanks God

  • @Julia.openai
    @Julia.openai 2 ปีที่แล้ว

    Can you build a few and sell as a custom solution? I'm looking to purchase a few for my store in New York.

  • @bowenxi3530
    @bowenxi3530 4 ปีที่แล้ว

    hi! we followed all your steps, but it seems like this installation needs much more power. when we insert our wire into 5V, the Arduino stops working. when we pulled out our wires from 5V, the MEGA is working again. would it possibly because of too many wires causing the voltage not enough? Is there any way to solve this problem?

  • @XX-vu5jo
    @XX-vu5jo 2 ปีที่แล้ว +1

    This helped me so much. I managed to buy a brand new car because of this project!

    • @ayana_gacha7090
      @ayana_gacha7090 ปีที่แล้ว

      Really?

    • @shifasirguroh732
      @shifasirguroh732 ปีที่แล้ว

      Heyy!! Did the code work can you please help???

    • @XX-vu5jo
      @XX-vu5jo ปีที่แล้ว

      @@shifasirguroh732 yes, its easy. Learn to code first before earning money you weasel!

  • @fabiolus2007
    @fabiolus2007 3 ปีที่แล้ว

    You need to beef it up a bit and put more logic, what if end user select item that is depleted completely?

  • @favideocreations6167
    @favideocreations6167 2 หลายเดือนก่อน

    How many servo motor and NEMA 17 stepper motors can be used?

  • @ramanaeroramanaero5303
    @ramanaeroramanaero5303 6 ปีที่แล้ว

    Sir please give hot home automation tutorial using aurdino

  • @WARHERO388
    @WARHERO388 5 ปีที่แล้ว +1

    how did you do the vertical rail? on the diagrams and video it shows just a belt hooked up to nothing other then the 2 pulleys so how does it pull up the horizontal lift up did you insert a screw then zip tie like you did on the horizontal?

    • @jalbertog8479
      @jalbertog8479 3 ปีที่แล้ว

      encontraste la solucion?

  • @seppo6666
    @seppo6666 6 ปีที่แล้ว

    Can that build without the item collector?

  • @RetroBuiltGames
    @RetroBuiltGames 6 ปีที่แล้ว

    I like this

  • @karthikraveendran3517
    @karthikraveendran3517 3 ปีที่แล้ว

    Can I get a brief report of this I am planning to use this as my project

  • @sathishkumar-ls3yr
    @sathishkumar-ls3yr 6 ปีที่แล้ว

    hi does we need micro limit switch

  • @user-qs6gi8tz7z
    @user-qs6gi8tz7z ปีที่แล้ว +1

    Can you tell me the length and size of all the materials needed for that product in detail?

  • @SoldevillaAmeerBorisAlcanderD.
    @SoldevillaAmeerBorisAlcanderD. 2 หลายเดือนก่อน

    where/what app did you use to make your 3D design?

  • @ararattisri1916
    @ararattisri1916 ปีที่แล้ว +1

    How do I get MDF board measurements?

  • @ulift3194
    @ulift3194 3 ปีที่แล้ว

    What´s the program for open the modle 3D?

  • @garylavender6787
    @garylavender6787 5 ปีที่แล้ว

    Cannot open either file and would like to possible attempt this but need sizes are they available please?

  • @technocraftSTUDIO
    @technocraftSTUDIO 2 ปีที่แล้ว

    What if I want to build a "horizontal/linear" vending machine for small "Shampoo packets".
    How would I know that coins are real and get accepted.
    Or if fake coin is inserted, it won't get accepted and automatically gets ejected.
    Also, how to check if there is item available or empty, or its delivered or not.
    Lastly, can I add QR code payment instead, if so how will it work.
    I have less knowledge about programming, but lot more interest.
    Please help in making such a device.

  • @webbuildusa6209
    @webbuildusa6209 3 ปีที่แล้ว

    let me ask you can you make a vending machine like that but with credit card payment ? if yes let me know so you can make that money i was thinking to do it for cars like taxi drivers

  • @renna7160
    @renna7160 10 หลายเดือนก่อน

    Hello, can you share how to use the progam?

  • @kennithdelacruz3233
    @kennithdelacruz3233 ปีที่แล้ว

    Do you have an Arduino Trainer?

  • @rybciarecords8411
    @rybciarecords8411 5 ปีที่แล้ว

    R u from Poland?

  • @hichembey1274
    @hichembey1274 3 ปีที่แล้ว

    hello dejan bro pls answer me i want to know how did you powered the servo motors because when i plug the vcc and gnd of my servo motor to 5v arduino board it doesn't rotate its make noise vibration only when i rotate it with my hands than start rotating normaly than when i restart upload a code to arduino its not work only work when i rotate it with my hands every time does the 5 v of arduino not good for servo motor but if is not good than why it work when i rotate it with my hands i need help i want it to work good without rotate or moving it with my hands
    do i need power supply to fix this problem? or i use 5v of the dc-dc coverter to my servo motors ?

  • @szymonszewcjr
    @szymonszewcjr 6 ปีที่แล้ว

    1st like

  • @blokegogodoe
    @blokegogodoe 6 ปีที่แล้ว

    could I make it the same way but just at 2 more cubbies?

  • @airduino5484
    @airduino5484 5 ปีที่แล้ว

    Perfect ...! Cool .... ! awsome 😍😘

    • @HowToMechatronics
      @HowToMechatronics  5 ปีที่แล้ว

      Thanks!

    • @harshwaghulde
      @harshwaghulde 5 ปีที่แล้ว

      @@HowToMechatronics can you please provide the measurements of the wood block

  • @madhavoli3154
    @madhavoli3154 6 ปีที่แล้ว

    i want to use RFID instead of proximity sensor, please help me to write the arduino code

  • @user-wz3pi1vh7o
    @user-wz3pi1vh7o 6 ปีที่แล้ว +1

    Would this work for canned drinks??

    • @bubblerose292
      @bubblerose292 2 ปีที่แล้ว

      I think I'm going to try this so if you're still interested let me know and then if I do it I'll tell you

  • @demantinopires5842
    @demantinopires5842 2 ปีที่แล้ว

    I need your guide so I may do that thing too please
    I am very interesting

  • @shadowgovernment7977
    @shadowgovernment7977 6 ปีที่แล้ว

    Dejan Nedelkovski..... Make Arcade Claw Machine.....

  • @alial-hammadi7982
    @alial-hammadi7982 6 ปีที่แล้ว +1

    !. can you sens to me the measurements plz

  • @vizmohanan
    @vizmohanan 6 ปีที่แล้ว +7

    Not a useful project (more like a fancy one and I know you know that). But still really good build to demonstrate how to make linear drive systems from scratch and work with materials such as wood, aluminium pipe etc. The video is well shot and love the 60 FPS

  • @bbb-th1vu
    @bbb-th1vu 2 ปีที่แล้ว

    totally unrelated question: are you german? just testing my understanding xd by the way that wasnt my main point but it would be totally unfair if i dont say that your work is absolutely inspiring and amazing for new learners like me

  • @emilianovallejos5064
    @emilianovallejos5064 ปีที่แล้ว

    mentira perrito te amo :) i love you mexican boy

  • @amiaynarayan516
    @amiaynarayan516 4 ปีที่แล้ว

    How does your servo motor move more than 360 degree... If not then the vending coil will be able to dispense just once

    • @NathanJohnson815
      @NathanJohnson815 4 ปีที่แล้ว +1

      He said it's a continuous rotation servo

  • @ippfcs_5577
    @ippfcs_5577 ปีที่แล้ว +1

    How do I know the sizes?

  • @yallalingsonnad3
    @yallalingsonnad3 5 ปีที่แล้ว

    Hi sir plz reply me, we are doing This project But there is problems for code

  • @doryyao4338
    @doryyao4338 4 ปีที่แล้ว

    how I looking for the materials

  • @reviewtutorial8912
    @reviewtutorial8912 10 หลายเดือนก่อน

    I need this program

  • @m.s.idrischannel5655
    @m.s.idrischannel5655 6 ปีที่แล้ว +4

    Good job but i think the carrying mechanism is not necessary. Just let it fall down

  • @royjoseph832
    @royjoseph832 3 ปีที่แล้ว

    Can you make the same thing using raspberry pi

  • @Channel-py2wi
    @Channel-py2wi 3 ปีที่แล้ว

    Next Conten Security smart home

  • @yorandb9494
    @yorandb9494 4 ปีที่แล้ว

    HELLO WHAT MOTORS ARE YOU USING TO ROTATE THE SPIRAL?

    • @HowToMechatronics
      @HowToMechatronics  4 ปีที่แล้ว +1

      360 degrees servo motors or so called, continuous rotation servo motors.

    • @yorandb9494
      @yorandb9494 4 ปีที่แล้ว

      @@HowToMechatronics thank you:)

  • @ranikaur352
    @ranikaur352 6 ปีที่แล้ว

    Sir how to open the linked file in ur website plz help

  • @ksubsbeforechallnage
    @ksubsbeforechallnage 4 ปีที่แล้ว

    How much it will cost

  • @billwei684
    @billwei684 6 ปีที่แล้ว

    Excuse me, How to change the price of the item ?

  • @UchihaItachi-wl9fd
    @UchihaItachi-wl9fd 3 ปีที่แล้ว

    Can you give the total manufacturing cost of building one unit?

  • @praveenasokan2429
    @praveenasokan2429 3 ปีที่แล้ว

    Hi sir
    Plz
    Make milk atm (or) Automatic Milk Vending Machine
    Use this item arduino

  • @ahmet98
    @ahmet98 ปีที่แล้ว

    can you give me a list of materials

  • @ziontegason1084
    @ziontegason1084 2 ปีที่แล้ว

    Does anyone have the measurements for the vending machine I can't find them.

  • @LongaHistoriaa
    @LongaHistoriaa 2 ปีที่แล้ว

    How do I get its measurements

  • @AuroraShip
    @AuroraShip 5 ปีที่แล้ว

    Is it possible to get a working download link for solidworks? the one on the website is dead, please this would be really helpful

    • @HowToMechatronics
      @HowToMechatronics  5 ปีที่แล้ว +1

      Hey, what kind of error do you can when you try to download it? Also try with another web browser? Let me know if it works for now.

    • @AuroraShip
      @AuroraShip 5 ปีที่แล้ว

      @@HowToMechatronics Hey man, tried with a different browser and it worked! thank you so much

    • @singhsneha1143
      @singhsneha1143 7 หลายเดือนก่อน

      Which website did you used

  • @n1ck72
    @n1ck72 10 วันที่ผ่านมา

    Need help. I build the project, copy - pasted the code in Arduino IDE, loaded it on the board and nothing works.

  • @brighammejia7905
    @brighammejia7905 3 ปีที่แล้ว +2

    How much did it cost for all this?

    • @TMNTcraazy
      @TMNTcraazy หลายเดือนก่อน

      probably like 50-180 dollars :( too much 4 me :(

  • @rohann1310
    @rohann1310 6 ปีที่แล้ว

    First!!

  • @pranavnagvekar636
    @pranavnagvekar636 2 ปีที่แล้ว

    What to change in the code to insert Indian coin ??????????

  • @stormarteria5553
    @stormarteria5553 2 ปีที่แล้ว

    Is this done with python?

  • @_Qrome
    @_Qrome 3 ปีที่แล้ว

    How much did it cost you to make this device?

    • @TMNTcraazy
      @TMNTcraazy หลายเดือนก่อน

      probably like 50-180 dollars :( too much 4 me :( maybe even $200 :(