Temperatūros loginimas su Arduino

11 12 2013

Arba kaip pažinti savo šaldytuvo veikimą 😀 Jei rimtai tai nusibodo man vis reguliuoti šaldytuvo skaičiukus nuo 1 iki 5 ieškant to geriausio šaldymo nustatymo nes jame vis peršala produktai. Tikėtina kad kažkas negerai su termostatu ar kas panašaus. Kodėl gi nepastebėjus ilgiau kas ten jame vyksta ir ar tie 1-5 nustatymai kažką daro.. Tam pasigaminau laikina įrenginuką.

Hardware dalis

Smegenys: naudosiu Arduino Mega nes šiuo metu kitokio neturiu. Pilnai pakanka ir Uno ar dar kitokio nes kodo nedaug, o įėjimų bei išėjimu reikia taip pat nedaug.

Sensoriai: DS19B20. Mano atveju naudosiu 2 vienetus, o galima pasijungti kad ir 6. Juos sujungiu prie Arduino elektrodų A0 – A5 kažkaip panašiai kaip google rodo. Tam kartui nenaudoju vieno laido varianto nes nelabai noriu aiškintis kur kurio daviklio adresas 🙂

Duomenų saugojimas: SD kortelė ir Serial išėjimas. Dėl serial išėjimo bedų nebus bet SD kortelei jum jau reikės pasistengti. Aš naudosiu interfeisą esanti Ethernet skydelyje.

Laikas: seksime jį su DS1302 laikrodžiu. Šiaip galime jo iš vis nenaudoti bet aš noriu matyti tinkam laiką loguose bei jų failus pavadinti panaudojant datą. Jungiam prie arduino jį kažkaip panašiai kaip google siūlo, o mano atveju CE – Digital5, IO – Digital6 ir  SCLK – Digital7. Taip esu pajungęs savąjį jau nuo seniau, tad nieko nekeisiu.

Visas šis darinukas atrodo štai taip mano atveju bet tai tik todėl kad šį setup’ą turiu gamindamas gudrų namą:

2r16

Skaityti pilną įrašą »