int led=3; //alterei a variável
int pwm;
void setup() {
pinMode(led, OUTPUT); //configurando o pino como saída
Serial.begin(9600) ;//iniciando o monitor serial
}
void loop() {
//laço aumentando o valor de pwm
//pwm variando de 0 a 255
//incrementando o valor de 5 em 5
for(pwm=0;pwm<=255;pwm+=5){
analogWrite(led, pwm);
Serial.print(("pwm:"));//escrevendo uma string
Serial.println(pwm);//escrevendo a variável
delay(10);// pausa de 10 milissegundos
}
//laço diminuindo o valor de pwm
//pwm variando de 255 a 0
//diminuindo o valor de 5 em 5
for(pwm=255;pwm>=0;pwm-=5){
analogWrite(led, pwm);
Serial.print(("pwm:"));
Serial.println(pwm);
delay(10);
}
}