Naziv
Internet stvari i mikrokontroleri
Organizacijska jedinica
Odsjek za informacijske i komunikacijske znanosti
ECTS
3
Šifra
266161
Semestri
ljetni
Satnica
Predavanja
15
Vježbe u praktikumu
30

Cilj
Kolegij prolazi kroz osnovne principe izgradnje sustava interneta stvari baziranih na mikrokontrolerima. Teorijski i praktično objašnjeni su komunikacijski aspekti prikupljanja ciljanih podataka iz okoline i pripreme za analizu.
Sadržaj
  1. Kibernetika. Shannonov model komunikacijskog procesa.
  2. Povijesni pregled razvoja mikrokontrolera.
  3. Razvojne okoline.
  4. Arduino.
  5. Micro:bit.
  6. ESP32.
  7. Uvodno o programskom jeziku C.
  8. Sustavi za upravljanje verzijama.
  9. Ekosustav Arduino okoline.
  10. Biblioteke.
  11. Osjetnici za mikrokontrolere.
  12. Protokoli za interkonekcije.
  13. Bluetooth komunikacija.
  14. Wifi communication.
  15. Međukonekcije, MQTT, Zigbee.

Ishodi učenja
  1. znati odabrati način prikupljanja podataka i iskoristiti za kontrolu sustava
  2. znati odabrati mikrokontroler za zadani zadatak
  3. znati koristiti sustave za upravljanje verzijama
  4. znati različite načine slanja i razmjene podataka
Metode podučavanja
predavanja i vježbe
Metode ocjenjivanja
praktični zadatak i usmeni ispit

Obavezna literatura
  1. Gibson, G. Arduino: A Beginner's Guide to Arduino Programming, Rivercat Books LLC, 2023.
  2. Monk, S. Programming Arduino: Getting Started with Sketches, McGraw Hill TAB, 2022.
Dopunska literatura

Izborni predmet na studijima
Stari studiji
  1. Informacijske znanosti, sveučilišni prijediplomski jednopredmetni studij, 4., 6. semestar
  2. Informacijske znanosti, sveučilišni prijediplomski dvopredmetni studij, 4. semestar