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
2018:alen_vlahinic:projektni_zadatak [2018/06/12 11:55]
avlahinic [Komunikacija s ostalim podsustavima]
2018:alen_vlahinic:projektni_zadatak [2023/06/19 18:11] (trenutno)
Redak 39: Redak 39:
 ====== Vlastiti zadatak ====== ====== 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 obavijest 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 i slanje obavijesti 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 {2, 2, 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 apitoken. Ta dva niza se zatim unesu na odgovarajuća mjesta u potprogramu. Nakon što je zaprimljena poruka da je alarm aktiviran, dolazi do treperenja crvene LED-ice i slanja poruke na Pushover aplikaciju. Kako bi se isključilo treptanje LED-ice, te time omogućilo da jedinica može zaprimati nove zahtjeve za alarmom, bilo je potrebno dodati tipku koja će obavljati tu zadaću.+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 obavijest 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 i slanje obavijesti 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 ​         {2, 2, 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čun 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 apitoken. Ta dva niza se zatim unesu na odgovarajuća mjesta u potprogramu. Nakon što je zaprimljena poruka da je alarm aktiviran, dolazi do treperenja crvene LED-ice i slanja poruke na Pushover aplikaciju. Kako bi se isključilo treptanje LED-ice, te time omogućilo da jedinica može zaprimati nove zahtjeve za alarmom, bilo je potrebno dodati tipku koja će obavljati tu zadaću.
  
  
2018/alen_vlahinic/projektni_zadatak.1528797301.txt.gz · Zadnja izmjena: 2023/06/19 18:10 (vanjsko uređivanje)