Stap 4: Code
De code voor dit is gewoon de standaard vervagen code voor een diode vervagen maar gemaakt zodat deze tussen rood, groen en blauw verandert.
int ledPinB = 10;
int ledPinR = 11;
int ledPinG = 9;
VOID Setup {}
er gebeurt niets in setup
}
void loop {}
fade-in van min tot max in stappen van 10 punten:
voor (int fadeValue = 0; fadeValue < = 255; fadeValue += 10) {}
Hiermee stelt u de waarde (bereik van 0 tot 255):
analogWrite (ledPinR, fadeValue);
wacht 30 milliseconden het dimmen effect zien
delay(30);
}
fade-out van max naar de min in stappen van 10 punten:
voor (int fadeValue = 255; fadeValue > = 0; fadeValue-= 10) {}
Hiermee stelt u de waarde (bereik van 0 tot 255):
analogWrite (ledPinR, fadeValue);
wacht 30 milliseconden het dimmen effect zien
delay(30);
}
fade-in van min tot max in stappen van 10 punten:
voor (int fadeValue = 0; fadeValue < = 255; fadeValue += 10) {}
Hiermee stelt u de waarde (bereik van 0 tot 255):
analogWrite (ledPinG, fadeValue);
wacht 30 milliseconden het dimmen effect zien
delay(30);
}
fade-out van max naar de min in stappen van 10 punten:
voor (int fadeValue = 255; fadeValue > = 0; fadeValue-= 10) {}
Hiermee stelt u de waarde (bereik van 0 tot 255):
analogWrite (ledPinG, fadeValue);
wacht 30 milliseconden het dimmen effect zien
delay(30);
}
fade-in van min tot max in stappen van 10 punten:
voor (int fadeValue = 0; fadeValue < = 255; fadeValue += 10) {}
Hiermee stelt u de waarde (bereik van 0 tot 255):
analogWrite (ledPinB, fadeValue);
wacht 30 milliseconden het dimmen effect zien
delay(30);
}
fade-out van max naar de min in stappen van 10 punten:
voor (int fadeValue = 255; fadeValue > = 0; fadeValue-= 10) {}
Hiermee stelt u de waarde (bereik van 0 tot 255):
analogWrite (ledPinB, fadeValue);
wacht 30 milliseconden het dimmen effect zien
delay(30);
}
}