Яркость светодиода устанавливается значениями от 0 до 255. Значения аналогового выхода от 0...1023. Разделив на 4 мы делаем преобразование одного диапазона значений в другой.
На самом деле есть другой более продвинутый способ достигнуть нужного результата - использовать функцию map
/* Переносим значение с аналогового входа (возможные значения от 0 до 1023) в 8 бит (0..255) */
void setup() {}
void loop()
{
int val = analogRead(0);
val = map(val, 0, 1023, 0, 255);
analogWrite(9, val);
}
при использовании map - если вы уже собрали схему а яркость светодиода увеличивается(уменьшается) при вращении ручки потенциометра не в ту сторону в какую бы вам хотелось можно изменить одну строчку на
val = map(val, 0, 1023, 255, 0);
и цель будет достигнута.
Подробнее читайте здесь