3d Printed Secure Candy Vending Machine
About the project
This vending machine secures my candy with a fingerprint scanner. Once access is granted, I can choose the amount of candy that i want (A Bit, Not Alot, Too Much). There's also a Dark Mode interface because why not? (;. The dispensing system is almost fully 3D printed, and is powered with a 9g servo.
Project info
Difficulty: Moderate
Platforms: Arduino
Estimated time: 5 days
License: GNU General Public License, version 3 or later (GPL3+)
Items used in this project
Hardware components
Story
Here's a quick overview of my process:
So first I quickly sketched and 3D modeled what I had in mind for the vending machine:
After that was done, I got to work on the dispensing system, which is basically a tube with a slider that opens and closes on demand:
Then I bought all of the components I needed for the project:
When I got all of the components, I got to work on the UI for the touch screen, coding the fingerprint scanner and the servo using Arduino IDE. Heres what it looks like bare bones:
So then I started 3D modeling the vending machine itself, Using Shapr3D.
This is what the final design looks like:
Now all I had to do is 3D print that (took 35 hours!) and to assemble everything, and that's pretty much it!
Heres a video demo of it working:
To control the amount of dispensed candy, I can code how quickly the servo opens/closes.
For now I can only add fingerprints using Arduino IDE, but I could in the future implement the fingerprint system to be built in.
And as a finishing touch, I made a logo:
Leave your feedback...