AA2015-16‎ > ‎

Embedded Systems (SAD)

News
  • 12/10/2015 - Prima lezione

Informazioni

Orario delle Lezioni: 
  • Lunedì dalle 10 alle 13 (Sant'Angelo Magno, C103)
Orario Ricevimento:
  • Al termine delle lezioni o previo appuntamento e-mail

Obiettivi

  • Comprendere la struttura e il funzionamento di un sistema embedded e delle sue diverse parti hardware e software.  
  • Conoscere come viene rappresentata e trattata l'informazione nei sistemi di elaborazione.
  • Conoscere i principi e le tecniche di programmazione dei sistemi di embedded.
  • Apprendere i concetti pratici della prototipazione di sistemi embedded che interagiscano con il mondo fisico.
  • Focalizzare le principali scelte di progetto per il dimensionamento ed individuazione delle caratteristiche di un sistema harware e software che interagisca con il mondo fisico.

Contenuti

I concetti base dell'elettronica e della programmazione, Progettazione delle interazioni e physical computing, Prototipazione di sistemi embedded con Arduino, Come disegnare schemi circuitali, La scheda Arduino e l'ambiente di sviluppo software, Le basi della programmazione negli sketch, Utilizzo di operatori matematici, Comunicazione seriale, Input digitali e analogici, Input da sensori, Output visivi e gestione di dispositivi per la visualizzazione di informazioni, Output fisici, Output audio, Controllo di dispositivi esterni in remoto, Comunicazione utilizzando I2C e SPI, Comunicazione wireless, Ethernet e la comunicazione in rete, Utilizzo di dispositivi sensori e attuatori comuni, Gestione del tempo e dei ritardi, Gestione della memoria dei dispositivi.


Materiale Didattico

Lezioni 
  • Diapositive e materiale allegato in fondo alla pagina
Testo di Riferimento
  • Michael Margolis, "Arduino. Progetti e soluzioni (2ed)", Hops Tecniche Nuove, ISBN: 978-8848128353

Materiale Utile

Esame

Sviluppo e documentazione di un semplice progetto, colloquio orale finale.

Materiale per progetti oltre il kit presentato a lezione + Ethernet + NFC/RFID:
  • 40 RGB LED Pixel Matrix per Arduino - Adafruit NeoPixel Shield  
  • GPS per Arduino - ITead GPS Shield EB-365 
  • Wifi per Arduino  - Adafruit CC3000 WiFi Shield with Onboard Ceramic Antenna 
  • Shield per Arduino con display a colori Touch LCD da 3,2" -  ITEAD - 3.2" TFT LCD TOUCH SHIELD 
  • Kit Grove con connessioni semplificate per:
    • Sensore di temperatura ad infrarossi 
    • Temperature&Humidity Sensor Pro 
    • Air quality sensor 
    • 3-Axis Digital Accelerometer (±1.5g) 
    • Infrared Reflective Sensor 
    • Ultrasonic Ranger 
    • PIR Motion Sensor 
Date appelli
  • Consultare ESSE3
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
Ċ
Visualizza
  19 ott 2015, 01:29 Francesco De Angelis
Ċ
Visualizza
  19 ott 2015, 01:29 Francesco De Angelis
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
Ċ
Visualizza
  19 ott 2015, 01:38 Francesco De Angelis
Ċ
Visualizza
  19 ott 2015, 01:38 Francesco De Angelis
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
Ċ
Visualizza
  19 ott 2015, 01:32 Francesco De Angelis
Ċ
Visualizza
  19 ott 2015, 01:32 Francesco De Angelis
Ċ
Visualizza
  19 ott 2015, 01:32 Francesco De Angelis
Ċ
Visualizza Scarica
  6387 k v. 2 12 gen 2016, 03:50 Francesco De Angelis
ċ

Visualizza
  19 ott 2015, 01:38 Francesco De Angelis