Jump to content

Komora fermentacyjna z kontrolą temperatury. Zero teorii - sama praktyka.


Recommended Posts

Chciałbym się pochwalić moim ukończonym właśnie projektem. Komora fermentacyjna z przeznaczeniem na balkon lub do mieszkania z kontrolowaną temperaturą.
 
Całość zbudowana jest z płyt styropianowych o grubości 5 cm, czyli standard. Wymiary wewnętrzne to 40 x 50 x 60 cm (szerokość, długość i wysokość), więc chyba nieco większa niż standardowe wyroby. Wyszedłem z założenia, że ekstremalne zmniejszanie komory nie wpłynie specjalnie na utrzymanie stałej temperatury. Czy miałem rację - o tym dalej.
 
Za kontrolę temperatury odpowiada sterowany elektronicznie przewód grzewczy do terrariów i poczciwe wkłady do lodówek turystycznych. Sterowanie elektroniką - moduł Wemos D1 mini, przekaźnik 5V, 2 termometry i trochę pierdułek. Oprogramowanie napisane własnoręcznie. 
 
W odróżnieniu od większości tego typu projektów ten może być kontrolowany przez przeglądarkę internetowa z dowolnego miejsca dzięki stronce "thingspeak". Można odczytywać temperaturę zewnętrzną, temperaturę odczytywaną przez termometr naklejony na fermentor, stan grzałki (ON/OFF), można też wysyłać nastawy termostatu (gdyby ktoś chciał zwiększać temperaturę fermentacji w późniejszej fazie). 
 
Wczoraj wieczorem dokończyłem lutowanie układu i dzisiaj rano wszystko poszło na testy bojowe na balkon. Balkon mam od strony południowej, więc bardzo mnie ciekawił wpływ słońca na temperaturę w komorze (nie naklejałem żadnych folii NRC). No i się okazało, że słońce może sobie świecić ;) Temperatura wody zmieniała się w przedziale 0,5 stopnia. Na wykresach widać dokładnie jak fajnie trzyma się temperatura. 
 

Screenshot 2

 

Screenshot 1

 
 
Godzinkę temu dla celów testowych włożyłem 2 wkłady chłodzące, żeby wreszcie uruchomił się termostat (nastawiony na 16 stopni). Tak wygląda w działaniu.
 

Screenshot 3

 

Screenshot 4

 

Przez najbliższe kilka dni będę testował zachowanie komory. Gdyby ktoś chciał, to może podglądać na żywo - odświeżanie danych co 2 minuty :)

 

https://thingspeak.com/channels/247229 

 

 

 

Edited by elroy
Link to comment
Share on other sites

KOSZTY! Mogło by być znacznie taniej, gdybym zamawiał elektronikę / elektrykę z aliexpress, ale nie chciało mi się czekać  ;)

 

ELEKTRONIKA
 
1 x Modu Wemos D1 mini V2  PLN 37,99
2 x czujnik temperatury ds18b20 - 10 PLN
2 x rezystor 4,7k - 0,80 PLN
3 x złącze terminalowe, 3 piny, 2.54MM 4,80 PLN
1 x Moduł przekaźnika, 1 kanał, 5V - 7 PLN
1 x Płytka uniwersalna typu stripboard 53x94 mm 6 PLN
kabelki i inne duperelki - 2 PLN
1 x zasilacz micro USB - 12 PLN
przewód elektryczny 1m, wtyczka, gniazdo - 15 PLN
Przewód grzewczy 50W 8 metrów - 40 PLN
 
MATERIAŁY NA KOMORĘ
 
4 x płyta styropianowa 5 x 50 x 100 cm - 20 PLN
pianka do łączenia styropianu - 20 PLN
Srebrna taśma  - 12 PLN
 
 
ŁĄCZNIE 187,6 PLN
 
I na koniec kilka mało wnoszących zdjęć poglądowych  ;)
 

komora 1

komora 2

termometr

modu

 

 

Gdyby ktoś miał pytania lub uwagi to zapraszam  :)
Link to comment
Share on other sites

