#include <LiquidCrystal_I2C.h>
const int pinBt1 = 2;
const int pinBt2 = 3;
const int pinLED = 11;
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
lcd.init();
lcd.backlight();
lcd.setCursor(2, 0);
lcd.print("halo");
digitalWrite(pinBt1, HIGH);
digitalWrite(pinBt2, HIGH);
}
int cerah = 0;
void loop() {
if(digitalRead(pinBt1) == LOW){
cerah ++;
}else{
digitalWrite(pinBt2, LOW);
cerah --;
}
cerah =constrain(cerah, 0, 3300);
lcd.setCursor(2, 0);
lcd.print("halo");
analogWrite(pinLED, cerah);
delay(20);
}