Cilji in kompetence
- Pridobiti znanje s hitro razvijajočega področja interneta stvari in kiberfizičnih sistemov, ki bo omogočilo takojšnjo uvedbo rešitev v obstoječe informacijske sisteme izbranih organizacij.
- Spoznati osnovne pojme in gradnike, ki niso neposredno s področja klasičnih organizacijskih informacijskih sistemov vendar pa so le-ti ključni za razumevanje interneta stvari in kiberfizičih sistemov.
- Pridobiti praktično in teoretično znanje, ki bo slušateljem omogočilo zasnovo novih informacijskih sistemov v okolju industrije 4.0
Vsebina
1. Definicija kiberfizičnih sistemov in interneta stvari
2. nodejs na operacijskem sistemu Linux in ARM strojni opremi
3. Spletno integrirano razvojno okolje Visual Studio Code in platform.io
4. Arduino mikrokontroler in Firmata, modul ESP32, Raspberry Pi
5. Programski jezik javaScript / ECMA Script, C++
6. Interakcija s strojno opremo preko mehanizma zahtevek/odgovor
7. Interakcija s strojno opremo preko spletnega vtičnika
8. MQTT protokol
9. Iskanje v omrežjih
10. Razvoj grafičnega uporabniškega vmesnika
11. Branje in pisanje na digitalnih vhodno/izhodnih priključkih
12. Objektno orientirani razvoj interaktivnih grafov za prikazovanje podatkov v realnem času
13. Branje in pisanje na analognih vhodno/izhodnih priključkih
14. Serijski, I2C, SPI protokoli
15. Senzorji in aktuatorji
16. Upravljanje enosmernega motorja s H-krmiljem
17. Opis kontrole pozicije enosmernega motorja
18. Razvoj kontrolnih sistemov v okolju interneta stvari
19. Uporaba oblačnih tehnologij
20. Uporaba družbenih omrežij za upravljanje interneta stvari in kiberfizičnih sistemov
21. Opis primerov uporabe na področju informacijskih sistemov v organizacijah
Metode poučevanja in učenja
- predavanja v opremljeni računalniški predavalnici
- vaje
Predvideni študijski rezultati - znanje in razumevanje
Znanje in razumevanje:
• Razumevanje osnovnih principov delovanja in zasnove interneta stvari in kiberfizičnih sistemov
• Poznavanje ključnih tehnologij potrebnih za uspešno realizacijo projektov interneta stvari in kiberfizičnih sistemov
• Razumevanje teoretičnega opisa kontrolnega sistema upravljanja interneta stvari in kiberfizičnih sistemov
• Pridobitev znanja o programiranju za upravljanje z aktuatorji in delo s senzorji
• Pridobiti znanje za uspešno uvedbo interneta stvari in kiberfizičnih sistemov v organizacijski informacijski sistem
Predvideni študijski rezultati - Prenosljive/ključne spretnosti in drugi atributi
Znanje in razumevanje:
Študenti
• Opredelijo osnovne principev delovanja in zasnove interneta stvari in kiberfizičnih sistemov
• Opredelijo ključne tehnologije potrebne za uspešno realizacijo projektov interneta stvari in kiberfizičnih sistemov
• Opredelijo teoretični opis kontrolnega sistema upravljanja interneta stvari in kiberfizičnih sistemov
• Razvijejo ustrezne programe za upravljanje z aktuatorji in delo s senzorji
• Opredelijo ključne korake za uvedbo interneta stvari in kiberfizičnih sistemov v organizacijski informacijski sistem
Temeljni literatura in viri
1. Alur R. (2015) Principles of Cyber-Physical Systems, MIT Press
2. Vision and challenges for realising the Internet of Things (str. 229). (2010). Publications Office of the European Union.
Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti
- /
Podrobnosti o izvedbi in ocenjevanju seminarska naloga (50%)
ustni izpit (50%)