Desafio46 - Contador de cliques - Arduino

Desafio 46 - Projeto 59

Contador de cliques com display 7 segmentos.

Com base no projeto 59 resolva os seguintes desafios:

1. Faça com que ao clicar com o botão direito (incremento) o programa pare no número 9 e ao clicar no botão esquerdo (decremento) o botão pare no número 0.

2. Acrescente no projeto original as letras a, b, c, d, f, g. Portanto os valores mostrados no display irão variar de 0 a letra g.

3. Faça com que apenas o botão da esquerda incremente ou decremente os números. Assim, o botão da direita muda o modo de contagem, ou seja, incrementando ou decrementando o valor mostrado no display. Quando for definido o modo de contagem inversa (com decremento), o ponto deve ficar aceso.

4. Neste desafio, faça agora com que o botão da esquerda "reset" o contador, ou seja, volte ao valor zero quando pressionado. Já o botão da direita deverá incrementar os valores de 0 até 9.

5. Usando o decodificador CD4511, acrescente mais um display de 7 segmentos e faça o contador variar de 0 a 99.

6. Substitua o display de 7 segmentos por um display LCD, e faça o contador variar de 0 a 999.

Dicas e orientações

a) Para o desafio do item 2, lembre-se que o display de 7 segmentos é formado pelos leds dos 7 segmentos e pelo led do ponto. Veja a imagem abaixo que mostra a referência dos pinos dos display com os leds dos segmentos A, B, C, D, E, F, G e do ponto DP:

Veja abaixo a combinação dos bits que formarão as letras (1 = ligado / 0 = desligado).

b) Para o desafio 3 utilize o projeto 57 como  referência para utilizar o display 7 segmentos com o decodificador CD4511.

d) Para o desafio 6 utilize o projeto 38 como  referência para utilizar o display LCD.

O anúncio abaixo ajuda a manter o Squids Arduino funcionando

Comentários

×

Infomações do site / SEO








×

Adicionar Marcadores