Korisnički alati

Site alati


2018:tino_huljev: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:tino_huljev:projektni_zadatak [2018/06/12 22:52]
thuljev [Ciljevi projekta]
2018:tino_huljev:projektni_zadatak [2023/06/19 16:11] (trenutno)
Redak 36: Redak 36:
 ====== Ograničenja ====== ====== Ograničenja ======
  
-Mogući problemi mogu se javiti kod određivanja dometa ​jedinica ​koja se nalazi ​uprostoru ​koji se štiti. RF komunikacija je osjetljiva na prepreke u prostoru i one mogu biti velika nepogodnost u implementaciji sustava. Trenutna konfiguracija sustava može detektirati samo otvaranje vrata, pa bi bila potrebna ugradnja senzora koji bi detektirao pokret.+Mogući problemi mogu se javiti kod određivanja dometa ​jedinice ​koja se nalazi ​u prostoru ​koji se štiti. RF komunikacija je osjetljiva na prepreke u prostoru i one mogu biti velika nepogodnost u implementaciji sustava. Trenutna konfiguracija sustava može detektirati samo otvaranje vrata, pa bi bila potrebna ugradnja senzora koji bi detektirao pokret.
  
  
 ====== Vlastiti zadatak ====== ====== Vlastiti zadatak ======
 +
 +Moj zadatak bio je osmisliti i implementirati jedinicu u štićenom prostoru koja u slučaju provale obavještava stambenu jedinicu. Od komponenata sam koristio Arduino Nano, RF odašiljač i RF prijemnik. Ideja je bila da se pomoću daljinskog ključa pali ili gasi alarm, a u slučaju neovlaštenog ulaza u štićeni prostor da se obavještava stambena jedinica. Problem je bio što smo za komunikaciju između ključa i jedinice u štićenom prostoru koristili isti par RF prijamnika i odašiljača kao za komunikaciju sa stambenom jedinicom stoga je trebalo smisliti način komunikacije da se zna kome je namijenjena koja poruka. U timu smo se dogovorili da ključ pali/gasi alarm s nizom znakova {1,1,1}, a da jedinica u štićenom prostoru u slučaju provale obavještava stambenu jedinicu s nizom znakova {2,2,2}.
 +
 +Upoznao sam se s osnovnim funkcijama iz biblioteke VirtualVire.h za komunikaciju putem RF modula te ih implementirao u kodu. Razradio sam algoritam za detektiranje neovlaštenog upada u štićeni prostor. Neovlaštenim upadom smatra se ulazak u prostor nakon što je korisnik s daljinskim ključem signalizirao paljenje alarma. Iako se otvaranje vrata u sklopu ovog projekta simulira pritiskom na tipku, u stvarnosti se lagano može primijeniti neki senzor ili sklopka za detekciju otvaranja vrata.
 +
  
 ====== Komunikacija s ostalim podsustavima ====== ====== Komunikacija s ostalim podsustavima ======
  
-Tri dijela sustava (stambena jedinica, štićena jedinica i daljinski upravljač) komuniciraju RF vezom putem slanja poruka koje se sastoje od tri ista znaka. Različit znak se šalje od daljinskog upravljača do štićene jedinice i od štićene jedinice do stambene jedinice. Komunikacija između ​Ehernet ​Shielda i Arduino Uno platforme ostvarena je pomoću SPI serijske komunikacije.+Tri dijela sustava (stambena jedinica, štićena jedinica i daljinski upravljač) komuniciraju RF vezom putem slanja poruka koje se sastoje od tri ista znaka. Različit znak se šalje od daljinskog upravljača do štićene jedinice i od štićene jedinice do stambene jedinice. Komunikacija između ​Ethernet ​Shielda i Arduino Uno platforme ostvarena je pomoću SPI serijske komunikacije.
  
  
2018/tino_huljev/projektni_zadatak.1528843947.txt.gz · Zadnja izmjena: 2023/06/19 16:10 (vanjsko uređivanje)