Korisnički alati

Site alati


2018:antonija_marinovic:cijeli_projektni_zadatak

Razlike

Slijede razlike između dviju inačica stranice

Poveznica na ovu usporedbu

2018:antonija_marinovic:cijeli_projektni_zadatak [2018/06/17 19:56]
amarinovic
2018:antonija_marinovic:cijeli_projektni_zadatak [2023/06/19 18:11]
Redak 1: Redak 1:
-<font 24.0pt/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​**Svrha projekta**</​font>​ 
- 
-<font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​white>​Nite Lite sustav za noćnu rasvjetu omogućuje korisnicima lakše kretanje po spavaćoj sobi u mraku.</​font>​ 
- 
-<font 24.0pt/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​**Korisnici projekta**</​font>​ 
- 
-<font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​Namjenjeno je svim stanarima kuća, stambenih jedinica. Također i ljudima koji imaju problema s mjesečarenjem.</​font>​Ugradnja ovakvog sustava pogotovo bi olakšala kretanje djeci i starijih po noći i pametno rješenje bilo bi ugraditi napredniji sustav po cijeloj kući i stubama. 
- 
-<font 24.0pt/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​**Ciljevi projekta**</​font>​ 
- 
-  * 
- 
-Dizajniranje sustava namjenske rasvjete koji se sastoji od Arduino Mega mikrokontrolera,​ senzora pokreta(PIR),​ LED trake, RTC modula, Ethernet shielda i ostalih elektroničkih komponenti. 
- 
-  * 
- 
-Automatsko paljenje LED trake putem Arduino Mega mikrokontrolera nakon detekcije pokreta. 
- 
-  * 
- 
-Definiranje više načina rada ovisno o trenutnom vremenu. 
- 
-  * 
- 
-Kreiranje web stranice koja prikazuje sva vremena ustajanja osobe tijekom noći te tako služi za detekciju mjesečarenja. 
- 
-  * 
- 
-Omogućiti paljenje i gašenje LED trake preko web stranice. 
- 
-<font 24.0pt/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​**Resursi**</​font>​ 
- 
-  * <font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​Arduino Mega</​font>​ 
-  * <font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​protoboard</​font>​ 
-  * <font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​LED traka</​font>​ 
-  * <font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​RTC modul</​font>​ 
-  * <font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​PIR senzor</​font>​ 
-  * <font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​Ethernet Shield</​font>​ 
- 
-<font 24.0pt/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​**Ograničenja**</​font>​ 
- 
-<font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​1. Sustav se ne nalazi u nikakvom kućištu.</​font>​ 
- 
-<font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​2. Arduino Mega mikrokontroler se napaja preko USB priključka.</​font>​ 
- 
-<font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​3. Spor odziv LED trake preko weba, iznosi oko 0.5 sekundi.</​font>​ 
- 
-<font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​4. Cijena je velika u odnosu na proizvode slične namjene.</​font>​ 
- 
-<font 24.0pt/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​**Komunikacija s ostalim podsustavima**</​font>​ 
- 
-<font 16px/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​Nite Lite se sastoji od 3 podsustava – PIR senzora koji predstavlja detektor pokreta, Ethernet Shield s kojim se uspostavlja veza sa web serverom i LED trake.</​font>​ 
- 
-<font 24.0pt/​Arial,​Helvetica,​sans-serif;;#​333333;;​inherit>​**Komunikacija s vanjskim sustavima**</​font>​ 
- 
-<font 16px/​Arial,​Helvetica,​sans-serif;;​inherit;;​inherit>​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.</​font>​ 
- 
-<font 28px/​Arial,​Helvetica,​sans-serif;;​inherit;;​inherit>​**Vlastita uloga na projektu**</​font>​ 
- 
-<font 16px/​Arial,​Helvetica,​sans-serif;;​inherit;;​inherit>​​​​Zajedno s ostalim članicama tima na početku sam se bavila proučavanjem sustava za noćnu rasvjetu i mogućim rješenjima ovog problema. Nakon podjele zadataka naglasak na moj udio u ovom projektu je stavljen na kreiranje web servera. Na početku je bilo potrebno proučiti svojstava Ethernet Shielda i kako se on spaja na sustav, korištenje SD kartice, inicijalizacija i komunikacija preko ethernet kabela. U konačnici pristupanjem ​ odgovarajućoj IP adresi prikazuje se web stranica koja prikazuje sva vremena ustajanja osobe tijekom noći te tako služi za detekciju mjesečarenja. Web Server je realiziran primjenom Ethernet Shielda i Arduino Mega. Na SD kartici nalazi se index.html datoteka koja definira izgled stranice. Trebala sam urediti index.html datoteku tako da se na njoj nalaze 2 okvira. U prvom okviru pod nazivom Vrijeme ispisuje se točno vrijeme pokreta kojeg je senzor detektirao. Vrijednosti se ispisuju jedno ispod drugog. U drugom okviru nalazi se gumb pomoću kojeg sam omogućila da palimo odnosno gasimo LED traku. Paljenjem i gašenjem gumba omogućeno je resetiranje teksta.Prije pisanja programa bilo je potrebno inicijalizirati SD karticu i provjeriti postoji li html datoteka na samoj kartici. Ovisno o kojem Ethernet modulu se radi trebala sam postaviti pripadajuću MAC adresu i ovisno o mreži slobodnu IP adresu.</​font>​ 
- 
  
2018/antonija_marinovic/cijeli_projektni_zadatak.txt · Zadnja izmjena: 2023/06/19 18:11 (vanjsko uređivanje)