Paso 3: Cómo se iluminan los LEDS en un Bar
Convertir el valor analógico a una barra de visualización se logra muy fácilmente con la función de mapa :sensorValue = analogRead(analogInPin); Lea el equivalente en valor
ledLevel = mapa (sensorValue, 700, 0, 0, NbrLEDs); mapa con el número de LEDs
La gama de sensorValue es teóricamente 0 a 1023. Prácticamente va entre 0 y 700 para luz del día y los valores del componente elegido.
ledLevel será de 0 a 6 por ejemplo (si NbrLEDs = 6), encima que igual entrada de gama.
Entonces todo lo que tienes que hacer es usar un bucle for para encender los LEDs de encendido basado en la ledLevel.