const int led = 9; //светодиод подключен к контакту 9
const int pot = A0; //потенциометр подключен к контакту A0
void setup()
{
Serial.begin(9600); //последовательный порт для отладки
pinMode(led, OUTPUT); //контакт светодиода - выход
digitalWrite(led, LOW); //на выходе лог. 0
pinMode(pot, INPUT); //контакт потенциометра - вход
analogReference(DEFAULT); //опорное напряжение - 5 В
}
void loop()
{
int x; //для напряжение потенциометра
x = analogRead(pot); //максимальное значение 1023
Serial.println(x); //вывод значения в COM-порт для отладки
x = x/4; //максимальное значение 255
analogWrite(led, x);
delay(100); //задержка для наглядности
}