#include <LCD_I2C.h>
LCD_I2C lcd(0x27, 16, 2);
int mode = 0;
void setup()
{
lcd.begin();
lcd.backlight();
pinMode(A0, INPUT_PULLUP);
pinMode(A1, INPUT_PULLUP);
pinMode(A2, INPUT_PULLUP);
}
void loop()
{
if(analogRead(A1) == LOW)
{
mode = mode + 1;
delay(180);
}
if(analogRead(A2) == LOW)
{
mode = mode - 1;
if(mode<0) mode = 0;
delay(180);
lcd.clear();
}
lcd.setCursor(0,0);
lcd.print("Button :");
lcd.setCursor(11,0);
lcd.print(mode);
int n=analogRead(A0);
analogWrite(6,n);
lcd.setCursor(0,1);
lcd.print("Potentio :");
lcd.setCursor(11,1);
lcd.print(n);
delay(180);
lcd.clear();
}