//2024_04_04_Aula_4b_PWM
int x = 0;
void setup() {
pinMode (3,OUTPUT);
}
void loop() {
while (x<255)
{
analogWrite(3, x);
x++;
delay(10); // 10ms x 255 = 255ms = 2,5 seg => Tempo q vai durar o aumento brilho
}
while (x>0)
{
analogWrite(3, x);
x--;
delay(10); // 10ms x 255 = 255ms = 2,5 seg => Tempo q vai durar p diminuir o brilho
}
analogWrite(3, 0);
delay(1000);
};