W naszym szkolnym Laboratorium Przyszłości poznaliśmy nowy element elektroniczny: wyświetlacz 7 segmentowy.
Większość wyświetlaczy, z którymi się spotykamy, składa się z pikseli, czyli małych, świecących punktów. To właśnie z nich formowane są teksty/grafiki. W przypadku omawianych tu wyświetlaczy 7-segmentowych jest zupełnie inaczej - one zbudowane są z 7 dużych "punktów".
Nazwy segmentów wyświetlacza go 7 segmentowego
Każdy z nich jest diodą świecącą zbliżoną kształtem do prostokąta. Segmenty przyjęto oznaczać literami: a, b, c, d, e, f, g - ich rozmieszczenie jest zawsze identyczne, zgodne z poniższym:
Połączenia wyświetlacza 4 cyfrowego 7 segmentowego
Połączenie z Arduino Uno z wyświetlaczem LED
Program testowy do wgrania:
//Test wyświetlacza 7-segmentowego#define SEG_C 3 if(numer == 1) digitalWrite(WYSW_1,LOW);//Włącz 1 wyświetlacz void wylacz_segmenty() {
digitalWrite(SEG_A,LOW); digitalWrite(SEG_B,LOW);
digitalWrite(SEG_C,LOW);
digitalWrite(SEG_D,LOW);
digitalWrite(SEG_E,LOW);
digitalWrite(SEG_F,LOW);
digitalWrite(SEG_G,LOW);digitalWrite(SEG_P,LOW); } |