#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20, 4);
void setup() {
lcd.init();
lcd.backlight();
Serial.begin(9600);
pinMode(A0, INPUT);
}
int lastPos = 0;
void loop() {
int hodnota = analogRead(A0);
int pos = map(hodnota, 0, 1023, 0, 15);
if (pos != lastPos) {
lcd.setCursor(lastPos, 0);
lcd.print(" ");
}
lcd.setCursor(pos, 0);
lcd.print("X");
lastPos = pos;
Serial.println("Pocitadlo: " + String(pos));
Serial.println("Hodnota: " + String(hodnota));
delay(100);
}