Accendere LED in dissolvenza?
Ciao, vorrei accende un LED in dissolvenza e farlo rimanere acceso. Prima di fare ciò ho pensato di far accendere e spegnere un LED in fade. Ho così utilizzato la libreria LEDfader.h con il seguente sketch:
Il problema è che appena arduino si accende invece di accendere in dissolvenza il LED esso si spegne dalla luminosità massima.
Ho provato diverse combinazioni e altri codici ma tutti iniziano con il led alla massima luminosità e lo spengono gradualmente oppure il LED si accende al massimo poi si spegne improvvisamente e si accende in fade.
Come posso fare per far partire l'effetto con il LED spento?
Grazie!
- Codice: Seleziona tutto
#include <LEDFader.h>
// Create new LED Fader on pin 3
LEDFader led = LEDFader(3);
void setup() {
led.fade(255, 3000);
}
void loop() {
led.update();
if (led.is_fading() == false) {
// Fade from 255 - 0
if (led.get_value() == 255) {
led.fade(0, 3000);
}
// Fade from 0 - 255
else {
led.fade(255, 3000);
}
}
}
Il problema è che appena arduino si accende invece di accendere in dissolvenza il LED esso si spegne dalla luminosità massima.
Ho provato diverse combinazioni e altri codici ma tutti iniziano con il led alla massima luminosità e lo spengono gradualmente oppure il LED si accende al massimo poi si spegne improvvisamente e si accende in fade.
Come posso fare per far partire l'effetto con il LED spento?
Grazie!
).