Corsi Arduino

Corso di programmazione per Arduino

Benvenuti nel meraviglioso mondo di Arduino il microcontroller open source che mette a disposizione di progettisti e creativi una piattaforma per la realizzazione di prototipi interattivi. Sviluppatori esperti e appassionati alle prese con i loro primi lavori troveranno in questo corso tutto il necessario per capire rapidamente come utilizzare i componenti hardware fondamentali e scrivere il software necessario per passare subito dalla teoria alla pratica. Sarà quindi possibile realizzare tanti incredibili progetti: vedrete come è facile assumere il controllo del dispositivo Wii Nunchuk di Nintendo e utilizzarlo nelle vostre applicazioni, collegherete Arduino a Internet e darete vita a un sistema di allarme che invia un messaggio di posta elettronica ogni volta che qualcuno si muove in casa vostra e svilupperete altre, utili, invenzioni come per esempio la “Cheer Lamp”, lampada che esulta lampeggiando i colori della vostra squadra del cuore ogni qualvolta questa segna.

Docente: ing. Umberto Talamo

Modulo 1 – Principianti

Sintesi dei contenuti

Arduino l’hardware

  1. Esplorare la scheda Arduino
  2. Conoscere l’IDE di Arduino
  3. Funzioni di Arduino
  4. Compilare e caricare i programmi

Programmare con Arduino: le basi

  1. Programmare con Arduino– Pin Digitali e Analogici
  2. Programmare con Arduino – led in dissolvenza
  3. Programmare con Arduino – leggere un segnale digitale
  4. Programmare con Arduino – leggere un segnale analogico
  5. Arduino led e pulsante

Progetto: il dado binario

Materiale necessario a carico del partecipante: PC Portatile,

Modulo 2 – Creazione di progetti più estesi con Arduino

Sintesi dei contenuti

  1. Gestire progetti e programmi
  2. Le preferenze dell’IDE
  3. Utilizzare le porte seriali
  4. Misurare con i sensori il mondo che ci circonda
  5. Generazione segnali video con Arduino

Progetto: Creazione di un termometro sul televisore

Materiale necessario a carico del partecipante: PC Portatile

Modulo 3 – Networking con Arduino

Sintesi dei contenuti

  1. Arduino e IoT (Internet of Things)
  2. Comunicazione in rete tramite scheda ethernet Shield
  3. Uso DHCP e DNS

Illustrazione progetto: Creazione di un sistema di allarme con notifiche via e-mail

Materiale necessario a carico del partecipante: PC Portatile

Contenuti estesi

  1. Arduino Yun – Hardware e configurazione
  2. REST API

Progetto: Cheer Lamp,  la lampada che esulta lampeggiando i colori della tua squadra del cuore quando questa fa goal

 

Modulo 4 – Arduino per elettricisti

Sintesi dei contenuti

  1. Il software Autoware Ladder Tool per Arduino
  2. Programmazione Arduino in  linguaggio Ladder
  3. L’Hardware di interfacciamento

Progetto:Impianto di illuminazione comandato da Arduino

Materiale necessario a carico del partecipante: PC Portatile

Lascia un commento

^