Slijede razlike između dviju inačica stranice
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena | ||
2018:antonija_marinovic:cijeli_projektni_zadatak [2018/06/17 15:49] amarinovic |
2018:antonija_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/Arial,Helvetica,sans-serif;;#333333;;inherit>**Svrha projekta**</font> |
- | <font 18px/Calibri,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 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/Calibri,sans-serif;;#333333;;inherit>**Korisnici projekta**</font> | + | <font 24.0pt/Arial,Helvetica,sans-serif;;#333333;;inherit>**Korisnici projekta**</font> |
- | <font 18px/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 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/Calibri,sans-serif;;#333333;;inherit>**Ciljevi projekta**</font> | + | <font 24.0pt/Arial,Helvetica,sans-serif;;#333333;;inherit>**Ciljevi projekta**</font> |
- | * <font 18px/inherit;;inherit;;inherit>Dizajniranje sustava namjenske rasvjete koji se sastoji od Arduino Mega mikrokontrolera, senzora pokreta (PIR senzor), RTC modula, Ethernet Shielda, LED trake.</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. |
- | * <font 18px/inherit;;inherit;;inherit>Upravljanje paljenjem LED trake putem Arduino Mega mikrokontrolera nakon detekcije pokreta.</font> | + | * Automatsko paljenje LED trake putem Arduino Mega mikrokontrolera nakon detekcije pokreta. |
- | * <font 18px/inherit;;inherit;;inherit>Definiranje više načina rada ovisno o dobu dana.</font> | + | * Definiranje više načina rada ovisno o trenutnom vremenu. |
- | * <font 18px/inherit;;inherit;;inherit>Kreiranje web stranice koja prikazuje sva vremena ustajanja osobe tijekom noći te tako služi za detekciju mjesečarenja.</font> | + | * Kreiranje web stranice koja prikazuje sva vremena ustajanja osobe tijekom noći te tako služi za detekciju mjesečarenja. |
- | * <font 18px/inherit;;inherit;;inherit>Omogućiti upravljanje LED trakom putem web stranice.</font> | + | * Omogućiti paljenje i gašenje LED trake preko web stranice. |
- | <font 24.0pt/Calibri,sans-serif;;#333333;;inherit>**Resursi**</font> | + | <font 24.0pt/Arial,Helvetica,sans-serif;;#333333;;inherit>**Resursi**</font> |
- | * <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>Arduino Mega</font> | + | * <font 16px/Arial,Helvetica,sans-serif;;#333333;;inherit>Arduino Mega</font> |
- | * <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>protoboard</font> | + | * <font 16px/Arial,Helvetica,sans-serif;;#333333;;inherit>protoboard</font> |
- | * <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>LED traka</font> | + | * <font 16px/Arial,Helvetica,sans-serif;;#333333;;inherit>LED traka</font> |
- | * <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>RTC modul</font> | + | * <font 16px/Arial,Helvetica,sans-serif;;#333333;;inherit>RTC modul</font> |
- | * <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>PIR senzor</font> | + | * <font 16px/Arial,Helvetica,sans-serif;;#333333;;inherit>PIR senzor</font> |
- | * <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>Ethernet Shield</font> | + | * <font 16px/Arial,Helvetica,sans-serif;;#333333;;inherit>Ethernet Shield</font> |
- | <font 24.0pt/Calibri,sans-serif;;#333333;;inherit>**Ograničenja**</font> | + | <font 24.0pt/Arial,Helvetica,sans-serif;;#333333;;inherit>**Ograničenja**</font> |
- | <font 17.0pt/Calibri,sans-serif;;#333333;;inherit>1. kućište</font> | + | <font 16px/Arial,Helvetica,sans-serif;;#333333;;inherit>1. Sustav se ne nalazi u nikakvom kućištu.</font> |
- | <font 17.0pt/Calibri,sans-serif;;#333333;;inherit>2. napajanje Arduina preko laptopa</font> | + | <font 16px/Arial,Helvetica,sans-serif;;#333333;;inherit>2. Arduino Mega mikrokontroler se napaja preko USB priključka.</font> |
- | <font 17.0pt/Calibri,sans-serif;;#333333;;inherit>3. spor odziv LED trake preko weba (oko 1 sekundu)</font> | + | <font 16px/Arial,Helvetica,sans-serif;;#333333;;inherit>3. Spor odziv LED trake preko weba, iznosi oko 0.5 sekundi.</font> |
- | <font 17.0pt/Calibri,sans-serif;;#333333;;inherit>4. cijena koja bi ispala velika u odnosu na proizvode slične namjene</font> | + | <font 16px/Arial,Helvetica,sans-serif;;#333333;;inherit>4. Cijena 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/Arial,Helvetica,sans-serif;;#333333;;inherit>**Komunikacija s ostalim podsustavima**</font> |
- | <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>Nite Lite se sastoji od 3 podsustava – PIR senzor, Ethernet Shield, RTC modul. Ta 3 podsustava predstavljaju detektor pokreta, vezu sa web serverom i praćenje točnog vremena i datuma.</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/Calibri,sans-serif;;#333333;;inherit>**Komunikacija s vanjskim sustavima**</font> | + | <font 24.0pt/Arial,Helvetica,sans-serif;;#333333;;inherit>**Komunikacija s vanjskim sustavima**</font> |
- | <font 17.5pt/Calibri,sans-serif;;#333333;;white>Nite Lite je sustav osmišljen kao samostalna jedinica.</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/inherit;;inherit;;inherit>**Vlastita uloga na projektu**</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 Ethernet Shield i kako se on spaja na Arduino Mega platformu, korištenje SD kartice, inicijalizacija i komunikacija preko ethernet kabela. 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 postavila sam da se ispisuje 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ćila sam i 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. 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.</font> | ||