Pierluigi RITROVATO | INTERNET OF THINGS
Pierluigi RITROVATO INTERNET OF THINGS
cod. 0612700109
INTERNET OF THINGS
0612700109 | |
DIPARTIMENTO DI INGEGNERIA DELL'INFORMAZIONE ED ELETTRICA E MATEMATICA APPLICATA | |
CORSO DI LAUREA | |
INGEGNERIA INFORMATICA | |
2018/2019 |
ANNO CORSO 3 | |
ANNO ORDINAMENTO 2016 | |
SECONDO SEMESTRE |
SSD | CFU | ORE | ATTIVITÀ | |
---|---|---|---|---|
ING-INF/05 | 3 | 24 | LEZIONE | |
ING-INF/05 | 3 | 24 | LABORATORIO |
Obiettivi | |
---|---|
L’insegnamento introduce le architetture, le tecnologie e i protocolli per l’Internet of Things, presentando inoltre i principali ambiti applicativi. Conoscenze e capacità di comprensione Architettura di un’applicazione IoT. Standard per la rappresentazione delle informazioni. Protocolli di rete. Standard nei principali domini applicativi. Conoscenze e capacità di comprensione applicate Utilizzare un’implementazione di un protocol stack IoT per realizzare semplici applicazioni. |
Prerequisiti | |
---|---|
È PREFERIBILE AVERE CONOSCENZE DI BASE SUI PROTOCOLLI DI INTERNET (TCP/IP, HTTP) E SU HTML E JAVASCRIPT. |
Contenuti | |
---|---|
INTRODUZIONE. INTERNET OF THINGS AND WEB OF THINGS. ARCHITETTURA DI UN'APPLICAZIONE IOT. (2 ORE) INTRODUZIONE AL LINGUAGGIO PYTHON. (8 ORE) INTRODUZIONE AL FRAMEWORK ZERYNTH. PRESENTAZIONE DI UNA SCHEDA EMBEDDED PER APPLICAZIONI IOT E DEL RELATIVO AMBIENTE DI SVILUPPO. (4 ORE) INTERFACCIAMENTO CON SENSORI E ATTUATORI. I/O DIGITALE E ANALOGICO, PWM, PROTOCOLLI SERIALI I2C E SPI (10 ORE). CONNESSIONE DI UN DISPOSITIVO MEDIANTE RETE WIRELESS. COMUNICAZIONE CON SERVER MEDIANTE I PROTOCOLLI HTTP E MQTT. REALIZZAZIONE DI APP IOT MEDIANTE IL FRAMEWORK ZERYNTH (14 ORE). |
Metodi Didattici | |
---|---|
L'insegnamento prevede lezioni frontali ed esercitazioni volte a illustrare l'uso di strumenti e software per la realizzazione di applicazioni IoT. Per poter sostenere la verifica finale del profitto e conseguire i CFU relativi all’attività formativa, lo studente dovrà avere frequentato almeno il 70% delle ore previste di attività didattica assistita. |
Verifica dell'apprendimento | |
---|---|
L'esame prevede la realizzazione di un progetto di gruppo (con gruppi di 3-4 persone) e un colloquio orale individuale. Il progetto è volto a dimostrare la capacità di realizzare una semplice applicazione con gli strumenti presentati nel corso, mentre il colloquio mira a verificare la comprensione degli argomenti teorici. |
Testi | |
---|---|
Da definire |
Altre Informazioni | |
---|---|
L'insegnamento è erogato in lingua inglese. |
BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2019-10-21]