Quick Overflow Protection Demo

Hey folks, hope all is well. I was able to resolve the weight sensor issues I ran into earlier in the week. Flow rate and overflow monitoring is working, but there are a few things to tweak:

  • The move continues while the pump is stopped. I want the entire command to pause, not just the pump. This requires an update to the micro-controller to allow for steps to be continued after a pause. I will likely add a user setting for this so you can either continue the command after some water drains, or just start with the next command in the batch.

  • Timings are not optimized. The pump flows for another second or so after the threshold is hit. This just requires some re-ordering of the existing control sequencing.

  • Im not surfacing the flow rate data in any meaningful way yet.

In the following demo, I send a recipe with a single command to move the spout over a couple lanes and just turn the cone for a while. I am also purposely setting the thresholds too high in order to demonstrate the achievable tolerances, even with the small lag.

Retention parameters have their own calibration script but the goal here is to have a set of default configs for all the common cones that may be used. New cones can be calibrated easily as needed.

Ok, that is all for today. I’m going to continue working through these remaining tasks and will have a new full brew demo in the next update.

Cheers!


MComment