Obiettivo del corso
Questo corso ti permetter di comprendere come costruire qualsiasi progetto con Arduino.
Ecco cosa avrai imparato al termine del corso:
- conoscere e aver installato l’IDE Arduino;
- conoscere le differenze tra Arduino Uno, Mini, Mega, Due;
- conoscere le differenze tra segnale analogico e digitale;
- riconoscere un pin di aduino se analogico o digitale;
- conoscere l’ADC e i livelli di segnali convertiti;
- saper usare le principali librerie;
- riconoscere un motore, un led, un relé
- riconoscere i sensori compatibili Arduino
- conoscere le principali shield disponibili e la loro funzione;
- aver gi realizzato almeno un proprio progetto;
- aver chiaro come si affronta un progetto con Arduino
Per chi è pensato
Si tratta di un corso destinato a quanti (professionisti, insegnanti, studenti, semplici hobbysti) vogliono comprendere a fondo le potenzialit di questa potente scheda open source e vogliono studiarne l’applicazione pratica sia per progetti amatoriali che per prototipi aziendali. Consolida le competenze elettroniche e fornisce le basi per costruire veri e propri prototipi, anche per il mondo aziendale.
Quanto dura il corso Arduino Avanzato
La durata del corso è di 2 giorni, dalle 9.00 alle 18.00 in cui esplorare il mondo di Arduino e comprendere le basi per realizzare progetti in autonomia.
Programma del Corso Arduino Avanzato
Primo giorno
- mi presento e presento il mio progetto in 100 parole;
- i servomotori, sketch e libreria di utilizzo;
- nunchuck ed il protocollo I2C;
- realizzo un pan e tilt con Arduino;
- i motori in corrente continua;
- le motor shield a cosa servono e in cosa differiscono;
- come scegli una shield adeguata al tuo progetto;
- shield e driver per i motori passo-passo;
- come scegli il driver più adatto al tuo progetto;
- il partitore di resistenze, cos’è e come funziona;
- le fotoresistenze a cosa servono e come le posso usare;
- realizza un inseguitore solare ad un asse;
- led RGB cosa sono e come funzionano;
- realizzo la lampada PHILIPS con Arduino;
- i sensori ottici come funzionano;
- i sensori ad ultrasuoni come sono e come funzionano;
- EEPROM cosa é e come posso utilizzarla;
- rielaboro il progetto della lampada con un sensore di quelli visti
- aggiungo l’uso dell’EEPROM
Secondo giorno:
- display lcd 16×2 i principali disponibili come si usano;
- visualizzo i dati dei sensori sul display LCD;
- RTC shield cos’è e a cosa mi serve;
- il mio orologio personale con Arduino;
- panoramica dei progetti in rete con Arduino;
- confronto tra i membri della sessione su cosa vorrei realizzare con Arduino dopo quello che ho imparato.
Prerequisiti
Per affrontare questo corso è necessario avere le seguenti competenze:
- conoscere e aver installato l’IDE Arduino;
- conoscere le differenze tra Arduino Uno, Mini, Mega, Due;
- conoscere le differenze tra segnale analogico e digitale;
- riconoscere un pin di aduino se analogico o digitale;
- conoscere l’ADC e i livelli di segnali convertiti;
- saper usare le principali librerie;
- riconoscere un motore, un led, un relé
- riconoscere i sensori compatibili Arduino
- conoscere le principali shield disponibili e la loro funzione;
- aver gi realizzato almeno un proprio progetto;
- aver chiaro come si afronta un progetto con Arduino
In alternativa aver frequentato il corso Arduino Base ( 4 ore ).