Calendario
Serate Arduino


Giovedì 11 Aprile

Scopo degli incontri e finalità del lavoro
Che cos'é Arduino e perchè è così famoso...
Nozioni di base per districarsi nel maneggio della scheda
Differenza tra un microprocessore ed un microcontrollore
Circuiti elettronici digitali in logica cablata e logica programmabile
Differenza tra segnali analogici e digitali e loro condizionamento
Analogia con i Controllori Logici Programmabili
Impostazione del problema e approccio alla risoluzione
Tabella degli ingressi e delle uscite
Piattaforma di programmazione IDE Arduino
Linguaggio di programmazione wiring e compilazione
Che cos'è il bootloader
Interfaccia tra Arduino e PC
Che cosa sono le shield e gli sketch
Esempi di programmazione


Mercoledì 8 Maggio

Conoscenza della scheda:
Individuazione dei componenti montati su Arduino
Alimentazione esterna e attraverso USB
Impostazione come ingressi o uscite delle varie linee disponibili
Caratteristiche elettriche
Funzione della connessione seriale con il PC
Circuiti sperimentali e sistemi di prototipazione
Utilizzo degli sketch

Parliamo di Ambiente di sviluppo integrato (IDE):
Editor del codice sorgente
Compilatore
Debugger
Monitoraggio dati
(Simulazione)

Il linguaggio di programmazione:
Sintassi,, funzioni, costanti, variabili, tipo di dati, conversioni etc. etc Pratica con la scheda

Esempi di programmazione


Mercoledì 15 Maggio


Elettronica:
Comunicazione seriale sincrona e asincrona e parallela

Informatica:
Numerazione binaria, esadecimale e ottale…

Pratica con la scheda:
gestione di un buzzer e comunicazione di dati con il computer
gestione di un display a 7 segmenti



Mercoledì 22 Maggio


Elettronica:
Regolazione di un carico con la tecnica PWM

Informatica:
Istruzioni condizionali, operatori aritmetici e operatori logici e di confronto

Pratica:
Modulazione della luminosità di un led in PWM, mediante controllo potenziometrico

Regolazione della velocità e direzione di un motore


Mercoledì 29 Maggio

Elettronica:
Sensori a riflessione ad infrarosso,
sensore ad ultrasuoni ed effetto Doppler,
sensori di temperatura etc

Informatica:br> Librerie aggiuntive,
Interruzioni esterne (Interrupt).....

Pratica:
Realizzazione di un piccolo robot che segue un percorso sul pavimento



Mercoledì 5 Giugno

Elettronica:
Display LCD intelligenti e loro gestione.
Protocollo di comunicazione RS232, I2C, e SPI

Informatica:
Trucchi di programmazione in C

Pratica:
Realizzazione di uno strumento di misura con display LCD (termometro, voltmetro...etc)



Dove


Visualizza una mappa piu' ampia


N 44°17.079' E008°25.510'