Descrizione
Physical Computing con “Arduino”
Obiettivi
- Abilità
- Individuare gli elementi che costituiscono la scheda Arduino
- Utilizzare componenti elettrici quali sensori e attuatori
- Impostare e risolvere semplici problemi utilizzando un linguaggio di programmazione • Imparare ad interfacciare il PC con una periferica
- Saper usare l’ambiente di sviluppo Arduino
- Introdurre gli alunni al mondo dei ‘controlli automatici’.
Nella vita di tutti i giorni siamo circondati da una moltitudine di “sensori” e di “attuatori” che gestiscono i più disparati apparecchi elettronici, meccanici, termici di cui sono pieni i nostri ambienti: il termostato dell’impianto di riscaldamento, il sensore di parcheggio della nostra auto, l’interruttore crepuscolare della lampada sulla porta di casa, ecc...
Il concetto di base è quello che la tecnologia ci mette a disposizione degli strumenti, molto potenti, per creare degli ambienti che reagiscano ai mutamenti, adattandosi di conseguenza. La piattaforma Arduino ci permette di realizzare questo “progetto didattico”, senza eccessive spese.
MOTIVAZIONE DELL’INTERVENTO:
- Utilizzare procedure e tecniche per trovare soluzioni innovative e migliorative, in relazione ai campi di competenza;
- individuare strategie appropriate per la soluzione di problemi;
- contestualizzare il processo di apprendimento impiegando sistemi automatici di semplice assemblaggio per attività di monitoraggio e controllo;
- descrivere e comparare il funzionamento di dispositivi e strumenti elettronici.
CONOSCENZE:
• La scheda Arduino: microcontrollore ATmega328, PIN di I/O, LED, porta seriale, ecc..
Il Physical Computing: dispositivi di I/O quali sensori e attuatori. Tipi di sensori e attuatori.
• Concetto di algoritmo. Fasi risolutive di un problema e loro rappresentazione. Fondamenti di programmazione. • Concetto di interfaccia e ruolo della relativa scheda. Concetto di porta.
• Ambiente di sviluppo Arduino: linguaggio di programmazione.
TEMPO DI APPRENDIMENTO:
30 ore
L’ARGOMENTO:
- Le componenti hardware e software di un calcolatore elettronico – la scheda Arduino
- I principali programmi di videoscrittura – relazioni word e presentazione dei risultati con slide e fogli di calcolo
- Gli algoritmi e i linguaggi di programmazione – l’ambiente integrato di sviluppo Arduino
Nonché alcuni argomenti di fisica che saranno approfonditi nel corso degli anni successivi:
- Le grandezze elettriche
- I principali componenti dell’elettronica
- Il circuito elettrico
- Le leggi di Ohm e Kirchoff
LINEE METODOLOGICHE:
Le lezioni si svolgeranno nel laboratorio di informatica, cercando di ridurre al minimo la lezione frontale e privilegiando l’esperimento di laboratorio.
MODALITÀ’ DI VALUTAZIONE DELL’APPRENDIMENTO:
Presentazione di progetti e documentazione degli stessi con relazioni in Word e presentazioni Power Point, nonché video di funzionamento dei progetti realizzati.

