Bryggeporno - full kontroll på gjæringstemperatur!

Programmet jeg har laget for brygging og gjæring skriver til en tekstfil vert 1,5,10,15 eller hver time som ligger i Dropboks, det greier alle like godt som meg for jeg er ikke den store programerer :)
 
Oddvar Demmo skrev:
Programmet jeg har laget for brygging og gjæring skriver til en tekstfil vert 1,5,10,15 eller hver time som ligger i Dropboks, det greier alle like godt som meg for jeg er ikke den store programerer :)

Jeg har laget et et webbasert bryggeprogram som jeg bruker på intranettet hjemme. Har programmert i php og MySQL. Tanken er å implementere overvåking av gjæringen i programmet.
 
magne1972 skrev:
Oddvar Demmo skrev:
enkel og grei.
og det å kjøre sql på temperaturstyring blir vel som å skyte trost med kanon.... Jeg er utstyrsfrik men å kjøre tunge databasesystemer/dataprogrammer for noe så lite er vel litt overkill.... jeg styrer med stc-1000, og om jeg er borte fra hjemme i en time eller 14 dager, så stoler jeg på utstyret, det har gått feilfritt i 2-3 år. ryker kjøleskapet ryker en batch muligens. so?

Poenget er å lære noe, ikke å tilpasse kaliberet til fuglen....
 
Viktste skrev:
magne1972 skrev:
Oddvar Demmo skrev:
enkel og grei.
og det å kjøre sql på temperaturstyring blir vel som å skyte trost med kanon.... Jeg er utstyrsfrik men å kjøre tunge databasesystemer/dataprogrammer for noe så lite er vel litt overkill.... jeg styrer med stc-1000, og om jeg er borte fra hjemme i en time eller 14 dager, så stoler jeg på utstyret, det har gått feilfritt i 2-3 år. ryker kjøleskapet ryker en batch muligens. so?

Poenget er å lære noe, ikke å tilpasse kaliberet til fuglen....
Jeg skjønner det, og liker gadgetfaktoren... men poenget mitt er at et system med stc-1000 og tempføler isolert i gjærkarret gir bra kontrol, og såpass nøye at ved å legge dette i beersmith og korrigere etter dette har jeg like god kontroll, og bedre oversikt.
jeg har oppskriften, bryggeprosessen og gjæringsforløpet i samme oversikt. å logge gjæringstemperaturen er fint, men er du på hytta og noe svikter hva annet skal du gjøre enn å sitte å furte? :)
Mitt system fungerer, og jeg bruker resusser på andre ting, gjæringen har jeg etter min mening stålkontroll på sålenge utstyret gjør det det skal.
 
Man kan vel egentlig seie at det er kombinasjon av to hobbyar - ølbrygging og elektronikk. Tilfredstillelsen ligger i å klare å lage et oppsett for overvåking og få dette til å fungere. Samtidig får du tilfredsstillelsen av å lage godt øl. Dobbel nytelse :)
 
Er ikke dette noe av det fantastiske med en slik hobby (og mange andre hobbyer, for den saks skyld)? Man kan gjøre akkurat som man ønsker, mekke på utstyr til man blir blå i trynet eller (som meg) tenke på bryggeprosess og oppskrifter hver gang man hviler rompa mer enn to sekunder. Nerdefaktoren på dette forumet er høy, og jeg liker det! Synes forøvrig det er et godt tegn at folk er interessert i kontroll av gjæringsprosessen, for det er tross alt langt viktigere enn de andre prosessene i bryggeriet.:)
 
Fint prosjekt!

Jeg har tenkt på å gjøre noe lignende for min gjæring, men ikke rukket å gjøre annet enn å ligge våken om nettene med nye idéer så langt. Fjernstyring hadde vært gull for meg. Jeg reiser ofte 1-3 uker i forbindelse med jobb, og muligheten for å endre temp mot slutten av gjæringsprosessen eller evt programmere inn en kurve på forhånd hadde vært nyttig.

Tar gjerne imot en nærmere beskrivelse eller kopi av koden :) Det kan helt sikkert spare meg masse tid  :)

