I would like to make a hot cocoa vending machine with Arduino. I am stuck on how to heat up the water in a safe and efficient way. I need the water to be decently hot but not too hot. I have not started making the design and would just like some guidance in heating up some water.
When I was younger I had a heater that ran from the wall plug (110VAC) to heat 1 cup of water for a cup of soup or the like. You could use something like that and control with a relay.
I think we’re all in agreement this is two different problems.
Heating / mixing / dispensing the drink, followed by cleaning the apparatus - and a separate Arduino controller.
Sort out the mechanical/physical prototypes, then start on the controller
Both can be designed separately,.. the interface is trivial.
Nice solution, but confused on the backlash here. Is there any backlash? Confused on what Railroader and Larry is saying. Would it work? I imagine using the temp sensor and then when it is hot enough dispensing the drink. I could maybe drill a hole in my cup and then cover it with something, but then take the cover away and dispense. Any thoughts?
This is not public. Think of it as an at-home coffee maker. I think I will manually clean it every 5 days or so. I plan to have a big jug of water that will dispense the right amount by having a hole in the bottom uncover for the exact right amount of time. I plan to use water, as I am lactose-intolerant and heating milk I think would be much harder.
I think that could work, but I would still like to have a a vending machine feel. Also, I do know what a relay is but how would I wire that up to a 2/3-pin wall plug? Maybe I could wire up the tea heater with a relay and turn it off when it gets the right temp?
You can use resistors or power semiconductors as heaters, they work very well. You can look for cooling, then reverse the power to the diode. There is a lot out there.