To może zadam pytanie, które od razu ciśnie się na usta: nie lepiej było dołożyć 100-150 zł i mieć małą lodówkę sterowaną w ten sam sposób, ale już bez zabawy w wymianę wkładów chłodzących? Sam mam taką skrzynię, ale moje koszta zamknęły się w 30 a nie 190 zł.

Edited by Hary86
Link to comment
Share on other sites

To może zadam pytanie, które od razu ciśnie się na usta: nie lepiej było dołożyć 100-150 zł i mieć małą lodówkę sterowaną w ten sam sposób, ale już bez zabawy w wymianę wkładów chłodzących? Sam mam taką skrzynię, ale moje koszta zamknęły się w 30 a nie 190 zł.

 

1. Lodówka żre więcej prądu

2. Lodówka hałasuje

3. Lodówki po skończonej fermentacji nie weźmiesz w jedną rękę i nie zniesiesz do piwnicy (3 piętro bez windy)

 

Projekt kosztował by tyle, gdybym kupował wszystkie części specjalnie do tego celu (a kupując u chińczyka pewnie byłoby taniej o 40%). Większość rzeczy miałem w domu (oprócz styropianu, pianki i pasa grzewczego), więc realnie zakupy wyniosły około 85 PLN

 

pozdr.

Link to comment
Share on other sites

Jak dla mnie świetny pomysł, ja zrobiłem sobie podwójnego box -a ze styropianu. U mnie nie ma miejsca na balkonie na takie rzeczy, więc w wolnym pokoju stoi (zresztą tak jak inne rzeczy do browaru). Nie mniej jednak tez się zastanawiałem czy nie ogarnąć miejsca na balkonie :)

Link to comment
Share on other sites

Jak dla mnie świetny pomysł, ja zrobiłem sobie podwójnego box -a ze styropianu. U mnie nie ma miejsca na balkonie na takie rzeczy, więc w wolnym pokoju stoi (zresztą tak jak inne rzeczy do browaru). Nie mniej jednak tez się zastanawiałem czy nie ogarnąć miejsca na balkonie :)

 

Gdyby ktoś chciał kod źródłowy i schemat elektroniki to chętnie służę. Wiele się z forum nauczyłem więc z przyjemnością się forumowiczom odwdzięczę w ramach moich małych możliwości. Projekt jest open source więc wszelkie modyfikacje będą mile widziane. 

 

pozdrawiam.

Link to comment
Share on other sites

 

Jak dla mnie świetny pomysł, ja zrobiłem sobie podwójnego box -a ze styropianu. U mnie nie ma miejsca na balkonie na takie rzeczy, więc w wolnym pokoju stoi (zresztą tak jak inne rzeczy do browaru). Nie mniej jednak tez się zastanawiałem czy nie ogarnąć miejsca na balkonie :)

Gdyby ktoś chciał kod źródłowy i schemat elektroniki to chętnie służę. Wiele się z forum nauczyłem więc z przyjemnością się forumowiczom odwdzięczę w ramach moich małych możliwości. Projekt jest open source więc wszelkie modyfikacje będą mile widziane.

 

pozdrawiam.

Wrzuć na github ;) ktoś się pewnie zainteresuje i podeśle spostrzeżenia, albo propozycje zmian kodu.

 

Wysłane z Rivendell przy użyciu Palantíru

Link to comment
Share on other sites

 

Jak dla mnie świetny pomysł, ja zrobiłem sobie podwójnego box -a ze styropianu. U mnie nie ma miejsca na balkonie na takie rzeczy, więc w wolnym pokoju stoi (zresztą tak jak inne rzeczy do browaru). Nie mniej jednak tez się zastanawiałem czy nie ogarnąć miejsca na balkonie :)

 

Gdyby ktoś chciał kod źródłowy i schemat elektroniki to chętnie służę. Wiele się z forum nauczyłem więc z przyjemnością się forumowiczom odwdzięczę w ramach moich małych możliwości. Projekt jest open source więc wszelkie modyfikacje będą mile widziane. 

 

pozdrawiam.

 

Ja chętnie obczaję kod i schemat :)

Link to comment
Share on other sites

 

 

