#define LED 3 #define TLACITKO 2 #define POTENCIOMETR 0 word Hodnota; // promenna pro ulozeni hodnoty AD, PWM void setup() { pinMode(LED, OUTPUT); pinMode(TLACITKO, INPUT_PULLUP); } void loop() { Hodnota = analogRead(POTENCIOMETR); // cteni hodnoty AD prevodniku na vstupu 0 Hodnota = Hodnota / 4; // uprava hodnoty z rozsahu 0-1023 na 0-255 analogWrite(LED, Hodnota); // nastaveni plneni PWM delay(100); // cekani 100ms }