#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2); // Set the LCD address and dimensions
int ledRed = 5;
int ledGreen = 6;
int ledBlue = 3;
int potenRed = A0;
int potenGreen = A1;
int potenBlue = A2;
int values[4] = {0,255,125,50};
int red = random(0,255);
int green = random(0,255);
int blue = random(0,255);
int redRead = 0;
int greenRead = 0;
int blueRead = 0;
void setup() {
lcd.init();
lcd.backlight();
lcd.clear();
pinMode(ledRed, OUTPUT);
pinMode(ledGreen, OUTPUT);
pinMode(ledBlue, OUTPUT);
lcd.print("R:"); lcd.print(red); lcd.print(" G:"); lcd.print(green); lcd.print(" B:"); lcd.print(blue);
Serial.begin(9600);
}
void loop() {
redRead = round(analogRead(A0)/4);
greenRead = round(analogRead(A1)/4);
blueRead = round(analogRead(A2)/4);
if (redRead == red) {
lcd.println("Fajne");
}
analogWrite(ledRed, redRead);
analogWrite(ledGreen, greenRead);
analogWrite(ledBlue, blueRead);
Serial.println(redRead);
}