- Docente: Lorenzo Pellegrini
- Crediti formativi: 6
- Lingua di insegnamento: Italiano
- Moduli: Lorenzo Pellegrini (Modulo 1) Stefano Righini (Modulo 2)
- Modalità didattica: Convenzionale - Lezioni in presenza (Modulo 1) Convenzionale - Lezioni in presenza (Modulo 2)
- Campus: Cesena
-
Corso:
Laurea in
Tecnologie dei sistemi informatici (cod. 5816)
Valido anche per Laurea in Tecnologie dei sistemi informatici (cod. 6007)
-
Orario delle lezioni (Modulo 1)
dal 08/04/2024 al 29/04/2024
-
Orario delle lezioni (Modulo 2)
dal 19/02/2024 al 07/06/2024
Contenuti
A lezione:
· Introduzione al corso
· Introduzione ai sistemi embedded
o Microcontrollori
o Sensori e attuatori
o Aspetti elettronici di base
· ISoC
o Cosa sono
o I sistemi operativi
· Internet of Things (IoT)
o Panoramica generale
o Tecnologie per la comunicazione
· Tecniche di programmazione di sistemi embedded e IoT
o OO
o super-loop
o Stati finiti
o Eventi
· Introduzione a reti di sistemi embedded e IoT
o architetture, protocolli di comunicazione per reti di dispositivi
o modelli a scambio di messaggi asincrono
In Laboratorio:
· Programmazione su Arduino/ESP32
· Programmazione su Raspberry Pi
Metodi didattici
I vari argomenti del programma sono trattati integrando in modo continuo la presentazione e discussione in aula degli aspetti concettuali e teorici e lo sviluppo concreto di esempi e sistemi in laboratorio. Per quest'ultima si promuove il lavoro di gruppo, con la possibilità di svolgere consegne svolte man mano durante il corso.
Modalità di verifica e valutazione dell'apprendimento
La verifica dell'apprendimento avviene mediante un colloquio in cui si discutono le consegne svolte durante l'anno. La discussione parte dalle soluzioni concrete adottate nei sistemi sviluppati nelle consegne per poi entrare nel merito delle parti più concettuali e teoriche viste nel corso.
Strumenti a supporto della didattica
Verranno fornite slide sia per la parte teorica sia per la parte di laboratorio, oltre alla soluzione di tutti gli esercizi svolti.
Orario di ricevimento
Consulta il sito web di Lorenzo Pellegrini
Consulta il sito web di Stefano Righini
SDGs

L'insegnamento contribuisce al perseguimento degli Obiettivi di Sviluppo Sostenibile dell'Agenda 2030 dell'ONU.