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 20:33]
aoreskovic obrisano
2017:studenti:aoreskovic:projektni_zadatak [2023/06/19 18:11] (trenutno)
Redak 64: Redak 64:
 {{  http://​hobbycomponents.com/​2267-thickbox_default/​wemos-d1-mini-pro-esp8266-development-board.jpg?​nolink&​300x300}} {{  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 81: Redak 85:
 }​​ }​​
 </​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.1498674780.txt.gz · Zadnja izmjena: 2023/06/19 18:10 (vanjsko uređivanje)