//O projeto faz com que o LED mude sua intensidade de brilho
//segundo o ajuste realizado no potenciômetro, ligado ao canal
//analógico.
const int ledPin = 2;
const int potenciometroPin = 15;
void setup() {
pinMode(ledPin, OUTPUT); }
void loop() {
int valorPotenciometro = analogRead(potenciometroPin);
int valorPWM = map(valorPotenciometro, 0, 1023, 0, 255);
for (int i = 0; i <= valorPWM; i++) {
analogWrite(ledPin, i);}
for (int i = valorPWM; i >= 0; i--) {
analogWrite(ledPin, i);
}
}