Arduino Uno può gestire due interrupt (due vettori di interrupt) su due piedini il pin 2 e il pin 3. Altri modelli di Arduino hanno più ampie possibilità.
All'accensione del processore l'interrupt è abilitato, all'occorrenza si può disabilitare. Di seguito vengono riportate alcune funzioni per gestire l'interrupt ed esempi:
Un display LCD è molto utile in tutti i progetti digitali. Comodo per messaggi, ma anche per informazioni di debug, quando non si dispone di un vero e proprio debugger.
L'IDE di Arduino mette a disposizione una libreria per la gestione di display compatibili con lo standard di fatto Hitachi HD44780, che hanno un costo abbordabile e sono molto diffusi.
Arduino è una piattaforma per lo sviluppo di progetti basati su microcontrollore, principalmente per applicazioni embedded destinate al controllo a alla automazione.
Come qualunque altro sistema a processore, anche Arduino deve sottostare ad un programma. Serve quindi un linguaggio di programmazione, un compilatore, librerie ed un modo per 'scaricare' il programma a bordo del processore.
Commenti recenti