int led = 3;
float potencjometr = A0;
float value;
#include <LiquidCrystal_I2C.>
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
pinMode(led, OUTPUT);
pinMode(potencjometr, INPUT);
lcd.init();
lcd.backlight();
lcd.setCursor(1, 0);
lcd.print("Elektronika");
}
void loop() {
float potencjometr = analogRead(potencjometr);
potencjometr = potencjometr / 4;
analogWrite(led, potencjometr);
value = (potencjometr / 255) * 100;
if (value > 100) {
value = 100;
}
lcd.setCursor(1, 1);
lcd.print(value);
lcd.setCursor(7, 1);
lcd.print("%");
}