/* * PotDimmer * --------- * * Использует потенциометр, чтобы настроить яркость светодиода * через ШИМ * */ int potPin = 2; // select the input pin for the potentiometer int ledPin = 9; // select the pin for the LED int val = 0; // variable to store the value coming from the sensor void setup() { pinMode(ledPin, OUTPUT); // declare the ledPin as an OUTPUT } void loop() { val = analogRead(potPin); // считать значение на входе val = val/4; // преобразовать из 0-1023 в 0-255 analogWrite(ledPin, val); // включить светодиод }