1. Lodówka żre więcej prądu 2. Lodówka hałasuje 3. Lodówki po skończonej fermentacji nie weźmiesz w jedną rękę i nie zniesiesz do piwnicy (3 piętro bez windy)  

ad1. Rozumiem, że wkłady zamrażają się za pomocą energii z kosmosu?

ad2. To akurat prawda, aczkolwiek lodówki adsorpcyjne są cichutkie

ad3. A tego to w ogóle nie rozumiem - u prawdziwego piwowara fermentacja nigdy się nie kończy :) 

Link to comment
Share on other sites

 

1. Lodówka żre więcej prądu 2. Lodówka hałasuje 3. Lodówki po skończonej fermentacji nie weźmiesz w jedną rękę i nie zniesiesz do piwnicy (3 piętro bez windy)  

ad1. Rozumiem, że wkłady zamrażają się za pomocą energii z kosmosu?

ad2. To akurat prawda, aczkolwiek lodówki adsorpcyjne są cichutkie

ad3. A tego to w ogóle nie rozumiem - u prawdziwego piwowara fermentacja nigdy się nie kończy :)

 

 

ad ad1 - Energia z kosmosu zasila moją domową lodówkę. Włożenie do niej wkładu nie zwiększa poboru prądu, a uruchomienie drugiej - i owszem ;)

ad ad3 - cóż być może nie jestem prawdziwym piwowarem,,, będę musiał nauczyć się z tym żyć ;)

Link to comment
Share on other sites

 

 

Jak dla mnie świetny pomysł, ja zrobiłem sobie podwójnego box -a ze styropianu. U mnie nie ma miejsca na balkonie na takie rzeczy, więc w wolnym pokoju stoi (zresztą tak jak inne rzeczy do browaru). Nie mniej jednak tez się zastanawiałem czy nie ogarnąć miejsca na balkonie :)

 

Gdyby ktoś chciał kod źródłowy i schemat elektroniki to chętnie służę. Wiele się z forum nauczyłem więc z przyjemnością się forumowiczom odwdzięczę w ramach moich małych możliwości. Projekt jest open source więc wszelkie modyfikacje będą mile widziane. 

 

pozdrawiam.

 

Ja chętnie obczaję kod i schemat :)

 

 

Te programy do robienia schematów są jakieś oporne, albo ja mało kumaty. Może to trochę potrwać, chyba że wystarczy zdjęcie?

Kod poniżej, Pewnie mało elegancki, ale jestem amatorem o wykształceniu humanistycznym ;)

#include <ESP8266WiFi.h>
#include <OneWire.h>
#include <DallasTemperature.h>



const char* ssid = "***********";
const char* password = "***********";
const char* server = "api.thingspeak.com";

String apiKey = "***********";
String TalkBackID ="******";
String TalkBackAPIKey ="******";
String Command_ID ="********";

String url = "/talkbacks/"+TalkBackID+"/commands/"+Command_ID+"?api_key="+TalkBackAPIKey;

WiFiClient client;
OneWire oneWire_room(2);
OneWire oneWire_wort(4);


void setup() {
  Serial.begin(115200);
  pinMode(2, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);

  delay(100);

  Serial.println();
  Serial.println();
  Serial.print("Connecting to ");
  Serial.println(ssid);
  
  WiFi.begin(ssid, password);
  
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }

  Serial.println("");
  Serial.println("WiFi connected");  
  Serial.print("IP address: ");
  Serial.println(WiFi.localIP());
}


