Hrvatski
Hrvatski
English

TEHNOLOGIJE INTERNETA STVARI

Cilj
Cilj predmeta je upoznati studente sa tehnologijama internet stvari. Studenti će koristeći više različitih razvojnih okruženja
(trenutno Arduino i MicroPython) naučiti programirati mikroupravljačima (trenutno ARM ili ESP), obrađivati ulazne signale i
generirati izlazne signale. Osim toga koristit će i mrežnu komponentu mikroupravljača, te pohranu podataka i rad sa
mrežnim servisima.
Uvjeti upisa
Uvjet za polaganje kolegija je položen kolegij Osnove programiranja.
Ishodi učenja
- Argumentirati razloge odabira IoT tehnologije
- Implementirati ulaz/izlaz podataka na IoT uređaju
- Implementirati čitanje/pisanje podataka na IoT uređaju i mrežnim servisima
- Demonstrirati rad u IoT razvojnim okruženjima
Nastavni plan
1. Specifičnosti različitih hardverskih platformi za razvoj IoT uređaja. Specifičnosti različitih razvojnih okruženja.
2. Instalacija i podešavanje IoT razvojnog okruženja
3. Spajanje na bežične mreže.
4. Spajanje na cloud servise
5. Obrada analognih i digitalnih ulaznih signala. Kontrola vanjskih uređaja
6. Korištenje dodatnih programskih biblioteka
7. Korištenje datotečnog sustava na određenoj IoT platformi.
8. Instalacija i podešavanje alternativnog IoT razvojnog okruženja
9. Spajanje senzora na IoT uređaj.
10. Slanje podataka sa senzora na online cloud servis.
11. Povlačenje podataka sa online cloud servisa.
12. Rad sa više modula
13. Rad sa različitim servisima
14. Analiza M2M interakcije
15. Automatizacija M2M interakcije
Način ocjenjivanja
Ocjenjivanje i vrednovanje rada studenata tijekom nastave
Bodovi
Kolokvij 1 (IU1) 10
Kolokvij 1 (IU2) 30
Kolokvij 1 (IU4) 10
Kolokvij 2 (IU3) 50
Ocjenjivanje i vrednovanje rada studenata na ispitu
Kolokvij 1 (IU1) 10
Kolokvij 1 (IU2) 30
Kolokvij 1 (IU4) 10
Kolokvij 2 (IU3) 50
Literatura
  • Schwartz, M. (2017) ESP8266 Internet of Thinks Cookbook. Birmingham: Packt Publishing Ltd.
  • Kurniawan, A. (2019) Internet of Things Projects with ESP32: Build exciting and powerful IoT projects using the all-new Espressif ESP32. Birmingham: Packt Publishing Ltd.
Program: Elektroničko poslovanje i programsko inženjerstvo
ID: 6272
Vanjski ID: 243814
Ects: 4
Online postotak: 20
Ocjenjivanje:
90-100 5
75-89,9 4
60-74,9 3
50-59,9 2
0-49,9 1
Sati:
15 Predavanja
0 Seminari
30 Vježbe
0 Terenska nastava
Predavač/i: