Korisnički alati

Site alati


2018:alen_vlahinic: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
Novija izmjena Novije izmjene na obje strane
2018:alen_vlahinic:projektni_zadatak [2018/06/12 11:01]
avlahinic
2018:alen_vlahinic:projektni_zadatak [2018/06/12 11:53]
avlahinic [Ograničenja]
Redak 1: Redak 1:
 ====== Svrha projekta ====== ====== Svrha projekta ======
  
-Ovaj jednostavan alarmni sustav služi za detekciju provale i obavještavanje korisnika o provali. Namijenjen je zaštiti prostora odvojenih od stambenog prostora kao što su garaža i radiona. Za komunikaciju između dijelova sustava koristi se komunikacija radiovalovima ili RF komunikacija. Zbog toga sustav ima relativno malu cijenu i jednostavnu ​imprementaciju. To ga čini mogućim rješenjem za zaštitu prostora u kojoj se ne sprema velika vrijednost, ali bi korisnik i dalje htio osigurati svoju imovinu. U tom slučaju skupi alarmni sustavi nisu isplativi, pa bi ovakav sustav mogao biti pravi izbor.+Ovaj jednostavan alarmni sustav služi za detekciju provale i obavještavanje korisnika o provali. Namijenjen je zaštiti prostora odvojenih od stambenog prostora kao što su garaža i radiona. Za komunikaciju između dijelova sustava koristi se komunikacija radiovalovima ili RF komunikacija. Zbog toga sustav ima relativno malu cijenu i jednostavnu ​implementaciju. To ga čini mogućim rješenjem za zaštitu prostora u kojoj se ne sprema velika vrijednost, ali bi korisnik i dalje htio osigurati svoju imovinu. U tom slučaju skupi alarmni sustavi nisu isplativi, pa bi ovakav sustav mogao biti pravi izbor. 
  
 ====== Korisnici projekta ====== ====== Korisnici projekta ======
Redak 20: Redak 21:
 ====== Resursi ====== ====== Resursi ======
  
-  *+  * Arduino Nano (2 komada) 
 +  * Arduino Uno 
 +  * Arduino Ethernet Shield R3 
 +  * dva para RF odašiljača i prijamnika 
 +  * Pushover aplikacija 
 +  * LED dioda 
 +  * protoboard (2 komada) 
 +  * tipka 
 +  * otpornici (2 komada)
  
-Arduino Nano (2 komada) 
  
-  *+====== Ograničenja ======
  
-Arduino Uno+Mogući problemi mogu se javiti kod određivanja dometa jedinica 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.
  
-  * 
  
-Arduino Ethernet Shield R3+====== Vlastiti zadatak ======
  
-  * +Moj zadatak bio je konfigurirati obavještajnu jedinicu u stambenom prostoru. Zahtjevi su bili da kao ulaz u svoju jedinicu trebam primiti poruku oblika {2, 2, 2} i na izlazu iz jedinice sukladno primljenoj poruci paliti i gasiti crvenu LED-icu i poslati obavjest preko Pushover sustava. Na jedinicu sam trebao dodati ​dva komunikacijska modula. Jedan komunikacijski modul je prijemnik ​RF signala frekvencije 433 MHz, dok drugi komunikacijski modul čini Ethernet shield za povezivanje na Internet ​slanje obavjesti na Pushover ​aplikaciju. Prijam i obrada dospjelog RF signala bila je jednostavna,​ pošto je samo bilo potrebno provjeriti dali je dospjela poruka jednaka poruci {22, 2}. Zatim, kada se utvrdi da je dospjela poruka uistinu s takvim sadržajem, pristupa se Ethernet potprogramu. Taj potprogram preko Pushover sustava šalje unaprijed pripremljeni tekst poruke na Pushover aplikaciju instaliranu na pametni telefon vlasnika štićenog prostora. Bilo je potrebno napraviti vlastiti računa na Pushover web stranici, te tako dobiti niz od 30 znakova koji predstavljaju sredstvo korisničke identifikacije. Potom se definira unutra Pushover stranice korisnički projekt u kojem se navodi ​koji će medij slati podatke na Pushover server. Potom se za tu definiciju dobije drugi niz od 30 znakova koji se naziva apitokenTa dva niza se zatim unesu na odgovrajuća mjesta ​potprogramu. Nakon što je zaprimljena poruka da je alarm aktiviran, dolazi do treperenja crvene LED-ice ​slanja poruke na Pushover aplikacijuKako bi se isključilo treptanje LED-ice, te time omogućilo da jedinica ​može zaprimati nove zahtjeve za alarmombilo je potrebno dodati tipku koja će obavljati tu zadaću.
- +
-dva para RF odašiljačprijamnika +
- +
-  * +
- +
-Pushover ​aplikacija +
- +
-  * +
- +
-LED dioda +
- +
-  * +
- +
-protoboard (komada) +
- +
-  * +
- +
-tipka +
- +
-  * +
- +
-otpornici (komada) +
- +
-====== Ograničenja ====== +
- +
-Mogući problemi mogu se javiti kod određivanja dometa jedinica koja se nalazi uprostoru ​koji se štitiRF komunikacija je osjetljiva ​na prepreke ​prostoru ​one mogu biti velika nepogodnost u implementaciji sustavaTrenutna konfiguracija sustava ​može detektirati samo otvaranje vratapa bi bila potrebna ugradnja senzora koji bi detektirao pokret. +
- +
-====== Vlastiti zadatak ======+
  
-Moj zadatak je bio implementacija i dizajn daljinskog upravljača. 
  
 ====== Komunikacija s ostalim podsustavima ====== ====== Komunikacija s ostalim podsustavima ======
2018/alen_vlahinic/projektni_zadatak.txt · Zadnja izmjena: 2023/06/19 18:11 (vanjsko uređivanje)