const int count = 10;
const int pinArr [] = {3,4,5,6,7,8,9,10,11,12};
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(A0, INPUT);
int i =0;
while(i<count){
pinMode(pinArr[i], OUTPUT);
Serial.println(pinArr[i]);
i++;
}
}
void loop() {
// put your main code here, to run repeatedly:
int i = 0;
int val = analogRead(A0);
int intent = map(val,0,1023,0,count);
while(i<count){
if(i<intent){
digitalWrite(pinArr[i], HIGH);
}else{
digitalWrite(pinArr[i],LOW);
}
i++;
}
}