Build a Vending Machine: Research, Plans & Programming

  • Thread starter Thread starter ENGRedcupcake
  • Start date Start date
  • Tags Tags
    Machine
Click For Summary
SUMMARY

The discussion centers on building a complete vending machine for a senior engineering project. The user seeks guidance on the feasibility and resources for constructing both the physical and logical control systems of a vending machine. Key steps include developing a state machine, breaking it down into functions, and implementing these functions on a PLC (Programmable Logic Controller). The user also considers using a modified freezer or mini fridge as the chassis for the project.

PREREQUISITES
  • Understanding of PLC programming and operation
  • Familiarity with state machine design
  • Knowledge of digital electronics principles
  • Basic mechanical skills for modifying appliances
NEXT STEPS
  • Research PLC programming techniques for vending machines
  • Study state machine design and implementation
  • Explore digital electronics textbooks for vending machine examples
  • Investigate mechanical modifications for refrigeration units
USEFUL FOR

This discussion is beneficial for engineering students, hobbyists interested in robotics, and anyone looking to build or program a vending machine system.

ENGRedcupcake
Messages
22
Reaction score
0
Hi I'm new, so I hope this goes in the rite place and i hope this doesn't sound too vague. I've been thinking of building a vending machine for my senior eet project. Rite now I'm still in the process of researching and seeing how feasible this really is. I asked one of my professors and he just said that by the end of summer class (PLC and microcontroller) I should have a better grip on things. But that won't help me now. I was wondering if anyone c ould point me in the direction of any information, websites, books,etc. on the detailed working of a vending machine so I can devise a way to build one.
-------------------------------------
I guess I should say what've I found so far: I found a few public patents, and the mindstorms version of one. I remember in one of my java programming classes we did all the programming for a vending machines operations so I think once I get to that part it'll be not too bad. but that's a bit different from actually building one.
 
Last edited:
Engineering news on Phys.org
You want to make a... complete vending machine? Or just the logical control system for a vending machine?

If you just mean the logical control system, you should follow this procedure:

1) Develop your state machine.
2) Break the state machine down into functions.
3) K-map the functions and implement them on a PLC.

The vending machine is almost a de-facto standard teaching tool, so you should be able to find information about them in almost any book on digital electronics. Have you tried your library?

- Warren
 
I want to make a complete vending machine... slightly ambitious I know. I'm going to look at the library...though Southern's library has a tendency to be really really outdated, I might just have to buy one somewhere. I know we did a lot dealing with the vending machine when I was taking my programming classes. but now it's all about motors and things... being out in the field. thanks for help, that gives me a good push.
 
I don't know much about them myself, but I'd consider using a freezer turned on end (or a stand-up one) as the chassis and cooling system. That way a large and complicated part of the work is done for you. :biggrin:
 
...yea I was thinking of maybe converting my mini fridge for the body and all.
 

Similar threads

Replies
3
Views
3K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 59 ·
2
Replies
59
Views
2K
  • · Replies 23 ·
Replies
23
Views
8K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 5 ·
Replies
5
Views
5K
  • · Replies 14 ·
Replies
14
Views
4K
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K