Once a while I wrote about our project to brew beer. reaktor is the technical part of our Beerberry-project and our way to brew beer with an Arduino and Raspberry Pi.
reaktor itself is nothing more than a DYI-boiler for 20-30 L of beer and a highly sophisticated thermostat-solution implemented via an Arduino and Raspbeery Pi.
reaktor_zentrale is reaktor’s central human interface to control the whole brewing process. Current implementation is done in a jBoss-container running on a Raspberry Pi. reaktor_zentrale is receiving continous sensor-values and decides whether reaktor should heat its mash or not. Configuration and logging is been done via local MySQL-database so that the whole brewing process can be analyzed further.
Check out my reaktor_zentrale on GitHub to get the code.
reaktor_schaltwerk is an Arduino-patch running currently on an Arduino Uno micro-controler. Connected to the Arduino, two PT1000 temperature-sensors are used to monitor the current mash-temperature. A hacked Intertechno-remote control sends on/off commands to two plug sockets to switch two circuits of a heating element. Its main loop is designed to fetch values of two connected PT1000-temperature sensors and displays them via serial-console. Feebdack is been processed from reaktor_zentrale.
Also check out my reaktor_schaltwerk on GitHub to get the code.
You can also visit http://beerberry.at/reaktor/ for further details on reaktor and our BeerBerry-project.