En aquest tutorial farem una interfície de pantalla de set segments amb ARDUINO UNO. La pantalla compta de 0-9 i es restableix a zero. Abans d’anar més enllà, parlem primer de les pantalles de set segments.
Una pantalla de set segments va rebre el seu nom pel fet de tenir set segments il·luminadors. Cadascun d’aquests segments té un LED (díode emissor de llum), d’aquí la il·luminació. Els LED estan fabricats de manera que la il·luminació de cada LED es conté al seu propi segment. L'important que cal observar aquí és que els LED de qualsevol segment de pantalla es disposen en mode ànode comú (positiu comú) o en mode de càtode comú (negatiu comú).

La connexió del circuit de LEDs en càtode i ànode comú es mostra a la figura superior. Aquí es pot observar que, en CC, els terminals negatius de tots els LED estan connectats entre si i apareixen com a GND. A CA, el positiu de tots els LED es connecta i es genera com a VCC. Aquests CC i CA són molt útils mentre multiplexen diverses cel·les juntes.
Components necessaris
Maquinari: ARDUINO UNO, font d'alimentació (5v), pantalla de 7 segments HDSP5503 (dues peces) (farà un càtode comú), condensador de 47uF (connectat a través de la font d'alimentació).
Programari: arduino IDE (Arduino nocturn)
Diagrama de circuits i explicació de treball

Les connexions que es fan per a la visualització de 7 segments es donen a continuació:
PIN1 o E al PIN 6 de ARDUINO UNO
PIN2 o D al PIN 5
PIN4 o C a PIN 4
No cal PIN5 o H o DP al PIN 9 ///, ja que no estem fent servir el punt decimal
PIN6 o B a PIN 3
PIN7 o A a PIN 2
PIN9 o F al PIN 7
PIN10 o G al PIN 8
PIN3 o PIN8 o CC a terra mitjançant una resistència de 100Ω.
Ara, per entendre el funcionament, penseu que una pantalla de set segments està connectada a un port, per tant, digueu que hem connectat "Un segment de visualització a PIN0", "Segment B de visualització a PIN1", "Un segment de visualització a PIN3", " Un segment de visualització a PIN4 "," Un segment de visualització a PIN5 "," Un segment de visualització a PIN6 ". I és de tipus comú com es mostra a la figura.

Aquí s’ha de connectar la terra comuna a terra perquè funcioni la pantalla. Es pot comprovar cada segment de visualització mitjançant el multímetre en mode díode. Cada segment no hauria de tenir alimentació amb una tensió superior a 4v, si la pantalla es danyarà permanentment. Per evitar-ho, es pot proporcionar una resistència comuna al terminal comú, com es mostra al diagrama del circuit.
Ara, si volem mostrar un "0" en aquesta pantalla, tal com es mostra a la figura següent.

Hem de girar els LED dels segments “A, B, C, D, EF”, de manera que hem d’alimentar PIN0, PIN1, PIN2, PIN3, PIN4 i PIN5. Per tant, cada vegada que necessitem un “0”, hem d’alimentar tots els pins esmentats.
Ara, si volem que aparegui "1"

Hem d’alimentar els segments “B, C”, perquè els segments B, C s’encenguin, hem d’alimentar el PIN1 i el PIN2. Amb els dos pins elevats, apareix el "1" a la pantalla. Així que, tal com es va veure més amunt, anirem als pins d'alimentació corresponents al dígit que es mostrarà a la pantalla.
Aquí escriurem un programa que activa i desactiva cada segment per a un recompte 0-9. El funcionament del comptador 0-9 s’explica millor pas a pas al codi C que es mostra a continuació:
