Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Esempio 11: Fading
- // LED collegato al pin digitale 11
- #define LED 11
- int valoreFade = 0; // variabile usata per contare in avanti e indietro
- void setup() {
- pinMode(LED, OUTPUT); // imposta il pin digitale come output
- }
- void loop() {
- // procede ciclicamente da 0 a 254 (fade in -> aumento luminosità)
- for (valoreFade = 0 ; valoreFade <255; valoreFade++)
- {
- analogWrite(LED, valoreFade);
- delay(10);
- }
- delay(1000);
- for (valoreFade = 255 ; valoreFade > 0; valoreFade--)
- {
- analogWrite(LED, valoreFade); //impostiamo la luminosità del LED
- delay(10);
- // aspettiamo 10ms per percepire la viariazione di luminosità,
- //perché analogWrite è istantaneo
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment