O Display LED de 1 Dígito é um display de 7 segmentos clássico na cor vermelha, muito utilizado em projetos de eletrónica como contadores e relógios. Configuração ânodo comum e 1 dígito.
Especificações:
• Modelo: 5611BH;
• Cor LED: vermelho;
• Ânodo comum;
• Dimensões: 12 x 8mm;
• 1 dígito;
• Dimensão dígito: 0.56".
Possível Esquema de Montagem:
Código Exemplo:
byte seven_seg_digits[10][7] = { { 0,0,0,0,0,0,1 },
{ 1,0,0,1,1,1,1 },
{ 0,0,1,0,0,1,0 },
{ 0,0,0,0,1,1,0 },
{ 1,0,0,1,1,0,0 },
{ 0,1,0,0,1,0,0 },
{ 0,1,0,0,0,0,0 },
{ 0,0,0,1,1,1,1 },
{ 0,0,0,0,0,0,0 },
{ 0,0,0,1,1,0,0 }
};
void
setup() {
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
writeDot(0);
}
void
writeDot(byte dot) {
digitalWrite(9, dot);
}
void
sevenSegWrite(byte digit) {
byte pin = 2;
for
(byte segCount = 0; segCount < 7; ++segCount) {
digitalWrite(pin, seven_seg_digits[digit][segCount]);
++pin;
}
}
void
loop() {
for
(byte count = 10; count > 0; --count) {
delay(1000);
sevenSegWrite(count - 1);
}
delay(4000);
}