// DU
/*
vypisujte čas od spustenia Arduina pomocou
funkcie millis() na LCD displayi.
*/
#include <LiquidCrystal_I2C.h>
// Vytvorenie objektu lcd s adresou zariadenia,
// počtom stĺcov a počtom riadkov
LiquidCrystal_I2C lcd(0x27, 16, 2);
int millisValue = 0;
int ledR = 11;
int ledG = 10;
int ledB = 9;
void setup() {
pinMode(ledR, OUTPUT);
pinMode(ledG, OUTPUT);
pinMode(ledB, OUTPUT);
lcd.init(); // Inicializuje LCD display
lcd.backlight(); // Zapne podsvietenie
lcd.setCursor(8, 1); // Nastaví kurzor na pozíciu 8, 1
lcd.print("II.B"); // Vypíše II.B na lcd display
}
void loop() {
// put your main code here, to run repeatedly:
lcd.setCursor(0,0);
millisValue = millis();
if(millisValue > 10000){
digitalWrite(ledR, HIGH);
}else if(millisValue > 20000){
digitalWrite(ledR, LOW);
digitalWrite(ledG, HIGH);
}
lcd.print(millisValue);
}