void loop() {

  float set_temp;
  int grzanie;
  int przekaznik = 5;
  int stan_przekaznika = 0;
  
  Serial.print("connecting to ");
  Serial.println(server);

  if (client.connect(server, 80)) {
    Serial.println("Tcp Connection eastablished with thingSpeak API");
  }else {
    Serial.println("connection failed");
    return;
  }
  
  DallasTemperature sensors_room(&oneWire_room);
  DallasTemperature sensors_wort(&oneWire_wort);    
  sensors_room.begin();
  sensors_room.setResolution(10);
  sensors_room.requestTemperatures();
  sensors_wort.begin();
  sensors_wort.setResolution(10);
  sensors_wort.requestTemperatures();
  float temp_room = sensors_room.getTempCByIndex(0);
  float temp_wort = sensors_wort.getTempCByIndex(0);

  if (isnan(temp_room)) {
  Serial.println("Błąd termometru zewnętrznego");
  return;

   if (isnan(temp_wort)) {
  Serial.println("Błąd termometru wewnętrznego");
  return;
  }
  
  client.print(String("GET ") + url + "&headers=false" + " HTTP/1.1\r\n" + "Host: " + server + "\r\n" + "Connection: close\r\n\r\n");

  delay(500);
  
  String messageBody = "";
  while (client.available()) {
  String line = client.readStringUntil('\n');
    if (line.length() == 1) { //actual content starts after empty line (that has length 1)
      messageBody = client.readStringUntil('\n');

set_temp = messageBody.toInt();

  if (temp_wort > set_temp){
  digitalWrite(przekaznik, LOW);
 }
  
  if (temp_wort < set_temp){
  digitalWrite(przekaznik, HIGH);
  }

  stan_przekaznika = digitalRead(5);

  Serial.print("nastaw termostatu: ");
  Serial.print(set_temp);
  Serial.print("\n");
  Serial.print("Temperatua pokojowa: ");
  Serial.print(temp_room);
  Serial.print("\n");
  Serial.print("Temperatura brzeczki: ");
  Serial.print(temp_wort);
  Serial.print("\n");
  Serial.print("Grzanie: ");
  Serial.print(stan_przekaznika);

  
      break;
    }
  }


if (client.connect(server,80)) { // 
String postStr = apiKey;
postStr +="&field1=";
postStr += String(temp_room);
postStr +="&field2=";
postStr += String(temp_wort);
postStr +="&field3=";
postStr += String(stan_przekaznika);
postStr += "\r\n\r\n";

client.print("POST /update HTTP/1.1\n");
client.print("Host: api.thingspeak.com\n");
client.print("Connection: close\n");
client.print("X-THINGSPEAKAPIKEY: "+apiKey+"\n");
client.print("Content-Type: application/x-www-form-urlencoded\n");
client.print("Content-Length: ");
client.print(postStr.length());
client.print("\n\n");
client.print(postStr);
client.print("\n\n");
Serial.print("\n");
Serial.println("% send to Thingspeak");
}

  client.stop();
  
  Serial.println();
  Serial.println("closing connection");
  Serial.println();
  delay(120000);

}
Link to comment
Share on other sites

Jak ktoś posiada miejsce to wg mnie lodówka + termostat są lepszym rozwiązaniem. Nie trzeba się martwić o wkłady, prawdopodobnie moją komorę będę miał na sprzedaż bo mam dwie chłodziarki do fermentacji i skrzynia już nie będzie mi prawdopodobnie potrzebna.

Link to comment
Share on other sites

 

 

 

Jak dla mnie świetny pomysł, ja zrobiłem sobie podwójnego box -a ze styropianu. U mnie nie ma miejsca na balkonie na takie rzeczy, więc w wolnym pokoju stoi (zresztą tak jak inne rzeczy do browaru). Nie mniej jednak tez się zastanawiałem czy nie ogarnąć miejsca na balkonie :)

 

Gdyby ktoś chciał kod źródłowy i schemat elektroniki to chętnie służę. Wiele się z forum nauczyłem więc z przyjemnością się forumowiczom odwdzięczę w ramach moich małych możliwości. Projekt jest open source więc wszelkie modyfikacje będą mile widziane. 

 

pozdrawiam.

 

Ja chętnie obczaję kod i schemat :)

 

 

Te programy do robienia schematów są jakieś oporne, albo ja mało kumaty. Może to trochę potrwać, chyba że wystarczy zdjęcie?

Kod poniżej, Pewnie mało elegancki, ale jestem amatorem o wykształceniu humanistycznym ;)


Oczywiście schemat byłby lepszy ale po fotkach dokładniejszych też pewnie ogarnę :P Zawsze można korzystać z najlepszego edytora wszelkich schematów tj painta ;)

Link to comment
Share on other sites

 

 

