Descrizione
Obiettivi
Questo corso ha come obiettivo apprendere caratteristiche e utilizzi della scheda italiana che ha reso la progettazione elettronica alla portata di tutti. Il corso è stato pensato per permettere ai destinatari di realizzare le loro idee senza dover disporre di molte conoscenze tecniche in modo veloce, dinamico, agevole.
Per seguire il corso è richiesta una sufficiente padronanza nell’utilizzo del computer, di un editor di testi con eventuale conoscenza delle basi di elettronica e programmazione, anche se tutto il resto sarà oggetto di spiegazione da parte del docente.
A chi è rivolto
Il corso è rivolto principalmente a creativi, designer e progettisti che vogliono realizzare le proprie idee.
Durata e modalità didattica
16 ore
Lezioni in virtual classroom con un impegno settimanale non superiore alle 4 ore.
Investimento
238,00 €
Contenuti
INTRODUZIONE
Il sistema modulare Arduino e le sue potenzialità
Nozioni di base sulle interfacce di input e output
COMPONENTI HARDWARE E ASSEMBLAGGIO
Caratteristiche della scheda Arduino
Input e output digitale (uso di LED, interruttori e pulsanti, cenni sul debouncing)
Uso degli ingressi analogici
Uso della PWM (pulse width modulation)
Sistemi di comunicazione (seriale, Ethernet, Wi-Fi)
Connessione di dispositivi esterni (memorie, sensori, real time clock…) mediante SPI ed I2C
Controllo di matrici di led e di display
FUNZIONI D’USO E PROGRAMMAZIONE
Linguaggi di programmazione per Arduino
L’ambiente di sviluppo integrato di Arduino [IDE]
Programmare Arduino con Python
Tipi di dati
Controllo di flusso [if … then, while, do … while, for, switch … case]
Stringhe e operatori aritmetici I timer, gli interrupt e il watchdog
Costruire una piccola stampante 3D funzionante
Scrivici per maggiori informazioni
Il corso può essere customizzato secondo le esigenze della tua azienda, con la possibilità di finanziamento dei Fondi Interprofessionali.