// výstupný pin pre LEDku
int ledPin = 8;
int ledPin1 = 5;
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 10, 9, 8, 7);
/* setup metóda sa vykoná iba raz a to pri prvom štarte alebo pri
stlačení tlačitka reset na Arduino doske */
void setup() {
pinMode(ledPin, OUTPUT); // Nastavíme pin ako výstupný
pinMode(ledPin1, OUTPUT); // Nastavíme pin ako výstupný
  lcd.begin(16, 2);
}
/*
loop metóda sa vykonáva neustále dokola, samozrejme pokiaľ je Arduino
pripojené do USB portu alebo na iný zdroj napätia
*/
void loop() {
digitalWrite(ledPin, HIGH); /* pošleme na ledPin hodnotu HIGH
(čo je vlastne hodnota 1), teda 5 voltov tzn. LEDka svieti */
  lcd.print("Cervená!");
delay(200); // čakáme 1000 milisekund (1 sekundu)
digitalWrite(ledPin, LOW); /* pošleme na ledPin hodnotu LOW
(čo je vlastne hodnota 0), teda 0 voltov tzn. LEDka nesvieti */
delay(200); // zase čakáme 1000 milisekund (1 sekundu)
digitalWrite(ledPin1, HIGH); /* pošleme na ledPin hodnotu HIGH
(čo je vlastne hodnota 1), teda 5 voltov tzn. LEDka svieti */
  lcd.print("modra!");
delay(400); // čakáme 1000 milisekund (1 sekundu)
digitalWrite(ledPin1, LOW); /* pošleme na ledPin hodnotu LOW
(čo je vlastne hodnota 0), teda 0 voltov tzn. LEDka nesvieti */
delay(400); // zase čakáme 1000 milisekund (1 sekundu)
}