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'
|
|