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 16:19] 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 20px/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/inherit;;#333333;;inherit>Namjenjeno je svim stanarima kuća, stambenih jedinica. Također i ljudima koji imaju problema s mjesečarenjem.</font><font 18px/inherit;;inherit;;inherit>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> | + | <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> |
- | * | + | * 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. | ||
- | 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 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> | ||
- | Automatsko paljenje LED trake putem Arduino Mega mikrokontrolera nakon detekcije pokreta. | + | <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> |
- | Definiranje više načina rada ovisno o trenutnom vremenu. | + | <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> |
- | Kreiranje web stranice koja prikazuje sva vremena ustajanja osobe tijekom noći te tako služi za detekciju mjesečarenja. | + | <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> |
- | Omogućiti paljenje i gašenje LED trake preko web stranice. | + | <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>**Resursi**</font> | + | <font 24.0pt/Arial,Helvetica,sans-serif;;#333333;;inherit>**Komunikacija s vanjskim sustavima**</font> |
- | * <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>Arduino Mega</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 17.5pt/Calibri,sans-serif;;#333333;;inherit>protoboard</font> | + | |
- | * <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>LED traka</font> | + | |
- | * <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>RTC modul</font> | + | |
- | * <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>PIR senzor</font> | + | |
- | * <font 17.5pt/Calibri,sans-serif;;#333333;;inherit>Ethernet Shield</font> | + | |
- | <font 24.0pt/Calibri,sans-serif;;#333333;;inherit>**Ograničenja**</font> | + | <font 28px/Arial,Helvetica,sans-serif;;inherit;;inherit>**Vlastita uloga na projektu**</font> |
- | <font 17.0pt/Calibri,sans-serif;;#333333;;inherit>1. Sustav se ne nalazi u nikakvom kućištu.</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> |
- | + | ||
- | <font 17.0pt/Calibri,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, iznosi oko 0.5 sekundi.</font> | + | |
- | + | ||
- | <font 17.0pt/Calibri,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 17.5pt/Calibri,sans-serif;;#333333;;inherit>Nite Lite se sastoji od 2 podsustava – PIR senzora koji predstavlja detektor pokreta i Ethernet Shield s kojim se uspostavlja veza sa web serverom.</font> | + | |
- | + | ||
- | <font 24.0pt/Calibri,sans-serif;;#333333;;inherit>**Komunikacija s vanjskim sustavima**</font> | + | |
- | + | ||
- | <font 18px/inherit;;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> | + | |