1 of 17

2 of 17

  • Conhecer a Barra Gráfica de LEDs 10 Segmentos e suas

funcionalidades;

  • Recordar o conceito da programação de LEDs;
  • Recordar o conceito da função for();
  • Conhecer os comandos de programação para aplicação do efeito sequencial em LEDs;
  • Utilizar artifícios para acionar mais de um LED por porta digital.

3 of 17

Na década de 80, a série de tv “Super Máquina 80’s” fez grande sucesso ao apresentar as aventuras de um carro inteligente, cheio de personalidade e altamente equipado com sensores e recursos. O KITT (como era chamado), comunicava-se por voz e também por displays luminosos, dispostos na caixa de voz e na frente do carro, que indicavam a intensidade de suas ações e fala.

Como esses displays funcionam? Do que eles são compostos? Quais os comandos utilizados na programação desses displays?

4 of 17

Hoje conheceremos a Barra Gráfica de LEDs com 10 segmentos. Assim como na série de TV “Super Máquina 80’s”, esse tipo de display é utilizado para realizar sinalizações e mostrar algum tipo de variável através da intensidade luminosa apresentada na barra.

Como o próprio nome indica, ela é composta por 10 LEDs individuais, sendo que cada LED representa um segmento.

5 of 17

  • 01 Placa Protoboard;
  • 01 Placa Arduino Uno R3;
  • 01 Cabo USB;
  • 11 Jumpers Macho-Macho;
  • 10 Resistores 220 Ohms;
  • 01 Barra Gráfica de LEDs;
  • 01 Notebook;
  • Software mBlock ou Arduino IDE.

6 of 17

Encaixe a Barra Gráfica de LEDs sobre a linha central da Protoboard, conectando dez terminais nos furos da região superior e dez terminais na região inferior.

Conecte os 10 Resistores à Protoboard, sendo que um dos terminais se conecta aos terminais superiores da Barra Gráfica de LEDs e o outro à linha lateral azul.

Utilizando 1 Jumper, interligue o pino GND da placa Arduino à linha lateral azul da Protoboard.

7 of 17

Utilizando mais 5 jumpers, faça a ligação de cinco terminais da Barra Gráfica com os cinco pinos digitais do Arduino. Nesta montagem, estamos utilizando os pinos digitais 2, 3, 4, 5 e 6.

Por fim, utilizando mais 5 jumpers, interligue os cinco terminais da direita da Barra Gráfica com os outros cinco terminais da esquerda, observando a sequência.

8 of 17

No software IDE, crie um sketch e lembre-se de selecionar a porta que o computador atribuiu ao Arduino; então, escreva ou copie e cole o código-fonte de programação para simular o funcionamento do efeito Fade-In.

Na sequência, compile o programa pressionando o botão Verificar para examinar se não há erros de sintaxe. Estando o código correto, o próximo passo é realizar a transferência do programa para o Arduino. Pressione o botão Carregar, para realizar upload do programa para o Arduino.

Após a transferência do programa para o Arduino, os LEDs presentes na Barra Gráfica devem acender conforme a sequência programada, simulando o efeito da Super Máquina 80’s.

9 of 17

Acesse o software mBlock e clique, no campo Dispositivos, sobre o ícone Arduino Uno para iniciar a programação em blocos.

Monte os blocos, arrastando e soltando, de acordo com a programação.

10 of 17

11 of 17

12 of 17

Clique no botão Conectar para transferir os comandos criados no mBlock para o Arduino Uno.

Clique no botão Upload para compilar os blocos e carregar a programação para o Arduino.

Com a transferência do programa para o Arduino, os LEDs presentes na Barra Gráfica devem acender conforme a sequência programada, simulando o efeito da Super Máquina 80’s.

13 of 17

A Barra Gráfica de LEDs facilita a visualização da intensidade de variáveis, podendo ser associada, em um mesmo projeto, à utilização de outros sensores como, por exemplo, um sensor de temperatura ou um sensor ultrassônico.

14 of 17

Analise seu projeto desenvolvido, de modo a atender aos requisitos para criar o efeito da Super Máquina 80’s: sequência correta do acendimento dos LEDs, dando a sensação visual de “movimento da luz”.

Você e os membros de sua equipe interagiram entre si, compartilhando ideias que promoveram a aprendizagem e o desenvolvimento desta aula?

Reúna todos os componentes utilizados nesta aula e os organize novamente, junto aos demais, no kit de robótica.

15 of 17

(Material Didático Completo em PDF)

16 of 17

17 of 17