...
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
#define RED_LED 11 // PWM fähiger PIN
#define GRN_LED 10 // PWM fähiger PIN
#define BLU_LED 9 // PWM fähiger PIN
void setup()
{
pinMode(RED_LED, OUTPUT);
pinMode(GRN_LED, OUTPUT);
pinMode(BLU_LED, OUTPUT);
}
void loop()
{
for (int i = 0; i < 255; i++)
{
analogWrite(RED_LED, i); // Den Wert i an RED_LED setzen
delay(10);
}
for (int i = 255; i > 0; i--)
{
analogWrite(RED_LED, i); // Den Wert i an RED_LED setzen
analogWrite(GRN_LED, (-1) * (255 - i)); // Den Wert i umkehren und an GRN_LED setzen
delay(10);
}
for (int i = 255; i > 0; i--)
{
analogWrite(GRN_LED, i); // Den Wert i an RED_LED setzen
analogWrite(BLU_LED, (-1) * (255 - i)); // Den Wert i umkehren und an BLU_LED setzen
delay(10);
}
for (int i = 255; i > 0; i--)
{
analogWrite(BLU_LED, i); // Den Wert i an RED_LED setzen
delay(10);
}
} |
Weitere Informationen
Make Presents: The Transistor
Bipolarer Transistor – Erklärung im Elektronik Kompendium
Der Transistor als Schalter – Erklärung der Funktionsweise im Elektronik Kompendium