Home Brew Forums

Home Brew Forums (http://www.homebrewtalk.com/forum.php)
-   DIY Projects (http://www.homebrewtalk.com/f51/)
-   -   The Untappd Kegerator (http://www.homebrewtalk.com/f51/untappd-kegerator-338453/)

jkarp 06-29-2012 02:00 AM

The Untappd Kegerator
 
3 Attachment(s)
Need to do some better lighted pics for the final project writeup, but here's my finished Untappd enhanced kegerator.

How it works:
An interrupt routine on the Arduino calculates the RPM of flow meters installed in the tap beer lines. Once it notices a tap flowing, it performs a beer "checkin" API call to api.untappd.com, lights the corresponding LED, and begins a 5 minute "lockout" timer to prevent multiple check-ins (from topping off a pint, etc). If the connection to api.untappd.com fails for some reason, the LEDs will flash alternately to signal the fault and the lockout will be cleared. For kegerator maintenance (or pouring a pint for the neighbor), a button can be pressed to also suppress check-ins for 5 minutes. Both LEDs light in this case to signify the bypass. The Arduino also serves out a simple web server to the LAN for conveniently changing the Untappd beer IDs currently on each tap. Updates are saved to EEPROM.

Future enhancements:
There's lots of other cool Untappd API calls. I'd really like to have a small display (maybe Chumby sized?) on top of the kegerator, showing my Untappd friends beer check-ins in real-time. Also got an eye for Adafruit's PN532 RFID shield. It would be cool to hand out RFID tags to friends so the kegerator could recognize and check-in their pulls too! Some sound effects for Untappd badge awards would also be fun (and easy) to code.

Here's the Arduino code, if you happen to feel like building your own untappd kegerator: http://pastebin.com/i2nBqicg Pretty much all the parts, including the flow meters, are available from Adafruit Industries.

Ma23456 06-29-2012 02:04 AM

Seems complicated

dougp 06-29-2012 02:14 AM

Quote:

Originally Posted by Ma23456 (Post 4211219)
Seems complicated

Eh, no more difficult than the other wiring jobs for a temp controller - if anything, it's much easier because he provides the code for you.

DGibb 06-29-2012 03:17 AM

That is pretty awesome.

HootervilleHops 06-29-2012 03:32 AM

English please..????? :confused:

BigKahuna 06-29-2012 06:54 PM

That is about as awesome of a project as I've seen that does not directly contribute to the actual production of beer!

kerber 06-29-2012 08:24 PM

What flow meters are you using? Are they specifically "food safe"?

Flaviking 06-29-2012 08:55 PM

how the hell do you get started with these Arduino things... i bet some really cools stuff could be done with them...

How do you know which Arduino product you need to use? Where do you get accessories for it? etc..etc..

jkarp 06-29-2012 09:04 PM

They're made of nylon, including the pinwheel. 2.0MPa max pressure, which is more than plenty for kegged beer.

kerber 06-29-2012 09:04 PM

Quote:

Originally Posted by Flaviking (Post 4213428)
how the hell do you get started with these Arduino things... i bet some really cools stuff could be done with them...


If you want to get into the Arduino, just do some looking online. www.arduino.cc has a lot of great info to get started. This is a great TED talk that one of the Arduino creators gave recently: http://www.ted.com/talks/massimo_ban...agination.html


Quote:

Originally Posted by Flaviking (Post 4213428)
How do you know which Arduino product you need to use? Where do you get accessories for it? etc..etc..

The important thing to remember about the Arduino is that it's not really made to be part of an "Arduino line of devices". It's essentially just a microcontroller and the parts you would normally use to support it. You interface with it much like you would any other microcontroller.

That being said, a few companies have come out with modules that are made to work with the Arduino or other development boards. Check out http://www.seeedstudio.com, www.sparkfun.com, and www.adafruit.com.


All times are GMT. The time now is 12:19 AM.

Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.