#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
void setup() {
// put your setup code here, to run once:
pinMode(2, INPUT);
analogWrite(A0, 130);
analogWrite(A1, 70);
analogWrite(A2, 180);
lcd.init();
lcd.backlight();
printLCD(130,70,180);
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(2) == HIGH){
int i = int(random(0,256));
int j = int(random(0,256));
int k = int(random(0,256));
analogWrite(A0, i);
analogWrite(A1, j);
analogWrite(A2, k);
printLCD(i,j,k);
}
}
void printLCD(int i, int j, int k){
lcd.clear();
lcd.setCursor(0,0);
lcd.print(i);
lcd.setCursor(8,0);
lcd.print(j);
lcd.setCursor(0,1);
lcd.print(k);
}