We plan to have the resistor vending machine unattended at various IEEE events, including our hardware workshops and MakeUofT. Since we won't have someone constantly monitoring the machine, there has to be a way to detect and signal when a dispensing unit is out of stock (ran out of resistors).
Task
Develop a stock system that can verify and signal if the dispensing unit has enough resistors for a given user input that considers the following:
Accuracy of the solution: how reliably can it detect and signal the stock status?
Response time: how quickly can it update and signal the stock status?
Possible Implementations
Using the same mechanism for resistor counting (see #2)
Description
We plan to have the resistor vending machine unattended at various IEEE events, including our hardware workshops and MakeUofT. Since we won't have someone constantly monitoring the machine, there has to be a way to detect and signal when a dispensing unit is out of stock (ran out of resistors).
Task
Develop a stock system that can verify and signal if the dispensing unit has enough resistors for a given user input that considers the following:
Possible Implementations