Paso 2: codificación
Atenuador de luz
int potPin = 0; Sensor de rotación análogo conectado al Pin analógico 0
int ledPin = 9; LED conectado a Digital 9 Pin
void setup() {}
pinMode (ledPin, salida);
}
void loop() {}
int sensorValue = analogRead(potPin); Leer valor analógico Sensor de rotación
Reducir el rango de valor de 0 ~ 1023 a 0 ~ 255 función map()
int outputValue = mapa (sensorValue, 0, 1023, 0, 255);
analogWrite (ledPin, outputValue); Escribir el LED
Delay(2);
}
Gire lentamente la rueda, y se puede ver el brillo de la variable.