Si, lo resuelves sencillamente con
volumen = map(valor_barra, 0, 8, 0, 255);
y te evitas hacer tú los cálculos. ![]()
Luego
digitalWrite(pin_PWM, volumen);
Por cierto, el máximo valor para analogWrite() es 255, no 254.
Saludos
Si, lo resuelves sencillamente con
volumen = map(valor_barra, 0, 8, 0, 255);
y te evitas hacer tú los cálculos. ![]()
Luego
digitalWrite(pin_PWM, volumen);
Por cierto, el máximo valor para analogWrite() es 255, no 254.
Saludos