const int LED = 11;
int input = 0;
int pot = 0;
void setup()
{
pinMode(A0, INPUT);
pinMode(LED, OUTPUT);
Serial.begin(9600);
}
void loop()
{
// membaca input dari pin A0:
input = analogRead(A0);
// mengubah range analog(0-1023) ke range PWM(0-255)
pot = map(input, 0, 1023, 0, 255);
// menampilkan nilai:
Serial.println(pot);
// mengatur kecerahan LED
analogWrite(LED,pot);
// delay sedikit untuk memperlancar kerja program
delay(10);
}