Arduino e display a 7 segmenti

Oggi vedremo come collegare ed utilizzare un display a 7 segmenti con Arduino.
Il display che ho usato è di tipo ad anodo comune (hp 5082-7611), ma questa guida è valida anche per altri tipi di display.

Ecco come funziona:

Aumentare il numero dei pin digitali di Arduino.

Questo semplice tutorial serve a farvi conoscere un trucchetto che forse non tutti di voi conoscono.
Supponiamo di aver bisogno di più pin digitali di quelli che avete a disposizione nel vostro Arduino Uno.
Le soluzioni sono 2, o vi comprate un Arduino Mega o utilizzate i pin di ingresso analogico come digitali.



Il modo in cui ottenere ciò è molto semplice,

Utilizzare le resistenze di pull-up interne ad Arduino con un pulsante

Questo semplicissimo tutorial spiega come utilizzare le resistenze interne al vostro Arduino senza necessariamente collegarne una esterna.
Infatti, forse non tutti sanno che, per collegare un semplice pulsante potete evitare di utilizzare la solita resistenza da 10 kohm.
Lo schema è davvero semplicissimo:


Come potete notare non c'è la solita resistenza da 10k collegata al pulsante perchè sfruttiamo quella interna all'Atmega 328.
Questo può essere utile nel caso dell'utilizzo di molti ingressi digitali, riducendo la complessità e facilitando lo sbroglio delle piste in un circuito stampato.
Per attivare la resistenza di pull-up interna è sufficiente portare a livello alto il pin di ingresso utilizzato,
come mostrato nel seguente sketch:

Altri Post