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