void setup()
{
DDRD |= (1 << 2) | (1 << 3) | (1 << 4); // Nastaví piny 2, 3, 4 ako výstupy (RGB LED)
PORTD &= ~((1 << 2) | (1 << 3) | (1 << 4)); // Všetky farby nastaví na LOW
}
void loop()
{
// Červená
PORTD |= (1 << 2); // Zapne červenú
delay(500);
PORTD &= ~(1 << 2); // Vypne červenú
delay(500);
// Zelená
PORTD |= (1 << 3); // Zapne zelenú
delay(500);
PORTD &= ~(1 << 3); // Vypne zelenú
delay(500);
// Modrá
PORTD |= (1 << 4); // Zapne modrú
delay(500);
PORTD &= ~(1 << 4); // Vypne modrú
delay(500);
}