Fade

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.

Leave a Comment

Scroll to Top