Enig i at mangfoldet i hobbyen er verdifullt. Finner veldig stor glede i å bygge utstyret mitt selv, og overkill er morro det bare man har tid :)
 
Gahr skrev:
.... Synes forøvrig det er et godt tegn at folk er interessert i kontroll av gjæringsprosessen, for det er tross alt langt viktigere enn de andre prosessene i bryggeriet.:)
For min del så var det akkurat dette som var grunnen til at jeg startet med prosjektet. Når jeg er borte MÅ jeg ha kontroll med gjæringa, å sende fruen i garasjen for å justere STC1000'en er ingen god løsning. Og så koser jeg med følelsen etter å ha fått noe slikt til å virke 8)
Erlend H.
Sent from my GT-I9300 using Tapatalk 2
 
Grunnen til at jeg driver med dette er for å kombinere interessene for øl og elektronikk/data. Fra å måle+styre temperaturen på en ting (f.eks kjøleskap) til å legge det inn i en database og ut  på web så må man innom ganske mange områder innen data/elektronikk. Det har vært utrolig lærerikt. Selv om kanskje ikke sluttresultatet har særlig stor WOW faktor...
Og nei Oddvar: Jeg bruker ikke logmein, jeg bruker radmin    ;)
 
Viktste skrev:
Grunnen til at jeg driver med dette er for å kombinere interessene for øl og elektronikk/data. Fra å måle+styre temperaturen på en ting (f.eks kjøleskap) til å legge det inn i en database og ut  på web så må man innom ganske mange områder innen data/elektronikk. Det har vært utrolig lærerikt. Selv om kanskje ikke sluttresultatet har særlig stor WOW faktor...
Og nei Oddvar: Jeg bruker ikke logmein, jeg bruker radmin    ;)

Går vel ut på det samme, men med radmin kan jeg ikke sitte hjemme og styre vidusmaskina i bryggeriet, eller hjelpe svigermor :)
 
Erlend H. skrev:
Utstyret som er i bruk er dette:

Arduino microkontroller  til $15.20 + ethernetkort til $13.99
http://dx.com/p/arduino-uno-rev3-development-board-120464
http://dx.com/p/ethernet-shield-with-wiznet-w5100-ethernet-chip-tf-slot-118061  

3 temperatursensorer (ca $5 for 3 stk)
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=190738017226 $5 (for 3)

Microcontrolleren måler temperaturene på de tre sensorene, og sender data til en mySql-server. Når du åpner websiden leses data inn fra databasen og bildet med grafene genereres. Enkelt, hva?

Utstyret koster ca 200 kroner og web-hostingen der jeg har nettside og database koster 14.- pr. måned. Burde være overkommelig for de fleste!
Hvis noen vi ha kode til arduinoen, PHP-sider o.l så deler jeg gjerne.

Erlend.

Har du noen bilder eller tips? Er ute etter noe sånt som dette, men har ikke veldig greie på elektronikk. Programmering derimot er mer down my alley så den biffen skal jeg nok klare. Noe annet man trenger enn det du har linket til her? Kabler? Er det loddefritt eller må jeg kløne med lodding?  :bank2:  :)
 
Lite elektronikkunnskap som trengs, og programmeringskunnskapen er nyttig. Masse god info for å komme i gang her:  :)
http://arduino.cc/en/Guide/HomePage

DS18B20 temperatur sensor som Erlend H linket til er glimrende for de med mer IT enn elektronikkunnskap. Krever mye mindre lodding enn andre sensorer (f.eks. pt-100) siden den er digital, men er til gjengjeld litt mindre intuitiv å programmere.
 
EspenL skrev:
Lite elektronikkunnskap som trengs, og programmeringskunnskapen er nyttig. Masse god info for å komme i gang her:  :)
http://arduino.cc/en/Guide/HomePage

DS18B20 temperatur sensor som Erlend H linket til er glimrende for de med mer IT enn elektronikkunnskap. Krever mye mindre lodding enn andre sensorer (f.eks. pt-100) siden den er digital, men er til gjengjeld litt mindre intuitiv å programmere.

