Slijede razlike između dviju inačica stranice
| Novija izmjena | Starija izmjena | ||
|
2018:petra_bucic:projektni_zadatak [2018/05/24 18:17] pbucic stvoreno |
2018:petra_bucic:projektni_zadatak [2023/06/19 16:11] (trenutno) |
||
|---|---|---|---|
| Redak 3: | Redak 3: | ||
| <font 24.0pt/inherit;;inherit;;inherit>**Svrha projekta**</font> | <font 24.0pt/inherit;;inherit;;inherit>**Svrha projekta**</font> | ||
| - | <font 12pt/inherit;;inherit;;inherit>Omogućiti upravljanje otključavanja/zaključavanja brave</font><font 12pt/inherit;;inherit;;inherit>te otvaranja/zatvaranja vrata prepoznajući korisnika. Korisnici su raspodjeljeni hijerarhijski te imaju različite razine pristupa i usluga koje se nude.</font> | + | <font 12pt/inherit;;inherit;;inherit>Omogućiti upravljanje otključavanja/</font><font 12pt/inherit;;inherit;;inherit>zaključavanja</font><font 12pt/inherit;;inherit;;inherit>brave</font><font 12pt/inherit;;inherit;;inherit>te</font><font 12pt/inherit;;inherit;;inherit>otvaranja</font><font 12pt/inherit;;inherit;;inherit>/zatvaranja vrata prepoznajući korisnika. Korisnici su raspodjeljeni hijerarhijski te imaju različite razine pristupa i usluga koje se nude.</font> |
| - | U ovom dijelu projekta potrebno ostvaruju se dvije funkcionalnosti. Prva funkcionalnost je pokretanje motora koji okreće bravu nakon što je korisniku odobren pristup dok je druga omogučavanje pristupa glavnim korisnicima putam mobilne aplikacije. | + | <font 11pt/Arial,Helvetica,sans-serif;;inherit;;inherit>U ovom dijelu projekta potrebno ostvaruju se dvije funkcionalnosti. Prva funkcionalnost je pokretanje motora koji okreće bravu nakon što je korisniku odobren pristup dok je druga omogučavanje pristupa glavnim korisnicima putem mobilne aplikacije.</font> |
| <font 24.0pt/inherit;;inherit;;inherit>**Korisnici projekta**</font> | <font 24.0pt/inherit;;inherit;;inherit>**Korisnici projekta**</font> | ||
| Redak 15: | Redak 15: | ||
| <font 24.0pt/inherit;;inherit;;inherit>**Ciljevi projekta**</font> | <font 24.0pt/inherit;;inherit;;inherit>**Ciljevi projekta**</font> | ||
| - | - <font 12pt/inherit;;inherit;;inherit>Pokretanje motora i otključavanje brave.</font> | + | * Pokretanje motora i otključavanje brave |
| - | - <font 12pt/inherit;;inherit;;inherit>Definiranje načina ponovnog zaključavanja i implementiranje istog.</font> | + | * Otvarnje vrata |
| - | - <font 12pt/inherit;;inherit;;inherit>Otvarnje vrata.</font> | + | * Određivanje položaja i definiranje uvjeta rada |
| - | - <font 12pt/inherit;;inherit;;inherit>Povezivanj mobilnog uređaja i arduina putem aplikacije Blink.</font> | + | * Povezivanj mobilnog uređaja i arduina |
| - | - <font 12pt/inherit;;inherit;;inherit>Implementacija zadavanja naredbi putem aplikacije.</font> | + | |
| <font 24.0pt/inherit;;inherit;;inherit>**Resursi**</font> | <font 24.0pt/inherit;;inherit;;inherit>**Resursi**</font> | ||
| - | <font 12pt/inherit;;inherit;;inherit>Sustav će se ostvariti na arduino razvojnom sustavu uz upotrebu potrebnih dodatnih elemenata i podsustava kao što su steper motor i senzori. Planiran je razvoj jednostavne aplikacije unutar Blink sučelja koja će komunicirati s arduinom na daljinu.</font> | + | <font 12pt/inherit;;inherit;;inherit>Sustav će se ostvariti na arduino razvojnoj platformi uz upotrebu potrebnih dodatnih elemenata i podsustava kao što su steper motor i senzori. Razvijena je jednostavna aplikacija unutar Blink sučelja koja omogučuje zadavanje naredbi na daljinu.</font> |
| - | <font 24.0pt/inherit;;inherit;;inherit>**Ograničenja**</font> | + | <font 12pt/inherit;;inherit;;inherit>U ovom dijelu projekta koristi se:</font> |
| - | Ograničenja na strani korisnika definirana su hijerarhijom korisnika. | + | * Arduino Uno |
| + | * Mobilni uređaj s aplikacijom Blynk | ||
| + | * Steper motor | ||
| + | * DC motor | ||
| + | * Relej | ||
| + | * MOSFET, otpornici, dioda, baterija, žice i protoboard | ||
| + | * Hall senzori i maget | ||
| - | Uz to postoje i fizikalna ograničenja sustava na koja se mora paziti prilikom implementacije ovakvog sustava u stvarnosti. | + | <font 12pt/inherit;;inherit;;inherit>Za cijeli projekt potrebni su još:</font> |
| - | Ograničenja vezana za podsustav motora odnose se na tip vrata i brave koji će uvjetovati vrstu i snagu potrebnog motora. Uz to potrebno je paziti na napajanje odnosno kako se ostvaruje sigurnost korisnika u slučaju izvanredne situacije kada korisnik mora biti u mogučnosti izaći iz prostora. | + | * Arduino Nano |
| + | * LED zelena i crvena | ||
| + | * zujalo (//buzzer//) | ||
| + | * RFID čitač RC522 | ||
| + | * Max7218 8-digit 7-segmentni prikaznik | ||
| + | * MicroSD Card modul | ||
| + | * senzor za otisak prsta Adafruit DY50 | ||
| + | |||
| + | <font 24.0pt/inherit;;inherit;;inherit>**Ograničenja**</font> | ||
| + | |||
| + | Ograničenja na strani korisnika definirana su hijerarhijom korisnika. Uz to postoje i fizikalna ograničenja sustava na koja se mora paziti prilikom implementacije ovakvog sustava u stvarnosti. Ograničenja vezana za podsustav motora odnose se na tip vrata i brave koji će uvjetovati vrstu i snagu potrebnog motora. Uz to potrebno je paziti na napajanje odnosno kako se ostvaruje sigurnost korisnika u slučaju izvanredne situacije kada korisnik mora biti u mogučnosti izaći iz prostora. | ||
| + | |||
| + | U ovom projektu glavno ograničenje odnosi se na to da se radi maketa sustava, a ne stvarna implementacija. Cilj je pokazati koncept te ukazati na moguće probleme koji bi se trebali riješiti prilikom implemntacije. | ||
| <font 24.0pt/inherit;;inherit;;inherit>**Komunikacija s ostalim podsustavima**</font> | <font 24.0pt/inherit;;inherit;;inherit>**Komunikacija s ostalim podsustavima**</font> | ||
| - | <font 12pt/inherit;;inherit;;inherit>Arduino sustav će biti sposoban prepoznati korisnika i to na više načina. Može primiti i naredbu iz vanjskog sustava (android). Arduino će upravljati bravama u vidu otključavanja/zaključavanja.</font> | + | <font 12pt/inherit;;inherit;;inherit>Arduino sustav će biti sposoban prepoznati korisnika i to na više načina. Može primiti i naredbu iz vanjskog sustava (android). Arduino će upravljati bravama u vidu otključavanja/zaključavanja.</font><font 11pt/Arial,Helvetica,sans-serif;;inherit;;inherit>Sustav za otključavanje prima signal od hijerarhijski nadređenog sustava koji mu zadaje naredbu da izvrši sekvencu za otključavanje i otvaranje vrata.</font> |
| <font 24.0pt/inherit;;inherit;;inherit>**Komunikacija s vanjskim sustavima**</font> | <font 24.0pt/inherit;;inherit;;inherit>**Komunikacija s vanjskim sustavima**</font> | ||
| Redak 42: | Redak 59: | ||
| <font 24.0pt/inherit;;inherit;;inherit>**Plan projekta**</font> | <font 24.0pt/inherit;;inherit;;inherit>**Plan projekta**</font> | ||
| + | |||
| + | |Datum|Očekivani rezultat| | ||
| + | |19.3. - 25.3|Odabir podzadatka unutar teme projekta| | ||
| + | |26.3. - 9.4.|Prikupljanje komponenata| | ||
| + | |10.4. - 10.5.|Razvoj podsustava| | ||
| + | |11.5. - 14.5.|Integracija komponenata sustava| | ||
| + | |15.5. - 12.6.|Pisanje pripadajućeg dijela dokumentacije| | ||
| + | |14.6.|Prezentacija| | ||
| + | |||
| + | \\ | ||