Joghurt alapú Arduino saját kezűleg
Joghurt alapú Arduino saját kezűleg
Mindannyian tudjuk, hogy a joghurt egy nagyon hasznos termék, és különben is, és finom. Az vágni egy kis történet arról, hogy úgy döntöttem, hogy a joghurt, néhány kép és egy vázlatot.
Barangolás a kiterjedésű az Internet, belebotlottam egy ilyen érdekes dolog, mint a joghurt. A feleségem szereti a joghurt és gyakran megvenni. Olvastam egy profilt oldal, én ihlette. Ihlette az ötletet, hogy könnyen elkészíthető otthon, akkor viszont még ennél is hasznosabb, mint a boltban. Miután elolvasta több és összehasonlítások, a feleségem és én úgy döntöttünk, hogy vásárolni «Moulinex YG230 YOGURTEO». De a dolog -, hogy van egy kis város, és eladni, csak nem találtam. Már akartuk, hogy ki a parancsot, és akkor megütött.
Mi joghurt? Durván - a műszer fenntartani egy bizonyos hőmérséklet egy bizonyos ideig. Ez csak, miért nem csináld magad? Természetesen! Csak az éjjeliszekrényen már fél éve nem Arduino ügyben. Térjetek bűnös, bocsáss meg mikrokontroller guru, de messze vagyok tőle. Az igény és az időt, hogy megtanulják programozás mikrokontroller nem volt, így a kedvéért az érdeklődés, vásárolt arduinku pislogott LED, betette az éjjeliszekrényre, és elfelejtettem. Szóval, kellett egy esélyt, hogy elmagyarázza a feleségének, „miért vettem a cuccot, ha akkor még feküdt tétlen az éjjeliszekrényen.”
Amellett, hogy az Arduino szüksége érzékelő DS18B20 és szilárdtest relék.
OneWire DS (10);
byte addr [8];
int aktív = true, ssrPin = 4, ledPin = 5;
float millisecondsPerGradus, currentTemperature, cookingTemperature = 36,0;
előjel nélküli hosszú hiba totalWorkTime = 28800000; // 8 * 60 * 60 * 1000
void setup (void) Serial.begin (9600);
pinMode (ssrPin, kimenetet);
pinMode (ledPin, kimenetet);
while (true), ha ds.reset_search () (ds.search (cím)!);
mást szünet;
késleltetés (250);
>
// előmelegítő
digitalWrite (ssrPin, HIGH);
késleltetés (10000);
digitalWrite (ssrPin, LOW);
késleltetés (1000);
// adagoló, hány ezredmásodperc víz hőmérséklete változik egy fokkal
hőmérő ();
float startTemperature = currentTemperature;
digitalWrite (ssrPin, HIGH);
késleltetés (30000);
digitalWrite (ssrPin, LOW);
késleltetés (1000);
hőmérő ();
millisecondsPerGradus = 1000,0 / ((currentTemperature - startTemperature) / 30,0);
>
float hőmérő (void) bájtos adat [9];
while (true) ds.reset ();
ds.select (cím);
ds.write (0x44,1);
késleltetés (1000);
ds.reset ();
ds.select (cím);
ds.write (0xBE);
A (bájt i = 0; i <9; i++) data[i] = ds.read();
currentTemperature = (float) ((adatok [1] <<8) | data[0]) / 16.0;
if (! currentTemperature = 85,00) break;
>
//Serial.println(currentTemperature);
>
void loop (void), ha (aktív!) delay (5000);
return;
>
if (Millis ()> totalWorkTime) // teljessé a fűtés, és értesíti a LED
digitalWrite (ledPin, HIGH);
aktív = false;
return;
>
hőmérő ();
előjel nélküli hosszú delayTime;
ha (currentTemperature> = cookingTemperature) késleltetés (1000);
return;
>
else if (currentTemperature> cookingTemperature - 2,0) // ha a hőmérséklet közel van a szükséges, lassítja a fűtési folyamat
delayTime = millisecondsPerGradus * ((cookingTemperature - currentTemperature) /3.0);
>
mást // egyéb módon fűtött, egy fok
delayTime = millisecondsPerGradus;
>
digitalWrite (ssrPin, HIGH);
késleltetés (delayTime);
digitalWrite (ssrPin, LOW);
késleltetés (1000);
>
A hőmérséklet és az idő választottunk kísérletileg, nem egy bank rontotta joghurt. Ennek eredményeként konvergált a tény, hogy kell készíteni 08:00 (tedd az éjszakai) a hőmérséklet 36 fok. Mindenütt levelet, hogy a hőmérséklet legyen 38-40 fok, de olyan hőmérsékleten nyolc órán savanyú joghurt (rétegzett) és öt órán át (kezdete előtt szétválasztás), azt gondolta, joghurt nem ideje betölt, és kapott bár vastag, de nem olyan jó. By the way, a pontossága DS18B20 kellemesen csalódtam, ellenőrizze a higanyos hőmérő - a különbség 0,2-0,3 fok. A sütés végén a LED jelzések (ugyanaz Arduino, akkor köteles villogni a LED bármely projektben a komplexitás).
Nos, most a képek:
„Én vak őt, mi volt,” relék hűtőborda a hilenky kipyatilnichka minden bizonnyal erős. Relé nélkül hűtőbordát és nem fűtött, de ne veszítse el a radiátor - tette relé vele.
Visszaforraló hőmérséklet-érzékelő és a „mixer”, hogy a víz hőmérséklete azonos volt bármely ponton.
Megjelenése természetesen az «Moulinex YG230 YOGURTEO» nem lehet összehasonlítani, de saját kezűleg, rögtönzött, a térd.
Feleség kiválasztott egy bankot, és most úgy néz ki, mint a joghurt.
Lépésekor joghurt tej 3,2% zsírtartalmú (2,5% joghurtot vizes). A tenyészeteket is vásárolt a gyógyszertárban, például Evitaliya, de én inkább az eszköz vagy Actimel, joghurt, sűrű és egységes, két teáskanál egy korsó elég.
Ready joghurtot. Már kanál megéri! Nos, majdnem megéri.
Egészségügyi, hogy Ön és szeretteit!
Ui Lepje meg szeretett utáni házi joghurt reggelire. Mint mondják - a legjobb ajándék az ajándék készül a saját kezét. Joghurt egy ajándék, persze, nem húzza, de értékelni fogják az ellátás és a figyelmet.
Házilag készített saját kezűleg, mint mi, csináld jobban!