Korisnički alati

Site alati


2018:ivana_marinovic:cijeli_projektni_zadatak

Razlike

Slijede razlike između dviju inačica stranice

Poveznica na ovu usporedbu

Starije izmjene na obje strane Starija izmjena
Novija izmjena
Starija izmjena
2018:ivana_marinovic:cijeli_projektni_zadatak [2018/06/17 16:03]
imarinovic
2018:ivana_marinovic:cijeli_projektni_zadatak [2023/06/19 16:11] (trenutno)
Redak 1: Redak 1:
 <font 24.0pt/​Calibri,​sans-serif;;#​333333;;​inherit>​**Svrha projekta**</​font>​ <font 24.0pt/​Calibri,​sans-serif;;#​333333;;​inherit>​**Svrha projekta**</​font>​
  
-<​font ​16px/​inherit;;​inherit;;​inherit>​Olakšati kretanje po spavaćoj sobi u mraku pomoću LED traka koje svijetle kad se osoba kreće i omogućiti detekciju mjesečarenja.</​font>​+<​font ​14px/​inherit;;​inherit;;​inherit>​Olakšati kretanje po spavaćoj sobi u mraku pomoću LED traka koje svijetle kad se osoba kreće i omogućiti detekciju mjesečarenja.</​font>​
  
 <font 24.0pt/​Calibri,​sans-serif;;#​333333;;​inherit>​**Korisnici projekta**</​font>​ <font 24.0pt/​Calibri,​sans-serif;;#​333333;;​inherit>​**Korisnici projekta**</​font>​
Redak 39: Redak 39:
 <font 14px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​3. odziv LED trake preko weba iznosi oko 0,5 sekunde</​font>​ <font 14px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​3. odziv LED trake preko weba iznosi oko 0,5 sekunde</​font>​
  
-<font 14px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​4. cijena koja bi ispala ​ je velika u odnosu na proizvode slične namjene</​font>​+<font 14px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​4. cijena koja bi ispala je velika u odnosu na proizvode slične namjene</​font>​
  
 <font 24.0pt/​Calibri,​sans-serif;;#​333333;;​inherit>​**Komunikacija s ostalim podsustavima**</​font>​ <font 24.0pt/​Calibri,​sans-serif;;#​333333;;​inherit>​**Komunikacija s ostalim podsustavima**</​font>​
  
-<font inherit/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​Nite Lite se sastoji od podsustava – PIR senzor ​i</​font>​Arduino Ethernet Shielda na Arduino Mega platformi ​<font inherit/​inherit;;#​333333;;​inherit>​.</​font><​font 14px/​Calibri,​sans-serif;;#​333333;;​inherit>​Ta 3 podsustava predstavljaju detektor pokretavezu sa web serverom ​praćenje točnog vremena i datuma.</​font>​+<font inherit/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​Nite Lite se sastoji od podsustava – PIR senzor,</​font>​Arduino Ethernet Shielda na Arduino Mega platformi ​i LED trakaArduino Mega mikrontroler prima podatke koje na svojem izlazu postavlja PIR senzorupravlja paljenjem ​gašenjem LED trake. Komunikacija između Ethernet Shielda i Arduino Mega platforme ostvarena je pomoću SPI serijske komunikacije.
  
 ====== Komunikacija s vanjskim sustavima ====== ====== Komunikacija s vanjskim sustavima ======
  
 Spajanje na Web server ostvareno je pomoću Arduino Ethernet Shielda na Arduino Mega platformi. Svrha kreiranja Web servera je praćenje mjesečarenja korisnika ovog sustava. Spajanje na Web server ostvareno je pomoću Arduino Ethernet Shielda na Arduino Mega platformi. Svrha kreiranja Web servera je praćenje mjesečarenja korisnika ovog sustava.
 +
 +====== Vlastita uloga na projektu ======
 +
 +Jednom kad je smišljen i realiziran sustav kojem su glavne sastavnice PIR senzor, Arduino Mega platforma, LED traka, RTC modul trebalo je testirati ispravan rad tih komponenti. To sam radila proučavanjem datasheetova pojedinih komponenti i pokretanjem već gotovih kodova za testiranje. Nakon provjere ispravnosti,​ trebalo je osmisliti i napisati programsku podršku. Prva verzija programskog ​ koda nije uključivala nikakvo podizanje web servera. Kako bi se moglo ostvariti više načina rada u ovisnosti o vremenu bilo je potrebno definirati jedan vremenski interval za večer, a drugi za jutro. Raznim if-ovima i korištenjem RTC modula dobiveni su različiti načini rada. Naknadno, zbog  ideje o podizanju Web servera u suradnji s kolegicom već napisani kod sam trebala dosta promijeniti pogotovo zato što je novi kod trebao u jednoj loop petlji posluživati i Web server. Zadnji korak je bio uhodavanje cijelog sustava i optimizacija koda.
  
  
2018/ivana_marinovic/cijeli_projektni_zadatak.1529251424.txt.gz · Zadnja izmjena: 2023/06/19 16:10 (vanjsko uređivanje)