Kudos go out to [Jose] for his work getting so many different components to talk to each other in this Arduino weather station that using a Raspberry Pi to display the data online.
The components shown above make up the sensor package. There’s an Arduino with a custom shield that interfaces the barometric pressure sensor, real-time clock chip, a digital temperature sensor, and a humidity sensor. On top of that shield is an XBee shield that lets this push data back to the base station. [Jose] also rolled in an LCD character display and a few buttons so that the user may view weather data without heading to the web.
A Raspberry Pi board makes up the other half of the XBee pair. It harvests the incoming data from the radio module using a USB to Serial converter cable. You can see the data log on the webpage linked above. Just choose the “LIVE” menu option and click on “Daily” to get a better overview of humidity and pressure changes.
Any home brewer will recognize the setup pictured above as a temperature controlled fermentation chamber. They wouldn’t be wrong either. But you’re not going to drink what results. This project is aimed at providing a temperature controlled environment for fermenting biofuel.
[Benjamin Havey] and [Michael Abed] built the controller as their final project in his microprocessor class. The idea is to monitor and control the mini-refrigerator so that the strain of Saccharomyces Cerevisiae yeast produce as much ethanol as possible. An MSP430 microcontroller was used. It monitors a thermister with its analog to digital converter and drives a solid state relay to switch mains power to the fridge. At 41 degrees Fahrenheit this is down below what most lager yeasts want (which is usually in the low fifties). But the nice thing about using a microcontroller is you can set a schedule with different stages if you find a program that gives the yeast the best environment but requires more than one temperature level.
Who knew all that beer making was getting you ready to produce alternative fuels?