Enterprise Coffee Machine

Hello folks!

I looking to make a coffee machine system similar to the big coffee cabinet in company,

Could'not find any information about this on internet :

The point where i am stuck :
-how does it work to deliver cup one by one accurately

  • how the rfid payment work , does the machine just read the UID and interrogate a cloud database ?

I googled "big coffee cabinet" looks like a woodworking project.

need more information about what you want to copy.

as a note, the fundamental /* noun : the foundation or basis of something. */
part of EVERY project is sensors.
how does it know how to deliver one cup of coffee accurately ? sensors
how does it read rfid ? = sensors

you start by creating a flow line /* flow line = hand sketch */ of the mechanical bits.
then you figure what controllers you need to make it work, typically valves or relays, motors, etc.
then figure what you need to sense to know what to do.

water > valve > heater > chamber > cup.

now, you need to open the valve and fill the chamber
heat the chamber
fill the cup.

that is simple mechanical steps.
what you want to do, I assume is to automate that.

water > valve > [volume sensor] > heater > chamber
water > [motorized] valve > [volume sensor] > heater > [relay to control heater ] > chamber

heater is a sub-loop
heater > [temperature sensor ] > [ relay to control heater ] > chamber

as a note, there are many ways to measure the exact flow.
a peristaltic pump can deliver exact amount of water for each revolution.
you then count revolutions to know the exact amount of water.

my coffee machine blows air, so it might fill the chamber, heat and create a pocket of steam, then once hot, open a valve and let the steam pressure push the hot water into the filter and end by emptying the chamber and blowing air to empty most of the water in the filter.

As a note, there are lots of coffee machines that offer all the food safe parts, pumps, tubing, valves, etc

Thanks for your develloped answer!

it's more the rfid part that i struggle to understand

if i have a website to top up my rfid card how the website/database gonna interact ?