Projeto 5 - Efeito de iluminação sequencial com LED's
Entenda a utilização dos 'Arrays' e utilize esse projeto para criação de barras gráficad de LED's ou apenas luz sequêncial. um bonus no final do projeto irá fazer você adicionar um potenciômetro ao projeto e regular (através da entrada analógica) a velocidade de deslocamento da iluminação ;) enjoy it!
Para esta montagem precisaremos apenas de:
- 10 LED's a sua escolha
- Resistores limitadores, (150, 220 ou 330 ohms por exemplo)
- fios jumper para conexão
- Potenciômetro (4,7 ohms por exemplo ...)
O Download do programa pode ser feito AQUI ou ser digitado comforme imagem abaixo
o esquema de ligação segue abaixo
faça o download e verifique o funcionamento. Perceba que é a variável ledDelay que é responsável pela velocidade de deslocamento e você pode alterá-la para verificação de funcionamento.
como desafio segue a seguinte proposta:
*No programa acima declare outra variável de nome potPin
int potPin=2; //seleciona o pino de entrada para o potenciômetro
*abaixo da linha "void loop() { " faça com que a variável ledDelay seja igual ao valor lido pela entrada analógica
ledDelay = analogRead(potPin); //lê o valor do potênciometro.
feito apenas isso adicione o potenciômetro ao circuito conforme o esquema:
e ai? :)
Etiquetas:
arduino | iluminação | sequencial | leds