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
Novija izmjena Novije izmjene na obje strane
2017:studenti:aoreskovic:projektni_zadatak [2017/06/28 19:17]
aoreskovic
2017:studenti:aoreskovic:projektni_zadatak [2017/06/28 20:34]
aoreskovic [Moja uloga na projektu]
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. 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.
Redak 79: Redak 79:
   "​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.txt · Zadnja izmjena: 2023/06/19 18:11 (vanjsko uređivanje)