Tecniche di Shield Management e IOT con Arduino

Informazioni aggiuntive

Durata del corso

50 ore

Inizio corso

a completamento classe

Orario

18:30 – 21:30

Sede

Forte Chance Erica – corso Novara, 96 – 10152 Torino

Posti disponibili

14

Destinatari

Dipendenti domiciliati in Piemonte (buono formazione 70%): € 191.25. – Dipendenti domiciliati in Piemonte con Isee inferiore o pari a euro 10.000: € 0.00 –

Titolo di studio richiesto

Attestato rilasciato

validazione delle competenze

Costo

Termine Iscrizioni

Descrizione

Il corso intende far acquisire competenze per la gestione delle schede appartenenti al sistema ARDUINO UNO.

Nella parte teorica vengono presentati i concetti base relativi alla struttura hardware di tutti i dispositivi contemplati nel corso viene altresì descritto il sistema di sviluppo (IDE) utile alla programmazione delle schede ARDUINO.

La fase pratica prevede invece esercitazioni per affrontare ‘sul campo’ le problematiche presentate nella fase teorica e imparare a gestire in modo diretto il sistema ARDUINO UNO corredato da tutti i componenti che vengono messi a disposizione. Vengono inoltre sviluppate le tecniche base di programmazione in linguaggio C e le strategie di gestione delle librerie proprie del sistema e di quelle reperibili ‘on line’ grazie alla rete ‘open source’ di cui ormai si dispone. Nell’ambito della tematica “Internet of Things” vengono proposti spunti per realizzare sistemi domotici e robotici.

Pre-requisito di accesso: conoscenze di base relative all’uso di computer e dispositivi collegati, alla creazione e gestione di file, e alla navigazione in rete.

“Corso in attesa di approvazione nel Catalogo regionale dell’Offerta di formazione individuale continua e permanente 2023-2027”

Quota di iscrizione:

  • Dipendenti di aziende localizzate in Piemonte e/o lavoratori occupati domiciliati in Piemonte (buono formazione 70%): euro 191,25
  • Lavoratori occupati domiciliati in Piemonte con Isee inferiore o pari a euro 10.000,00 (buono formazione 100%): euro 0,00

Programma

Linguaggio di programmazione

  • Costrutti fondamentali del linguaggio di programmazione C
  • Utilizzo dei port digitali e analogici
  • Cenni alla tecnica PWM
  • Utilizzo della porta seriale asincrona
  • Cenni al bus I2C
  • Gestione di sensori e trasduttori
  • Struttura delle librerie di ARDUINO
  • Utilizzo della scheda ARDUINO MOTOR SHIELD per la gestione di diverse tipologie di motori
  • Utilizzo della scheda WIFI SHIELD, di moduli ESP8266 ed in radiofrequenza per gestire internet delle cose.

Ambiente di sviluppo

  • Visione d’insieme del sistema e sua componentistica hardware
  • Modi diversi di alimentare Arduino e massime correnti gestibili in condizione di source e sink
  • Connettori presenti sul sistema e loro funzione
  • Definizione di Shield
  • Uso del sito arduino.cc e download del sistema di sviluppo per gestire la scheda
  • Installazione del sistema di sviluppo e risorse di help disponibili
  • Definizione di sketch e sua struttura
  • Descrizione delle funzioni base del sistema
  • Il microcontrollore ATMega328
  • Memoria di programma e memoria dati
  • Cenni all’architettura Harward.

Verifica finale

COD: 7003 Categoria: Tag: ,

CONDIVIDI

Corsi visitati di recente

Nessun corso visualizzato di recente