Início
/
Desafios
/
Desafio46 - Contador de cliques - Arduino
Desafio46 - Contador de cliques - Arduino
Angelo Luis Ferreira | 15/07/2019
Acessos: 7.406
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