Te programy do robienia schematów są jakieś oporne, albo ja mało kumaty. Może to trochę potrwać, chyba że wystarczy zdjęcie?

Kod poniżej, Pewnie mało elegancki, ale jestem amatorem o wykształceniu humanistycznym ;)


Oczywiście schemat byłby lepszy ale po fotkach dokładniejszych też pewnie ogarnę :P Zawsze można korzystać z najlepszego edytora wszelkich schematów tj painta ;)

 

 

 

W sumie racja - po co kombinować ;)

 

Screenshot 5

 
 
Pozdrawiam.
Edited by burymichu
Link to comment
Share on other sites

  • 8 months later...

Żeby nie zakładać kolejnego tematu w ramach świątecznego przygotowania do warzenia White AIPA poskładałem na szybko pudełko na fermentator z płyty EPP grubości 26mm na max 4xPET 2,5l do tego kontrola temperatury i wilgotności w pudle na czujniku DHT11 i wewnątrz fermentatora utopiony w brzeczce na czujniku DS18B20, podłączone do ESP8266 zasilane z baterii 2x1,5V lub zasilacz 12V i wykresami temperatur na Thingspeak.com. Drugi dzień świąt i test nowego nabytku czyli garnek Edenberg EB9192 37L i pudła z układem.

Ciekawy jestem jak i czy w ogóle jakoś wpłynie na piwo czujnik zanurzony w brzeczce ?, przewód przeciągnięty prze rurkę fermentacyjną nie blokuje bulkania :)

 

pudło.jpg

White aipa w nowym garnku.jpg

kontrola_temperatury.jpg

all in one.jpg

Link to comment
Share on other sites

Dzięki :)

Zastanawiałem się jak umieścić czujnik wewnątrz fermentatora i mierzyć rzeczywistą temperaturę brzeczki a nie temperaturę fermentatora i były dwie opcje. Pierwsza to zrobić dodatkową dziurę i użyć korek do pojemnika fermentacyjnego i przez niego wpuścić czujnik i druga opcja przez rurkę fermentacyjną. Jako że pierwsza opcja ma wadę wrodzoną czyli brak szczelności to druga opcja jest tego pozbawiona bo woda w rurce naturalnie uszczelnia. Trzeba tylko obciąć zwężenie na końcu rurki i po przeciągnięciu sznurka i zawiązaniu go, można  w miarę "łatwo" przeciągnąć  przewód czujnika, tylko na sucho to zawsze posuwanie jest mało komfortowe :P, ale wystarczyło nalać wody i poszło gładko :naughty:

Link to comment
Share on other sites

Godzinę temu, ovner napisał:

Jako że pierwsza opcja ma wadę wrodzoną czyli brak szczelności

Nie do końca się z tym zgodzę. Sam stosuję następujący patent: sonda fantasta z ikei przeciągnięta ciasno przez pokrywę, tak że wisi uwięziona w nim. Gdyby udało Ci się znaleźć pasującą do sterownika sondę w postaci długiej rurki, to jak najbardziej taki patent jest szczelny.

GZv2tblh.png

Link to comment
Share on other sites

Mój sterownik to poboczny efekt próby zrobienia odstraszacza do kotów, które wchodzą pod maskę auta i grzeją się na silniku, oparty  na arduino z powiadamianiem sms/wi-fi.

Priorytet jednak przeszedł na piwo :). Nie za bardzo widzi mi się dziurawienie każdej pokrywy fermentatora, a do modułu esp mogę podłączyć kilka(naście) czujników i każdy mieć na stałe w rurce. Z ciekawości jak mierzysz temperaturę jak masz mniejsze warki ~9l, czy sąda jest też zanurzona w brzeczce ?

Link to comment
Share on other sites

@Dr2przyznam szczerze nie szukałem na forum jak uszczelnić połączenie, tylko stwierdziłem że jak przeciągnę kabel prze rurkę to już nic więcej nie muszę robić z uszczelnieniem prócz nalania wody.

Link to comment
Share on other sites

Na 10 warek, drożdże ani razu nie dobrały mi się do rurki, fermentator z biowinu od 20l do pokrywy jest ok 10-11cm, średnia warek 18-20l, triple 9l.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.