Korisnički alati

Site alati


2018:kristina_cizic:projektni_zadatak

Ovo je stara izmjena dokumenta!


Svrha projekta

Omogućiti korisnicima lakšu svakodnevnu brigu o biljkama neovisno o prisutnosti fizičke osobe. Sustav će omogućiti zalijevanje te osvježavanje biljke u ovisnosti o podacima o temperaturi, vlažnosti zraka i tla koje mjeri odgovarajućim senzorima.

Korisnici projekta

Svi stanari kuće ili stana koji imaju pristup internetu.

Ciljevi projekta

  • Olakšati svakodnevnu brigu o biljkama neovisno o prisutnosti fizičke osobe
  • Napraviti autonomni sustav koji kontrolira navodnjavanje biljaka
  • Omogućiti opskrbu biljaka optimalnom količinom vode potrebne za razvoj navodnjavanjem tla
  • Omogućiti optimalnu vlažnost zraka kako bi se nadoknadili gubitci zbog evaporacije biljaka
  • Dizajniranje kućišta u kojem se nalazi biljka, spremnik s vodom i potrebno elektroničko sklopovlje
  • Procjena veličine spremnika s vodom ovisno o količini vode koju pumpa daje pri jednom zalijevanju

Resursi

  • Arduino Mega 2560
  • Arduino Ethernet shield
  • Pumpa za vodu AD20P
  • Senzor za mjerenje temperature i vlažnosti zraka DHT11
  • Senzor za mjerenje vlažnosti tla FC-28
  • 220 V AC lampa
  • Ventilator
  • Osvježivač zraka
  • LCD
  • Android Desktop IDE
  • Laptop ili osobno računalo

Ograničenja

Sustav je u ovome trenutku primjenjiv samo na “biljke u teglama”.

Zadatak

Senzor za mjerenje vlažnosti tla je ključan senzor u ovome projektu. Postotak vlažnosti tla je informacija o kojoj ovisi glavni korak, a to je navodnjavanje biljke. Moj prvi zadatak bio je spojiti pumpu koja se pokazala kao jeftinija opcija od električnog ventila koji je također razmatran. Koristili smo pumpu AD20P za koju je potrebno bilo dovesti dodatno napajanje od 12V, odnosno adapter jer Arduino daje samo 5V. Njome upravljamo relejem spojenim na digitalni priključak Arduina. Pumpom se upravlja programski. Ona se pali u ovisnosti o vrijednosti koju je izmjerio senzor za mjerenje vlažnosti tla. Ukoliko je vlažnost tla manja od 50%, pumpa zalijeva biljku. Kasnije sam odradila i malo testiranje koliko je zapravo dnevno potrebno zalijevati biljku i koliko se često vlažnost tla mijenja kroz dan. Biljku je potrebno zalijevati samo 2 puta dnevno. Programski sam namjestila da se postotak vlažnosti tla iščitava sa senzora svakih 5 min. Trajanje jednog ispumpavanja vode je postavljeno na 1,5 sekundu, dakle u jednom ispumpavanju pumpa zalije biljku s 0,05l vode. Na taj način lako možemo predvidjeti kapacitet spremnika u ovisnosti o našem odsutstvu.

Rezultat

Rezultat rada je funkcionalan sustav spreman za korištenje. Kao tim smo dobili bolje razumijevanje korištenja Arduino razvojnog sustava te uvid u sve njegove mogućnosti i nedostatke. Za poboljšanje samog sustava mogao bi se koristiti neki bolji razvojni sustav koji bi mogao podržati ljepše dizajniranu web stranicu te izrada PCB-a u svrhu rješavanja problema broja žica.

2018/kristina_cizic/projektni_zadatak.1528921546.txt.gz · Zadnja izmjena: 2018/06/13 22:25 od kcizic