U ovom uputstvu spojit ćemo sedmosegmentni zaslon s ARDUINO UNO. Zaslon broji od 0-9 i vraća se na nulu. Prije nego što krenemo dalje, prvo razgovarajmo o sedam segmentnih prikaza.
Sedmosegmentni zaslon dobio je ime upravo po tome što je dobio sedam osvjetljavajućih segmenata. Svaki od ovih segmenata ima LED (diodu koja emitira svjetlost), otuda i osvjetljenje. LED diode su toliko proizvedene da je osvjetljenje svake LED diode sadržano u svom segmentu. Ovdje je važno primijetiti da su LED diode na bilo kojem sedmerosegmentnom zaslonu postavljene u modusu zajedničke anode (uobičajena pozitiva) ili načinu zajedničke katode (uobičajena negativa).

Priključak kruga LED-a u zajedničkoj katodi i zajedničkoj anodi prikazan je na gornjoj slici. Ovdje se može primijetiti da su u CC negativni priključci svake LED diode povezani i izvedeni kao GND. U CA pozitiv svake LED diode povezan je zajedno i prikazan kao VCC. Ovi CC i CA vrlo su korisni tijekom multipleksiranja nekoliko stanica.
Komponente potrebne
Hardver: ARDUINO UNO, napajanje (5v), HDSP5503 sedmosegmentni zaslon (dva komada) (bilo koja uobičajena katoda bit će dobra), kondenzator od 47uF (povezan preko napajanja).
Softver: arduino IDE (Arduino svake noći)
Kružni dijagram i radno objašnjenje

Priključci izvedeni za prikaz 7 segmenata dati su u nastavku:
PIN1 ili E do PIN 6 ARDUINO UNO
PIN2 ili D do PIN 5
PIN4 ili C do PIN 4
PIN5 ili H ili DP do PIN 9 /// nisu potrebni jer ne koristimo decimalnu zarez
PIN6 ili B do PIN 3
PIN7 ili A do PIN 2
PIN9 ili F do PIN 7
PIN10 ili G do PIN 8
PIN3 ili PIN8 ili CC na masu kroz 100Ω otpornik.
Da bismo sada razumjeli rad, uzmimo u obzir da je sedmosegmentni zaslon povezan s priključkom, pa recimo da smo spojili “Segment zaslona na PIN0”, “B segment zaslona na PIN1”, “Segment zaslona na PIN3”, “ Segment prikaza na PIN4 ”,„ Segment prikaza na PIN5 ”,„ Segment prikaza na PIN6 ”. I uobičajeni je tip tla kao što je prikazano na slici.

Ovdje zajedničko tlo mora biti povezano sa masom da bi zaslon mogao raditi. Može se provjeriti svaki segment zaslona pomoću multimetra u načinu diode. Svaki segment ne smije imati napajanje s naponom većim od 4v, ako se zaslon trajno ošteti. Da bi se to izbjeglo, zajednički otpornik može biti davatelj zajedničkog terminala, kao što je prikazano na shemi sklopa.
Sada, ako želimo prikazati "0" na ovom zaslonu, kao što je prikazano na donjoj slici.

Moramo okrenuti LED diode segmenata "A, B, C, D, EF", pa moramo napajati PIN0, PIN1, PIN2, PIN3, PIN4 i PIN5. Dakle, svaki put kada trebamo "0", moramo napajati sve spomenute pinove.
Sada, ako želimo da se na ekranu prikaže "1"

Moramo napajati segmente "B, C", da bi se segmenti B, C UKLJUČILI, moramo napajati PIN1, PIN2. S obje pinove visoke dobivamo na zaslonu "1". Dakle, kao što je gore prikazano, dobit ćemo naponske pinove koji odgovaraju znamenci koja će biti prikazana na zaslonu.
Ovdje ćemo napisati program koji uključuje i isključuje svaki segment za brojanje 0-9. Rad brojača 0-9 najbolje je objasniti korak po korak u dolje navedenom C kodu:
