ENFAP Friuli Venezia Giulia

formazione

Disegna la tua strada!

Informatica

Orario: Fascia Serale
Durata: 40 ore
Tipologia: Formazione di Base
Destinatari: Corsi per Aziende, Occupati, Occupati precari, Aziende Base,
Attestato Rilasciato: Frequenza
Ammissione: libera
Costo: 290.00 euro
Referente:
Arduino — Corso Base

Il corso, della durata di 40 ore, consente di acquisire dimestichezza con i concetti base di elettronica e di programmazione di Arduino, sviluppando le competenze tecniche di base per progettare e realizzare semplici sistemi di controllo e automazione basati su Arduino e, più in generale, sui microcontrollori.

Obiettivi:

I nuovi modelli di business per le piccole e micro-imprese evidenziano l’affermarsi di modalità produttive che valorizzano l’open source, la condivisione della conoscenza e le reti collaborative, risultando pertanto accessibili a tutti.

La piattaforma Arduino è un esempio di cultura maker in cui le nuove tecnologie possono essere impiegate per generare prodotti e strumenti tutt’altro che immateriali grazie all’ausilio di strumenti quali laser cutter, stampanti e scanner 3D.

Arduino è un piccolo computer, dal costo e dalle dimensioni molto ridotte, facilmente programmabile con un software open source e agevolmente replicabile. Con Arduino si possono realizzare in maniera relativamente rapida e semplice piccoli dispositivi come controllori di luci, di velocità per motori, sensori di luce, temperatura e umidità e molti altri progetti che utilizzano sensori, attuatori e comunicazione con altri dispositivi.

Obiettivo del corso è quello di fornire le conoscenze di base per progettare e realizzare sistemi di controllo e automazione basati su Arduino, attraverso esempi pratici, partendo dalle più semplici applicazioni per arrivare gradualmente a realizzazioni sempre più complesse. Le conoscenze tecniche acquisite verranno arricchite con informazioni sulla brevettabilità delle realizzazioni e loro certificazioni CE.

Contenuti:

  • Introduzione: i microcontrollori, differenze tra Arduino e single board computer: raspberry pi, Beaglebone, etc.. Famiglia di schede Arduino e campi di applicazioni;
  • Cenni sui circuiti elettrici: componenti elettronici, famiglie logiche, strumenti di misura, il multimetro, uso della bread board per i prototipi, la saldatura;
  • La scheda Arduino uno: collegamento al PC, l’IDE di programmazione, prime nozioni del linguaggio di programmazione;
  • Interfacciamento con il mondo esterno: programmazione e uso delle porte logiche con esempi: pilotare un LED (collegamento, calcolo resistenza); lettura stato di un pulsante; attivazione led con pulsante; resistenze di pull up e pull down;
  • Interfacciamento con il mondo esterno: programmazione delle porte analogiche con esempi di collegamento: di partitore di tensione, potenziometri, foto resistenza, sensore temperatura. Utilizzo dell'uscita analogica in PWM;
  • Collegamenti con altri dispositivi tramite Bus: I2C, 1-Wire, Spi, ethernet, Wifi;
  • Utilizzo di display lcd
  • Sensori: panarmonica sui sensori e loro utilizzo con Arduino con particolare attenzione ai sensori di umidità, temperatura, ultrasuoni;
  • Controllo di dispositivi esterni tramite Relè, transistor, Triac o SCR, optoisolatori;
  • Controllo di servomeccanismi e motorini;
  • Strumenti per la progettazione e simulazione di Arduino;
  • Progetto: realizzazione di una stazione meteo;
  • Nozioni su Brevetti, modelli di utilità e marchi;
  • Certificazioni CE per dispositivi a bassa tensione.

 

 

 

informazioni