Makers, Arduino enthusiasts and hobbyists or anyone who is wanted to own their very own vending machine. Maybe interested in a new tutorial published by electronics expert and maker Dejan Nedelkovski was built his very own Arduino DIY vending machine using an Arduino Mega development board combined with infrared sensors to detect coins and motors to deliver your required products. Watch the demonstration video below to see the Arduino-based DIY vending machine in action.
Dejan explains more about the project, the inspiration behind it and what you’ll need to construct your very own.
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. The vending machine features four discharging units controlled via four continuous rotation servo motors, a carrier system controlled via stepper motors, an LCD, four buttons for selecting an item and a coin detector.
You might be thinking now that the item carrier is not so useful for this vending machine, and yes, you are probably right. But my idea here was to make this project more interesting or a bit more complex so you can learn more new stuff. I think this project idea can be great for electronics or mechatronics students considering building one as their final year project, as well as for any Arduino enthusiasts.
For full instructions and all required code to make your DIY vending machine function jump over to Dejan’s website by following the link below.