Você está visualizando atualmente Contagem com display de 7 segmentos

O que você vai ver neste post:

 

Objetivo

O objetivo deste post é o de desenvolver um contador  que varia de 0 até 9, utilizando o display de 7 segmentos.

 


Caso queira entender mais e dar os primeiros passos com o Arduino, deixo como sugestão a leitura do post: “Primeiros passos com o Arduino“.


 

Montagem do circuito

Para montar o nosso circuito precisaremos de:

  • 1 Display de 7 segmentos;
  • 7 resistores de 220 Ω;
  • 1 Arduino Uno R3;
  • 1 Protoboard;
  • Fios de conexão – Jumpers.

 

Com o intuito de facilitar a compreensão na hora da montagem, segui um padrão de cores, conforme segue abaixo:

  • Preto – Terra (GND – Ground)
  • Outras cores – Passagem de dados (Tensão) para cada um dos segmentos a ser ligado.

 

Com isso em mente, o nosso circuito deverá ficar assim:

 

Para entender as conexões feitas, é necessário compreender como o display de 7 segmentos funciona.

Este é o esquema de funcionamento de um display de 7 segmentos. Cada um dos segmentos (a, b, c, d, e, f, g) precisa estar ligado a uma porta de saída do Arduino, com o objetivo de serem controladas independentemente. O Segmento “Ponto decimal” não foi ligado, pois não estava preocupado com ele neste momento.

Bom, agora você já consegue compreender melhor como a ligação de cada segmento foi feita já podemos passar para a programação.

 

Programação

Para iniciarmos a programação, é necessário compreender que precisamos ligar / desligar cada um dos segmentos, para que sua configuração em conjunto apresente um dígito.

Entenda a lógica de acionamento de cada um dos segmentos.

 

A lógica de programação utilizada para a nossa programação será:

 

INÍCIO

Montar a matriz de ligação (segmentos ligados para formar o algarismo numérico) para os números de 0 até 9.

Informar quais pinos de saída serão conectados da placa até o display.

Ligar o display.

Montar dois contadores.

O 1º contador: Ligará cada um dos segmentos específicos de cada dígito.

O 2º contador: Manterá o dígito ligado por 1 segundo (1.000 ms)

FIM

 

Com isto, nossa programação ficara assim:

Observação, ao programar é comum fazermos comentários sobre cada parte do seu programa, isso facilita tanto a sua vida quanto a vida de uma outra pessoa que poderá ler seu código. No caso da IDE do Arduino, tudo o que estiver escrito depois de “//” não será interpretado pelo programa, portanto serve como comentário.

 


Para baixar a programação do Display de 7 segmentos, clique aqui.


 

Simulando no TinkerCad

Interaja com a simulação abaixo.

 

 

Dica: Proponha aos seus alunos que utilizem este projeto para integrar com o SEMÁFORO SIMPLES e crie um semáforo que mostra o tempo que falta para fechar ou abrir

 

E ai, tem alguma sugestão para implementar utilizando este projeto ou até mesmo melhorando este projeto?

Deixe seus comentários, bora compartilhar!


Como referenciar este post: Contagem com display de 7 segmentos. Rodrigo R. Terra. Publicado em: 8/9/2020. Link da postagem: (http://www.makerzine.com.br/educacao/contagem-com-display-de-7-segmentos/).


Prô Terra

Professor de Física, STEM / STEAM, Maker, Pesquisador em Ciências Educacionais com ênfase em Tecnologia Educacional, Especialista em Docência, Sócio diretor e Professor de Física do Duvidando, Líder Google Educator, Professor do YouTube Edu, eternamente curioso, apaixonado por café e por uma boa conversa. Acredita que somente com uma formação diversificada é que poderemos construir uma educação mais livre e efetiva.

Deixe um comentário