Use case – connected coffee vending machine
The following figure shows the overall functionality of the connected coffee vending machine and the high-level interaction between the user and the coffee machine:
Figure 9.9 – Coffee vending machine operation and user interaction
For the coffee machine to provide the functionality specified in the preceding figure, various sensors and actuators need to be integrated and housed in assembly. In addition to the core data processing engine, diverse sensors and actuators would be required, which are shown in the following figure:
Figure 9.10 – Sensors and actuators present in the coffee vending machine
Let’s look at the elements shown in the figure in greater detail:
- Keypad: The keypad serves as a primary input mechanism for selecting the specific coffee types and quantity of ingredients such as milk and sugar. Also, users can schedule the brewing process to...