Misschien wil je brewpi eens bekijken - het is een fermentatiemonitor, maar is niet beperkt tot alleen fermentatie. De gebruikte temperatuurapparaten zijn DS18B20-temperatuursondes. Je kunt deze kant-en-klare waterdichte behuizing van verkopers op ebay krijgen - het project heeft ook een winkel die ze verkoopt. De fabrikanten beweren dat ze nauwkeurig zijn tot +/- 0,5 C, hoewel mijn tests met een gekalibreerde thermometer in de praktijk aantonen dat ze nauwkeurig zijn tot +/- 0,1 C.
Hoewel het BrewPi-project voornamelijk de Raspberry Pi als het belangrijkste draadloze apparaat aanbeveelt, kunt u de resultaten verzamelen via elke seriële interface, zoals een reserve-pc of een linux-geschikte router.
Het project logt gegevens in mooie grafieken, zodat u de temperatuur nu kunt zien, of later kunt bekijken voor onverwachte schommelingen. Ik ken de code goed - het zou mogelijk zijn om de code te wijzigen om een bericht te sturen wanneer de temperatuur boven een vooraf ingestelde waarde stijgt. Je zou dan een Java-app op je Android-telefoon coderen om dit bericht af te handelen.
EDIT: ik heb het niet gezegd, deze sondes zijn digitaal - ze communiceren temperatuur met behulp van een digitaal protocol genaamd OneWire. Het voordeel is dat je meerdere sensoren kunt aansluiten op dezelfde 3 stroom- / datalijnen, en dat ze veel minder ruis produceren over lange kabels in vergelijking met analoge sensoren zoals de LM37. Het nadeel is dat u het OneWire-protocol moet implementeren - bijv. gebruik een OneWire-bibliotheek. Dit is de aanpak die wordt gevolgd bij de Arduino in brewpi, die een kant-en-klare OneWire-bibliotheek heeft.
Als je een ventilator gebruikt, kan de brewpi de ventilator regelen om de afkoelsnelheid indien nodig te verhogen. De controller maakt gebruik van een voorspellend algoritme, dat doorschieten voorkomt, en is veel nauwkeuriger in vergelijking met een eenvoudig aan / uit-thermostaatalgoritme.