Projeto 04 - LED pulsante

Olá Pessoal,

Projeto feito no simulador Tinkercad, mas sinta-se a vontade para criar seu projeto, no simulador, na plaquinha ou em ambos 😃.

Siga o passo-a-passo deste roteiro e assista o vídeo onde crio o projeto do início. As fases do projeto estão no final de cada etapa.

Caso tenha qualquer dúvida, escreva nos comentários do vídeo que terei imenso prazer em te responder.

Bons estudos!

Professor Sandro Alex

Introdução

Pino digital com saída PWM

Nesse projeto vamos aprender a trabalhar com pinos do tipo PWM (Pulse Width Modulation). Faremos o LED vai aumentar a luminosidade e depois baixar. Na fase A serão utilizados dois laços de repetição e na fase B será utilizada a função seno para eliminar um laço de repetição.

Materiais necessários:

  • 1 placa Arduino

  • 1 LED de qualquer cor

  • 1 Botão de pressão (push button)

  • 1 Resistor de 220 ohms para o LED

  • 1 Protoboard

  • Jumper cable (jumper)

Fase A – Uso de dois laços de repetição

Etapa 1: Montagem do circuito

O circuito montado servirá para todas as fases, o que mudará será o código de execução.

  1. Conecte GND do Arduino na coluna de alimentação negativa (preto ou azul) da protoboard;

  2. Conecte o resistor de 220 ohms na coluna de alimentação negativa com outra coluna;

  3. Coloque o LED com o catodo (lado chanfrado) conectado no resistor de 220 ohms e o lado anodo no pino 9 (PWM);


Etapa 2: Criação do código-fonte

Inicie o ambiente de desenvolvimento e insira o sketch (programa) a seguir:

Etapa 3: Compilação e transferência do programa (ou simulação)

Salve o sketch, compile ele, conecte o Arduino na porta USB do computador e transfira o programa.

Fase B – Uso da função seno para eliminar um dos laços de repetição

Etapa 1: Montagem do circuito

Não é necessário alterar o circuito, somente o código.

Etapa 2: Criação do código-fonte

Adicionado a função seno. Inicie o ambiente de desenvolvimento e insira o sketch a seguir:

Etapa 3: Compilação e transferência do programa (ou simulação)

Salve o sketch, compile ele, conecte o Arduino na porta USB do computador e transfira o programa.