Conoscere il paradigma dell’Internet of Things (IoT) e i diversi scenari applicativi. Conoscere e saper programmare un sistema basato su microcontrollori. Conoscere la problematiche e le soluzioni per l'interfacciamento con il mondo fisico. Saper progettare soluzioni IoT mediante l'uso di piattaforme di prototipazione quali Arduino.
Conoscenza e capacità di comprensione
Lo studente sarà in grado di rielaborare quanto presentato rispetto ad ognuno degli elementi di un sistema IoT in modo da integrare le diverse componenti al fine di realizzare un sistema complesso che interagisce con l'ambiente circostante rispetto ad un insieme di requisiti progettuali.
Conoscenze applicate e capacità di comprensione
Lo studente sarà in grado di applicare le nozioni teoriche in un ambiente di laboratorio nel quale sperimentare in prima persona le criticità che occorrono nel momento in cui le nozioni teoriche riguardo i vari componenti vengono applicate su componenti reali.
Autonomia di giudizio
Sviluppo di capacità di giudizio autonomo per valutare la scelta dei componenti (sensori e attuatori ) per lo sviluppo di un prototipo di un sistema IoT:
Abilità comunicative
Sviluppo di abilità comunicative per descrivere le potenzialita' di utilizzo di un sistema IoT
Capacità di apprendimento
Essere in grado di utilizzare le conoscenze e competenze apprese per la progettazione di un sistema IoT basato su board.
Conoscenza delle architetture presentate nel corso di Calcolatori Elettronici, della programmazione assembly e del linguaggio C.
Internet of Things e scenari applicativi
IoT enabling technologies and protocols
Microcontrollori
Microcontrollori per l’IoT & sistemi di prototipazione
| Argomenti | Riferimenti testi | |
|---|---|---|
| 1 | Trend tecnologici , sistemi embedded, IoT | 1, 2, 5 |
| 2 | Microcontrollori per l'IoT | 3, 5 |
| 3 | Laboratorio | 5 |
La valutazione finale sarà basata su:
Per accedere agli esami è condizione necessaria l'aver frequentato con esito positivo le esercitazioni di laboratorio che si terranno durante il corso.
Il materiale sarà disponibile sulla pagina del corso all'interno della piattaforma Studium.UniCT.