Automatisointi: Käyttöliittymä
Main menu
Päävalikosta löytyy "Mash Temps", "Mash Times", "Boil Settings" ja "Start" valikot. Navigointi tapahtuu etupaaneelista löytyvillä painikkeilla. Vihreä painike siirtää kursoria seuraavaan valintaan ja punainen painike toimii entterinä.
Mash Temps
Tästä valikosta saadaan määritettyä halutut mäskäyslämpötilat. Muistipaikkoja on yhteensä seitsemän ja lämpötilat on esiasetettu 40 asteeseen, sillä se on yleisen mash in lämpötila. Valikosta pääsee pois valitsemmalla "back".
Lämpötilojen muuttaaminen onnistuu seuraavasti: Vihreällä painikkeella valitaan muistipaikka, 3. painike lisää 5 astetta ja 4. vähentää 5 astetta. 6. painike lisää asteen ja 5. vähentää asteen.
Mash Times
Myös tästä valikosta löytyy seitsemän muistipaikkaa joiden ajat voidaan valita välillä 0-180 minuuttia. valikko toimii samalla periaatteella kuin Mash Temps valikko mutta 3. ja 4. painikkeet lisäävät/poistavat 10 minuuttia ja 5. ja 6. lisäävät/poistavat minuutin.
Boil Times
Valikon tarkoituksena on asettaa humalakeiton ajat. Eli jos haluamme lisätä humalia esimerkiksi 20min, 40min ja 60min keiton alkamisesta asetetaan kyseiset ajat tähän valikkoon. Valikko toimii samalla tavalla kuin Mash Times valikko.
Start
Tästä valikosta nimensä mukaisesti saadaan käynnistettyä niin mäskäys, kuin keittokin. Samalla valikko toimii koko prosessin seurantaruutuna. Näytölle tulostuu jo ennen käynnistämistä molempien kattiloiden lämpötilat. Mikäli anturit ovat irti, laite antaa varoituksen, eikä vastuksia saa päälle ennen anturien kiinnittämistä.
Mash
Mäskäyksen saa päälle painamalla 3. painiketta. Mäskäyksen käynnistyessä näytölle ilmestyy tavoitelämpötila ja lämmittäminen alkaa. Kun tavoite saavutetaan lämmitys pysähtyy ja kello alkaa käymään alaspäin asetetusta lämpötilasta. Mikäli lämpötila laskee alle tavoitteen, käynnistyy lämmitys udelleen.
Kun aika on kulunut loppuun, ohjelma etsii seuraavan lämpötilan ja ajan, lämmittää mäskin haluttuun lämpötilaan, jonka jälkeen kello käynnistyy. Jatkean niin kauan, kunnes uutta aikaa ei löydy, tai viimeinen on kulunut loppuun. Tämän jälkeen näytelle ilmestyy "DONE!"
Sparge
Sparge eli huuhteluveden lämmitys saadaan päälle 4. painiketta painamalla. Huuhteluveden lämpötila on asetettu 75 asteeseen. ohjelma pitää lömpötilan niin kauan, kunnes 4. nappulaa painetaan uudestaan. Jolloin ohjelma palaa ylempänä näkyvään tilaan.Tätä kirjoittaessani ominaisuutta yritettiin saada toimimaan.
Boil
Keiton saa päälle painamlla 5. painiketta. Myös keiton käynnistyessä tavoitelämpötila tulee näkyviin ruudulle. Tavoite on 100 astetta ja se on asetettu vakioksi koodissa, joten sitä ei voi muuttaa. Kello lähtee juoksemaan heti, kun lämpötila saavutetaan. Tarkoituksena on lisätä pieni summeri, joka piippaisi aina, kun aika on kulunut loppuun. Näin ei humalien lisäys pääsisi unohtumaan. Ensimmäisen ajan jälkeen ohjelma hakee seuraavan ajan ja kello lähtee heti laskemaan alaspäin. Keitto päättyy, kun uutta aikaa ei löydy tai viimeinen on kulunut loppuun. Lopuksi Näytölle ilmestyy teksti "DONE!"
TO DO - listalla
Hardwarepuolella pitäisi tosiaan lisätä vielä piipperi, joka ilmoittaisi kun jokin vaihe on suoritettu. Olkoon se mäskäyksen tai humalakeiton vaihe. Näin näyttöä ei tarvitsisi tuijottaa jatkuvalla syötöllä.






