sƔbado, 22 de septiembre de 2012

Decolorarse





Hoy os voy a enseƱar ese efecto que aparece en muchas ocasiones en las nuces de navidad, ese en el que las luces van perdiendo intensidad y vuelven a recobrarla.

Para ello necesitamos:

- Arduino.
- LED.
- Resistencia 220.
- Cable.
- Cable USB.

Vamos a realizar el montaje.
Podemos montarlo en el pin que queramos, pero solo hemos de cumplir una condiciĆ³n. Hemos de emplear los pines que ponga PWM. Ahora bien, ¿quĆ© es PWM? PWM son las siglas de Pulse With Modulation o Pulso con modulaciĆ³n. Este tipo de pines, simulan una salida analĆ³gica en una salida digital.

Si querĆ©is mĆ”s informaciĆ³n sobre los pines PWM, podeĆ­s visitar http://arduino.cc/es/Tutorial/PWM

Los pines PWM suelen encontrarse en los pines 3, 5, 6, 9, 10, 11, pero en otras versiones de Arduino, puede que se encuentren de otra disposiciĆ³n.




int ledPin = 9; //Conectamos el LED a la salida PWM//

void setup(){
}
//No se configura nada//

void loop()  {
  //Va tomando mĆ”s intensidad desde el mĆ­nimo hasta el mĆ”ximo en 5 puntos cada vez//
  for(int fadeValue = 0 ; fadeValue <= 255; fadeValue +=5) {
    //Establece el valor (rango desde 0 hasta 255)://
    analogWrite(ledPin, fadeValue);   
    delay(30); //Retrasa 30 ms//
  }

  //Va decolorandose desde el mĆ”ximo hasta el mĆ­nimo en 5 puntos cada vez//
  for(int fadeValue = 255 ; fadeValue >= 0; fadeValue -=5) {
    // Establece el valor (rango desde 0 hasta 255):
    analogWrite(ledPin, fadeValue);
    delay(30); //Retrasa 30 ms//      
  }
}


Si lo habƩis hecho bien, os tendrƔ que suceder algo mƔs o menos asƭ.


No hay comentarios:

Publicar un comentario