This blog serves as a repository for projects I am working on and solutions I find and want to share.
I am a C++/C# developer in Seattle WA. Feel free to post a comment with a question, or email me at phil (dot) harlow (at) gmail.com
This blog serves as a repository for projects I am working on and solutions I find and want to share.
I am a C++/C# developer in Seattle WA. Feel free to post a comment with a question, or email me at phil (dot) harlow (at) gmail.com
Hi Phil, Nice job on providing Raspberry Pi to a kegerator. I was wondering if you can provide additional info on how to physically connect a flow meter and value to the kegerator. And, how would detect when a pour was occurring.
Thnak you, Bill H.
Hi Bill,
I’ve written a little bit about how the flow meters are connected on the v1 page here: https://philsprojects.wordpress.com/2014/03/10/smart-kegerator/
I never used a valve in my setup, so you would just need to google how to drive a valve via GPIO, then add the GPIO code to the project.
The project already detects a pour based on the ticking of the flow meters. You can see the logic here, mostly in the FlowMeterManager::onFlowMeterData() method: https://app.assembla.com/spaces/smartkegerator/subversion/source/HEAD/trunk/managers/flowmetermanager.cpp