I am coffee/espresso enthuthiast. I am building a basic espresso machine from different components to suite my needs. What I need now is to control water level, and maybe temperature, although temp control is not really important for now. There are numerous posts here about water sensors, but espresso machines use a specific type, hence the question.
Basically I am looking to get an arduino to monitor the water level. There are available controllers that control water level only for about 50 usd. Since I am interested in other functionalities in the future and in safety measures, I am looking into using an arduino for the task. I am a programmer by profession, so I can learn the arduino stuff myself. But what is left is the interface with the sensors.
In espresso machines, usually they use this kind of water level sensors under boiler pressure:
Maybe later I will also use k-type thermocouple and get PID functionality also. Maybe also use some led lights to indicate if the water level is low, and if the heater is on/off.
My main question is: would Arduino interface with such sensors easily? Maybe with minimal extra components? Also, Can I use a relay to control the pump and/or heating element?
Thanks for the help in advance.