Skal se om jeg ikke får meg en runde med fotoapparatet i dag, men som EspenL skriver så er det ikke mye lodding som skal til. Hvis du kjøper slike sensorer som jeg linket til tidligere, så er ihvertfall den ene enden ferdig. I andre enden så må ledningsendene (3 stk) ned på arduino-kontrolleren sammen med en motstand, men det er vel nesten slik at du greier deg med noen sukkerbiter fra clas ohlsson hvis du bruker litt stiv ledning som "henger fast" i stiftlisten på selve arduino-kortet. Selv bruker jeg vanlige 3.5mm stereo jackpluggger kombinert med splittere og forlengelsesledninger fra clas ohlsson.

Erlend H.
 
Gull! Bestilling på komponenter er herved effektuert. Litt semi-off-topic, men er det noen som har tips til linker for en novise innen elektronikk? Må vel refreshe det minimale jeg har av kunnskap innenfor emnet, og helst også komme meg litt videre :) Ser det kan bli nyttig etter hvert som man skal utvide litt og kunne lage egne "gadgets"  ;D
 
Her er noen bilder av utstyret som er i bruk:
Det første bildet viser arduino-kortet og ethernet kortet. Disse kobles sammen i høyden. På det andre bildet vises kablingen jeg har laget fra arduinoen, en splitter og en jack-plugg som er koblet til to sensorer.
Verre enn dette er det ikke, og det er dette utstyret jeg har brukt på oppsettet mitt (har 3 sensorer, den siste er ikke avblidet)
Skal du i tillegg ha styring av varme/kjøling så trengs et rele-kort til $4.70
http://dx.com/p/arduino-2-channel-relay-shield-module-red-144140
Mvh,
Erlend.
 

Vedlegg

  • Arduino Uno og ethernet shield.jpg
    Arduino Uno og ethernet shield.jpg
    412,4 KB · Sett: 1.222
  • Tilkobling av temp-sensorer.jpg
    Tilkobling av temp-sensorer.jpg
    511,2 KB · Sett: 1.235
Eit kjapt spørsmål:  må temperatursensorane kalibrerast (evt. individuelt)  eller er det tut og kjør ?
 
katla skrev:
Eit kjapt spørsmål:  må temperatursensorane kalibrerast (evt. individuelt)  eller er det tut og kjør ?

DS18S20/DS18B20 ??
Jeg har brukt endel ds18S20, alle disse har vist samme temp på hundredelen men de kan være +-0,5 grader feil, mistenker dem å vise 0,5 grader for mye siden jeg aldri plages med utgjæring, untatt når jeg mesket på 70 grader, endte fa opp med et øl på 1017-1019, men dette er ikke noen kalibreringsmetode da mye annet kan vise feil.
 
Her er litt php-kode til de som ønsker å benytte seg av det jeg har kokt i hop...
Alle filene er av type .php , men ved å slenge på en 's' bakerst så kan de leses av hvem som helst...

http://garasjen.net/beer/source/post.phps Denne fila tar i mot web-forespørselen fra arduinoen, og skriver til databasen.

http://garasjen.net/beer/source/demo.phps Viser siden med litt data fra SQL-serveren, lar brukeren velge data som skal inn i grafen og sørger for at fila chartgen.php tegner bildet når det trykkes på knappen

http://garasjen.net/beer/source/chartgen.phps Dette er fila som lager selve bildet. Den baserer seg på et php chart-bibliotek som må installeres på web-serveren. (info om dette kommer senere, rekker ikke alt i kveld  ;) )
Les mer om http://www.pchart.net/ på deres nettside.

Kommer senere:
-Arduino-kode
-installasjon av pChart og mappestruktur på web-server
-oppsett av mySQL-database, tables og fields

Kom gjerne med kommentarer og spørsmål, og husk at koden er i aller høyeste grad beta, eller alfa  eller enda dårligere.
All hjelp til bedre kode mottas med takk, det er masse som ikke er ferdig enda.

Mvh,

Erlend H
 
Tilbake
Topp