It’s always a good idea to keep a few brews in the fridge ready to go, but being able to offer your guests a fresh-poured draught beer is another step above. It’s not trivial, but with a few kegs, a freezer and the right CO2 parts, it’s achievable for the average hacker. [Ben Brooks] had a keezer (keg freezer) setup that had been doing the job quite well, but wanted to take things up a notch.
Wishing to know when it was time to start brewing more beer, [Ben] needed a way to measure how much was left in the individual kegs. Opting to weigh them, initial experiments with a hand-made capacitive sensor failed when moisture in the freezer began to ruin the sensor’s performance. Switching to a strain-gauge based setup enabled more accurate readings to be taken with no drift over time. Solenoids were added to enable the taps to be shutdown outside of beer o’clock, and a Particle Photon and Raspberry Pi were put to work to give the whole project a slick web interface. There’s even a monitor to show guests what’s on tap!
It’s a tidy improvement to a home keg setup, and ensures [Ben]’s guests won’t be left thirsty in the middle of a party. We’ve seen other instrumented beer rigs before, too. If you’re working on your own homebrewing masterpiece, be sure to drop us a line.
Over the past few years, Reddit user [callingyougoulet] has created Boozer, a DIY beer dispenser that keeps track of how much of your brew you have left in your kegs. Installed in a Keezer (a freezer that contains beer kegs and faucets) [callingyougoulet]’s dispenser uses a Raspberry Pi to keep track of things. A series of flow sensors determine how much liquid has passed through them and, when the drink is poured, can calculate how much you poured and how much you have left.
Starting with a chest freezer, [callingyougoulet] built a nice wooden surround as well as installed a tower on top to hold the faucets. The top of the freezer has nice granite tiles covering it, and some LED accent lighting adds to the end product. However, taking the granite off in order to get at the kegs inside takes some time (about 20 minutes.)
Inside the freezer is the Raspberry Pi and four flow sensors, each one connected to a GPIO port on the Pi. After some calibration, the Python code running on the Pi can calculate a pretty close estimate of the amount of liquid poured. There’s also a temperature sensor in the freezer, so that you can tell how cool your beer is.
If the build had stopped there, it would have been a great project as-is, but [callingyougoulet] added twitter, Slack and MQTT outputs as options, so that a home automation system (or the entire internet) can tell how much and when you’ve been drinking and, more importantly, you can know how much is left in your kegs! There are some very cool keg cooling builds on the site, such as, a kegerator built from the ground up, and a very elegant kegerator built on the cheap check them out for ideas!