Korisnički alati

Site alati


2017:studenti:aoreskovic: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
2017:studenti:aoreskovic:projektni_zadatak [2017/06/28 19:17]
aoreskovic
2017:studenti:aoreskovic:projektni_zadatak [2023/06/19 18:11] (trenutno)
Redak 62: Redak 62:
 ====== Komunikacija s vanjskim sustavima ====== ====== Komunikacija s vanjskim sustavima ======
  
-{{  http://www.cnx-software.com/wp-content/uploads/​2016/​02/​Wemos_D1_mini.jpg?​nolink&​320x256}}+{{  http://hobbycomponents.com/2267-thickbox_default/wemos-d1-mini-pro-esp8266-development-board.jpg?​nolink&​300x300}}
  
-Za komunikaciju s internetom je korišten modul “WeeMos D1 pro” koji koristi ESP8266. Uređaj je programiran u Arduino IDE. WeeMos prima formatirani string preko UART komunikacije. Taj string onda parsira i kreira JSON paket. Taj paket se onda post upitom šalje na zavodski server. Zavodski server stoji iza domene echo.zesoi.fer.hr,​ kojem smo dali alias spvp.anteo.me. Na njemu se vrti aplikacija pisana u okruženju “Ruby on rails”. Kada dobije zahtjev, obradi ga, ubaci vrijednosti u grafove, ispiše poruke i vrati HTTP 201 odgovor.+Za komunikaciju s internetom je korišten modul “WeeMos D1 pro” koji koristi ESP8266. Uređaj je programiran u Arduino IDE. WeeMos prima formatirani string preko UART komunikacije, kako je upisano u prošlom poglavlju. Taj string onda parsira i kreira JSON paket, koji izgleda kao što je prikazano ispod POST zahtjeva. 
 + 
 +Taj paket se onda post upitom šalje na zavodski ​server koristeći POST zahtjev. Zahtjev osim standarnih rubrika sadrži i "​X-Auth-Token!",​ 1024 bitni ključ koji osigurava da samo noi koji ga znaju mogu slati podatke na server. 
 + 
 +Zavodski server stoji iza domene echo.zesoi.fer.hr,​ kojem smo dali alias spvp.anteo.me. Na njemu se vrti aplikacija pisana u okruženju “Ruby on rails”. Kada dobije zahtjev, obradi ga, ubaci vrijednosti u grafove, ispiše poruke i vrati HTTP 201 odgovor.
  
 <​code>​ <​code>​
Redak 79: Redak 83:
   "​noise":​ "​5.94466",​   "​noise":​ "​5.94466",​
   "​message":​ "​Poruka"​   "​message":​ "​Poruka"​
-} +}​​
-​​​​​+
 </​code>​ </​code>​
 +
  
 ====== Moja uloga na projektu ====== ====== Moja uloga na projektu ======
  
-Moja uloga na projektu je razjašnjena kroz poglavlja "​Komunikacija s ostalim podsustavima"​ i "​Komunikacija s vanjskim sustavima"​+Moja uloga na projektu ​detaljno ​je razjašnjena kroz poglavlja "​Komunikacija s ostalim podsustavima"​ i "​Komunikacija s vanjskim sustavima"​. Kao što je opisano svodilo se na komunikaciju Arduino → WeeMos → Web Server.
  
  
2017/studenti/aoreskovic/projektni_zadatak.1498670251.txt.gz · Zadnja izmjena: 2023/06/19 18:10 (vanjsko uređivanje)