Available courses


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Il corso "Getting Started with Nucleo and MbedOS - Basic" introduce il discente alla programmazione della scheda Nucleo di STMicroelectronics, basata su un microcontrollore della famiglia STM32.

Il corso fa riferimento in particolare al modello Nucleo-F401RE ad alte prestazione e facilmente reperibile.

Il materiale necessario, per sperimentare i progetti presentati è:

  • la scheda Nucleo;
  • il cavetto mini-USB per collegarla al PC.

 


Il corso è organizzato in progetti di esempio che saranno illustrati con un video tutorial ed altro materiale didattico. Per ciascun esempio sarà illustrato il codice e mostrata la procedura per la compilazione e la programmazione della scheda.

Non sono richieste particolari ed approfondite conoscenze, anche se quella del C++ e di fondamenti di elettronica sono di aiuto alla comprensione. Tuttavia l'approccio seguito è finalizzato all'obiettivo di rendere lo studente abile ad una programmazione intuitiva della scheda Nucleo per la realizzazione di progetti complessi nei quali viene riutilizzato il codice di esempio mostrato durante il corso, opportunamente assemblato per rispondere alle specifiche del progetto che si intende realizzare.

Gli argomenti trattati sono:

  • La TOOLCHAIN. Il video tutorial della durata di 15 minuti mostra la procedura per l'installazione della toolchain utilizzata nei progetti di esempio;
  • Il WORKSPACE. Per gli utenti del corso è stato creato un workspace contenente i progetti di esempio presentati al corso. Il video tutorial della durata di 5 minuti mostra la procedura per il download e l'installazione del workspace;
  • BLINK-LED: In due video tutorial della durata di circa 7 minuti ciascuno, viene mostrata la procedura di compilazione e programmazione del microcontrollore. Viene inoltre illustrato il codice per il lampeggio di un led.
  • SERIAL: Il video tutorial della durata di 12 minuti, illustra il codice per la realizzazione di una comunicazione tra il microcontrollore ed il PC attraverso una connessione seriale
  • SERIAL-BAUDRATE: Il video tutorial della durata di 6 minuti illustra come modificare la velocità di comunicazione della porta seriale del microcontrollore;
  • TIMER: Il video tutorial della durata di 10 minuti illustra come utilizzare un timer all'interno del proprio programma;
  • THREAD: Il video tutorial della durata di 10 minuti mostra la gestione del pulsante utente attraverso un Thread;
  • INTERRUPT: Il video tutorial della durata di 10 minuti mostra la gestione del pulsante utente attraverso un Interrupt.

“Roobopoli ™ è un progetto che mira alla realizzazione di una esperienza educativa in ambito delle smart-city, smart-industry e smart-grid, ed è sviluppato dall’Associazione no-profit Perlatecnica con il supporto tecnico di Bluenet

La mission del progetto è promuovere la comprensione, lo sviluppo e la sperimentazione in scala di nuove tecnologie della comunicazione, della mobilità, della salvaguardia dell’ambiente e dell’efficienza energetica, delle tecnologie di automazione in ambito di industria 4.0

Roobopoli è una tiny smart city, una città in miniatura, dove la vita degli abitanti chiamati Roobo, è assistita da moderne tecnologie, le stesse disponibili nelle città reali, ma riprodotte in scala a scopo educativo, di test e di simulazione.

Gli studenti coinvolti nel progetto Roobopoli, gestiscono la progettazione e l'implementazione di una smart city imparando ad utilizzare tecnologie di STMicroelectronics  che sono realmente utilizzate per questo tipo di applicazioni.

Ciò favorisce la loro formazione avvicinandoli al mondo del lavoro in un contesto affascinante innovativo ed attuale, ma anche divertente

Ulteriori dettagli sul sito ufficiale http://www.roobopoli.org/roobokart/

Il corso "Montaggio del Roobokart", mostra attraverso dei video tutorial, come montare il veicolo Roobokart.


 

 


Il corso "Tecniche di presentazione", è un corso tips & tricks per la realizzazione di una presentazione efficace, in grado cioè di cogliere l'attenzione dell'audience ed a trasmette il giusto messaggio.

Il corso è destinato agli Associati Perlatecnica