Este projecto sirve para cambiar la intensidad del Led.
int intensity = 0;
int flag = 0;
int d = 5;
void setup() {
pinMode(3, OUTPUT);
}
void loop() {
analogWrite(3, intensity);
delay(d);
if(flag == 0)
intensity = intensity + 1;
if(intensity == 255)
flag = 1;
if(flag == 1)
intensity = intensity - 1;
if(intensity == 0)
flag = 0;
}
El codigo arriba sirve para hacer cambios en el Led. El codigo usa las variables “Intensity” y “Flag”. Cuando “Flag” esta en 0, la intensidad del Led incrementa. Cuando la intensidad es alta, “flag” se decrementa y asi. Al aumentar “Flag” el parpadeo va mas rapido.