Fakultet organizacionih nauka, Univerzitet u Beogradu

Katedra za elektronsko poslovanje

Internet inteligentnih uređaja

Studijski programNaziv predmetaNastavnik/nastavniciStatus predmetaBroj ESPB
Informacioni sistemi i tehnologijeInternet inteligentnih uređajaZorica M. Bogdanović, Aleksandra B. Labus
Asistenti: Tamara G. Naumović , Petar Lukovac , Aleksa Miletić , Milica Simić
Izborni5

Cilj predmeta

Cilj ovog predmeta je da se studenti upoznaju sa hardverskom i softverskom infrastrukturom interneta inteligentnih uređaja, kao i sa principima razvoja IoT aplikacija i servisa za pametna okruženja.

Ishod predmeta

Studenti su sposobni da projektuju, razvijaju i implementiraju infrastrukturu i servise pametnih okruženja.

Sadržaj predmeta

Teorijska nastava

Uvod u internet inteligentnih uređaja. Inteligentni uređaji. Mrežni protokoli u internetu inteligentnih uređaja: IPv6, WiFi, Bluetooth, ZigBee, 6LoWPAN, LORA. Protokoli aplikativnog sloja: HTTP, HTTPS, REST, Web Socket, CoAP, MQTT, XMPP, AMQP, LWM2M. Senzorske mreže. LoRa tehnologije. M2M komunikacija. Računarstvo u oblaku i internet inteligentnih uređaja. Cloud platforme za upravljanje IoT sistemima: Xively, ThingSpeak, IBM Watson IoT, Microsoft Azure IoT Platform, Kaa, Mainflux. Big data i internet inteligentnih uređaja. Pametna okruženja. Pametni gradovi. Pametne kuće. Pametne učionice. Pametne kancelarije. Pametni saobraćaj. Pametna industrija. Internet inteligentnih uređaja u trgovini, logistici i marketingu. IoT i neuromerketing. Pametna poljoprivreda. Pametne elektroenergeske mreže. Internet inteligentnih uređaja u e-zdravstvu. Wearable computing. Crowdsensing. Pametna e-uprava. Sigurnost u IoT sistemima. Blockchain i internet inteligentnih uređaja.

Praktična nastava

Uvod u Linux operativni sistem kao platformu za razvoj pametnih okruženja. Raspberry Pi mikroračunar. Arduino platforma za rad sa analognim senzorima. Projektovanje pametnih okruženja. Postavljanje hardverske i softverske infrastrukture za razvoj pametnih okruženja. Razvoj Python aplikacija za kontrolu pametnih okruženja. Razvoj pametnih okruženja primenom Arduino platforme za rad sa analognim senzorima. Razvoj pametnih okruženja primenom Raspberry Pi mikroračunara. Komunikacija i povezivanje Arduino-Raspberry Pi. Konfigurisanje virtuelnog okruženja za razvoj aplikacija za upravljanje inteligentnim uređajima. Razvoj veb aplikacija i servisa za upravljanje pametnim okruženjima. Cloud platforme za upravljanje IoT sistemima. Izrada projekta razvoja pametnog okruženja i veb aplikacije za upravljanje pametnim okruženjem.

Literatura

  1. B.Radenković, M.Despotović-Zrakić, Z.Bogdanović, D.Barać, A.Labus, Ž.Bojović, Internet inteligetnih uređaja, ISBN:978-86-7680, Fakultet organizacionih nauka, Beograd, 2017
  2. B.Radenković, M.Despotović-Zrakić, Z.Bogdanović, D.Barać, A.Labus, Praktikum iz interneta inteligentnih uređaja, elektronsko izdanje, Fakultet organizacionih nauka, Beograd, 2017.
  3. B. Radenković, M. Despotović-Zrakić, Z. Bogdanović, D. Barać, A. Labus, Materijali za predmet Internet ineligentnih uređaja, u e-formi, sa portala za e-učenje moodle.elab.fon.bg.ac.rs, 2021