5
Projektiranje i primjena ugradbenih računalnih sustava Sustav za automatsko upravljanje staklenikom Mirko Cindrić, Jurica Miličević

Sustav za automatsko upravljanje staklenikom - nastava.tvznastava.tvz.hr/.../07/Sustav-za-automatsko-upravljanje-staklenikom.pdf · Mirko Cindrić, Jurica Miličević Tehničko veleučilište

Embed Size (px)

Citation preview

Page 1: Sustav za automatsko upravljanje staklenikom - nastava.tvznastava.tvz.hr/.../07/Sustav-za-automatsko-upravljanje-staklenikom.pdf · Mirko Cindrić, Jurica Miličević Tehničko veleučilište

Projektiranje i primjena ugradbenih računalnih sustava

Sustav za automatsko

upravljanje staklenikom

Mirko Cindrić, Jurica Miličević

Page 2: Sustav za automatsko upravljanje staklenikom - nastava.tvznastava.tvz.hr/.../07/Sustav-za-automatsko-upravljanje-staklenikom.pdf · Mirko Cindrić, Jurica Miličević Tehničko veleučilište

Mirko Cindrić, Jurica Miličević Tehničko veleučilište u Zagrebu

1

Uvod Cilj ovog projekta je napraviti proizvod koji će služiti za automatsko upravljanje temeperaturom i

vlagom u stakleniku te nadgledati ostale pojave kao kišu i dr. U konačnici trebao bi olakšati život

ljudima koji se bave uzgojem u stakleniku. To što ćemo napraviti je prototip proizvoda, nije konačan

proizvod, služi za pokazivanje funkcionalnosti. Proizvod bi trebao imati mogućnost detektiranja

temperature i vlage, te na osnovi stanje koje je željeno, koje se također namješta, upravljati pomoću

grijača i ventilatora.

Popis elemenata 1. Arduino uno

2. Dvokanalni relej modul

3. Eksperimentalna pločica

4. Kabeli za eksperimentalnu pločicu

5. Senzor za temperaturu i vlažnost

6. Senzor za kišu

7. Žarulja (kao grijač)

8. Ventilator

9. LCD display

10. Gumbići

11. Otpornici

Povezanost

Arduino uno je spojen preko usb na računalo, pomoću njega kontroliramo sustav.

Gumb za povećanje temperature spojen je na pin 2.

Gumb za smanjenje temperature spojen je na pin 3.

Gumb za povećanje vlažnosti spojen je na pin 4.

Gumb za smanjenje vlažnosti spojen je na pin 5.

Gumb za prikaz spojen je na pin 6.

Ventilator (pin 8) i grijač (pin 9) spojeni su preko releja

Senzor za temperaturu i vlagu je spojen na analogni pin 0.

Senzor za kišu je spojen na analogi pin 1.

LCD display je spojen preko I2C na analogne pinove A4(data) i A5(clock)

Page 3: Sustav za automatsko upravljanje staklenikom - nastava.tvznastava.tvz.hr/.../07/Sustav-za-automatsko-upravljanje-staklenikom.pdf · Mirko Cindrić, Jurica Miličević Tehničko veleučilište

Mirko Cindrić, Jurica Miličević Tehničko veleučilište u Zagrebu

2

Slika 1 El. Shema

Funkcionalnost

Sklop je napravljen da se njime upravlja preko mikrokontrolera i gumbova. Preko gumba za

temperaturu namještamo željenu temperaturu koja programski ima ograničenje od 20 do 40 °C.

Također imamo i namještanje vlažnosti preko gumba s ograničenjem od 40 do 80 %. Ovisno kako smo

namjestili te parametre i koje su vrijednosti trenutačne temperature i vlage (koje dobivamo sa

unutrašnjeg senzora) mikrokontroler će dati na pinovima 8 ili 9 logičku „1“ ili „0“ koja dalje uključuje

ili isključuje relay. Koristiti se ventilator za smanjenje temperature ili žarulju kao grijač za povećanje

temperature. Žarulja i ventilator su spojeni preko releja jer nam mikrokontroler ne daje dovoljno jaku

struju. LCD koristimo preko I2C modula zbog lakše izvedbe sklopa. Koristimo samo dva pina za ispis

na LCD. LCD koristimo za prikaz trenutačne temperature i vlage.

Page 4: Sustav za automatsko upravljanje staklenikom - nastava.tvznastava.tvz.hr/.../07/Sustav-za-automatsko-upravljanje-staklenikom.pdf · Mirko Cindrić, Jurica Miličević Tehničko veleučilište

Mirko Cindrić, Jurica Miličević Tehničko veleučilište u Zagrebu

3

Slika 2 Trenutna T/V

Taj prikaz traje 20 sekundi i onda se automatski prebacuje na prikaz 2 koji se pokazuje u trajanju od 2

sekunde i pokaziva na pada li kiša vani i ako da koliko jako.

Slika 3 Prikaz kise

Pritiskom na gumb za prikaz za vanjsku temperaturu dobivamo informaciju sa senzora vanjske

temperature(taj prikaz također traje 2 sekunde).

Page 5: Sustav za automatsko upravljanje staklenikom - nastava.tvznastava.tvz.hr/.../07/Sustav-za-automatsko-upravljanje-staklenikom.pdf · Mirko Cindrić, Jurica Miličević Tehničko veleučilište

Mirko Cindrić, Jurica Miličević Tehničko veleučilište u Zagrebu

4

Slika 4 Zeljena T/V

Kad koristimo gumbe za podešavanje željenje temperature i željene vlage se na LCD-u automatski

prikaz prebaci na ispis željene temperature i vlage. Senzor za kišu je spojen na analogni ulaz i daje

nam informaciju pada li kiša vani. Njegove vrijednosti smo skalirali i postavlili tri moguća slučaja: 1.

ne pada kiša, 2. pada kiša, 3. pada jaka kiša.