En este tutorial veremos como regular la intensidad de brillo de un LED a través de un potenciómetro.
Ver Código
En la ventana COM5 se puede ver claramente los valores que va tomando la variable "brillo" de 0 a 255
Ver Código
int led = 3; //led señal digital
int pot = 0; //potenciometro señal analogica A0
int brillo;
void setup() {
Serial.begin(9600);
pinMode(led,OUTPUT);
//los pins analógicos se declaran como entrada automáticamente
}
void loop() {
brillo = analogRead(pot) / 4; //con valores de 0 a 1023
Serial.print("brillo: "); Serial.println(brillo); //LUEGO COMENTAR ESTA LÍNEA, Es puramente informativa
analogWrite(led, brillo); //con valores de 0 a 255
}
En la ventana COM5 se puede ver claramente los valores que va tomando la variable "brillo" de 0 a 255
como le ago si quiero regular tres leds con un solo potenciometro
ResponderEliminar