Corso di Programmazione Arduino [[co mune]] della Edison School

 

Indice:

Il corso

A Chi si rivolge

Sbocchi lavorativi

Le lezioni

Lo stage

Certificazioni

Durata e prezzi



Il corso di Programmazione Arduino (In aula e On line) della Edison School ha l’obiettivo di mostrare le potenzialità ed i progetti che sono già stati realizzati con questa scheda, inoltre

Imparerai le basi della programmazione utili a realizzare i primi progetti con arduino ed acquisirai le conoscenze necessarie a collegare i primi sensori ed attuatori.

Partendo dalla semplice lettura di un pulsante o di un potenziometro comprenderai come controllare i motori e realizzerai una lampada RGB e scriverai da solo il software per realizzarla. Grazie agli shield messe a disposizione potrai imparare in maniera semplice e veloce come gestire le uscite PWM di Arduino, come si collega e controlla un display LCD e imparerai anche a gestire due motori per poter costruire un robot. Affronteremo i principali protocolli di comunicazione che Arduino può gestire.

Con il corso Arduino (In aula e On line) della Edison School Comprenderai il significato di sigle come I2C, SPI, MISO, MOSI, SDA, SCL spesso lette nei progetti con Arduino e con altri microcontrollori, ed imparerai a gestirli con Arduino nei tuoi progetti.

Argomenti trattati:

  • Riconoscere le versioni arduino
  • Riconoscere i pin
  • Differenza tra pin digitali, analogici e PWM
  • Basi di elettronica (led, motori cc, motori passo-passo)
  • Collegare led, motori, relè
  • Collegare pulsanti, potenziometri, altri sensori
  • Leggere i segnali dai sensori
  • Come si affronta un progetto con arduino
  • Cos’è l’IDE Arduino
  • Differenza tra le versioni dell’IDE
  • Imposta lo sketch del progetto
  • Trasferisci lo sketch sul tuo arduino
  • Impara ad usare il monitor seriale

Materiale utilizzato nella lezione:

  • Durante la lezione verrà utilizzato lo Starter Kit con Arduino.
  • Lo Starter kit comprende: un Arduino UNO REV3, un cavo USB, una Breadboard 400 contatti, una confezione 20 jumper maschio-maschio (2 colori – 10 per tipo), una fotoresistenza, cinque LED rossi da 5 mm, tre minipulsanti, tre Mosfet BS170, un potenziometro 10 kohm, un potenziometro Slider 10 kohm, cinque resistenze da 330 ohm, cinque resistenze da 180 ohm, un LED RGB da 5 mm, un buzzer senza elettronica, un connettore strip maschio 40 poli e un servomotore
  • RGB Shield: ti permette di controllare una striscia di led RGB o faretti LED, non necessariamente RGB, per realizzare la tua prima applicazione autonoma con arduino
  • Shield LCD keypad: utilizza un display LCD per creare la tua prima interfaccia utente, un progetto ha spesso necessità di inviare informazioni all’utente e puoi farlo con un LCD
  • Motor Shield: controlla due motori per realizzare il tuo primo robot
  • Display OLED: utilizza un display per creare la tua prima interfaccia utente, un progetto ha spesso necessità di inviare informazioni all’utente e può farlo con un OLED
  • Shield IN/OUT: per leggere informazioni e attivare 6 uscite
  • Meteo Shield: per rilevare informazioni su dati ambientali da visualizzare sull’LCD ed usare nei tuoi progetti
  • SD Card Shield: per scrivere su una comune SD Card ( 2Gb ) i dati letti con il Meteo Shield

A chi è rivolto il Corso

A tutte le persone che vogliono apprendere il linguaggio di programmazione Arduino, gli argomenti del linguaggio di programmazione partendo dalla sintassi del linguaggio fino alla costruzione di programmi mediante le strutture di controllo, le tematiche relative alla programmazione per formare la figura professionale di Tecnico Programmatore in linguaggio Arduino.

Motivi per lavorarare come  Programmatore Arduino

