page70
E agora é só brincar com o LED controlando o seu brilho manualmente.
Mas por que funcionou uma resposta analógica mesmo eu ligando o LED no pino digital?
Essa questão é um tanto peculiar. Mas explicando rapidamente, o Arduino tem suporte a um modo de escrita que se chama PWM. Pulsos modulados ou modulação por largura de pulso, é uma técnica para se imitar os resultados alcançados através de meios analógicos por meios digitais. Funciona da seguinte forma: o Arduino mantêm um pulso digital ligado/desligado durante um determinado tempo, de modo a criar um efeito de onda. Esse padrão pode simular voltagens entre 5V e 0V dependendo do tempo que o sinal fica ligado e/ou desligado para cada um dos casos gerando uma resposta que equivale a um determinado valor num resultado analógico por exemplo. Isso é exemplificado na figura a seguir e você pode ver mais detalhes em http://arduino.cc/en/Tutorial/PWM.
<número>
Espaço Aberto
Artigo
LibreOffice Magazine | Outubro 2014
Fonte: http://arduino.cc/en/Tutorial/PWM