Bem vindo ao Multilógica Shop, o primeiro site a comercializar os produtos Arduino e artigos de Open Source Hardware no Brasil. Aqui você vai encontrar toda a referência de instalação e programação da plataforma Arduino traduzida para o nosso português, bem como tutoriais e exemplos. Encontre mais informações sobre como comprar clicando aqui.
Fading
Demonstra o uso de uma saída analógica (PWM) para apagar um LED em fade.
Circuito

Um LED conectado ao pino 9 através de um resistor apropriado (aqui um de 270 Ω)
Código
int value = 0; // variavel para armazenar o valor atualizado
int ledpin = 9; // LED conectado ao pino digital 9
void setup()
{
// nao ha necessidade de setup
}
void loop()
{
for(value = 0 ; value <= 255; value+=5) // fade in (do minimo para o maximo)
{
analogWrite(ledpin, value); // ajuta o valor(escopo de 0 a 255)
delay(30); // espera 30 milisegundos para que o efeito seja visível
}
for(value = 255; value >=0; value-=5) // fade out (do maximo para o minimo)
{
analogWrite(ledpin, value);
delay(30);
}
}
O conteúdo desta página é uma tradução para o português a partir do site original do Arduino.
Esta obra está licenciada sob uma Licença Creative Commons.