Che cosa spinge a iniziare una carriera come programmatore Arduino? Innanzitutto Vediamo cosè Arduino. Si tratta di una scheda e un ambiente di sviluppo in grado di scatenare la fantasia degli appassionati di elettronica. Ma attenti a non relegare Arduino nell’ambito dei passatempi tecnologici. Le potenzialità della piattaforma open source interamente Made in Italy sono, infatti, enormi, soprattutto in un momento in cui l’attenzione della gestione dei sensori e l’integrazione con gli ambienti IT stanno diventando all’ordine del giorno, con il crescente interesse verso l’Internet of Things.

Opportunità di Lavoro

La carriera di un programmatore Arduino può prendere tante direzioni diverse, anche in base alla specializzazione . 

Dopo alcuni anni di esperienza è possibile assumere ruoli di responsabilità e fare carriera ad esempio come programmatore senior T echnical Lead  o  IT Project Manager , e assumere la guida di progetti di software development - dal coding alla revisione dei s oftware requirements, dalla definizione dell'architettura del software all'implementazione e deployment, fino alla pianificazione ed esecuzione delle attività di manutenzione software.

Che tipo di lezioni posso fare?

Per soddisfare le varie esigenze di studio, abbiamo formulato due tipologie di lezioni: lezioni Individuali e lezioni Collettive.  Questo per offrirti le stesse condizioni come se venissi a lezione in sede.

I corsi Individuali prevedono un programmadidattico ben definito e strutturato, ma che potrà essere cucito su misura per te, progettati per qualunque tipo di livello secondo le  tue esigenze

I corsi Collettivi, prevedono un programma didattico ben definito e strutturato come quelli Individuali, ma che seguono uno schema un pò più rigido per poter essere erogato ad un gruppo di allievi

Entrambe le Modalità prevedono 3 Fasi di Apprendimento:

  • Fase 1 - Teoria (Acquisire Competenze): Lezione Teorico/Pratica Faccia a Faccia con docente Esperto del settore. 

  • Fase 2 -  Laboratorio Pratico : (Fissare i Contenuti): Esercitazioni Pratiche in Laboratorio Digitale sotto Supervisione Docente/Tutor

  • Fase 3 - Stage :  (Inserimento in Realtà Lavorativa): Stage Formativo (non retribuito) in Azienda del settore in Modalità Smart Working

In cosa  consiste lo Stage Aziendale

Lo Stage Formativo direttamente in Azienda o anche in Smart Working  (non retribuito) costituisce la terza ed ultima fase del percorso. Consiste nell' immergere lo studente in una realtà lavorativa in aziende del settore, affiancato da un tutor aziendale che lo accompagnerà e lo seguirà nello svolgere tutti i compiti lavorativi affidati.

Nelle aziende che lavorano in settori informatici è sempre più diffuso il lavoro in Smart Working. Dopo l'esperienza del Covid-19 le aziende hanno incrementato del 60 % questa modalità assicurando una continuità lavorativa ai propri dipendenti.

Certificazione Competenze e Attestazione Stage

Al termine del percorso formativo, è importante certificarlo.

La Edison School rilascia alla fine di ogni Corso una certificazione di Competenze e non un semplice attestato di frequenza, con validità al livello curriculare.

La certificazione di competenze ha la caratteristica di riportare al suo interno, non solo gli argomenti acquisiti ma anche l'esperienza di stage certificata dall'azienda ospitante. Tale certificazione dunque costituisce titolo con valore nazionale, costituendo anche un titolo esperenziale e non solo formativo.

Dove posso Trovare una sede Edison School

Edison School opera con corsi di Programmazione Arduino in tutta Italia ed ha sedi a: Frosinone, Latina, Pomezia, Cassino e a Roma centro nelle zone: San Giovanni Laterano, Via Merulana, Rione Monti, Quartiere Esquilino, Colosseo, Appio Latino, Re di Roma, Furio Camillo, Termini con prossime aperture in altre città d'Italia.

UNO DEI NOSTRI PUNTI DI FORZA E’ LA FLESSIBILITA’

Siete voi a stabilire il giorno, l’ora e la frequenza di ogni singola lezione in base alle Vostre esigenze. 

Contattaci e sceglieremo insieme il percorso più adatto al raggiungimento dei tuoi obbiettivi