progetto tratto da:
https://www.maffucci.it/2014/02/19/arduino-lezione-08-display-a-7-segmenti-e-creazione-di-librerie/
Materiale occorrente:
Arduino Uno
Display a 7 segmenti
7 resistenze da 220 Ohm
Jumpers
Il display in questione ha 7 segmenti che consentono di formare il numero + un altro punto piccolo che serve per la virgola. Ogni segmento funziona esattamente come abbiamo fatto funzionatre i Led nei precedenti progetti.
Il display in oggetto ha 10 piedini (5 sopra e 5 sotto) di cui 7 (senza il punto) vanno collegati ad altrettante porte digitali e relative resistenze da 220 Ohm e due piedini (i centrali) al - della breadboard e quindi al GND di Arduino.
Costruire il circuito in questo modo:
Nella realizzazione del codice, Michele Maffucci utilizza le istruzioni switch - case racchiuse all'interno di un void che precede il void setup() e che definisce una nuova funzione ( LedAcceso(i)) dove a con i=1 vengono accesi i segmenti che formano 1 sul display, così per i=2 ecc..
Nel void loop () un ciclo for fa variare i da 0 a 9 e quindi tramite la funzione LedAcceso(i) visualizza i relativi numeri sul display.
Questo il codice da copiare e caricare su Arduino:
Terminato i caricamentro si osserverà i display segnare in continuo i numeri dallo 0 al 9.