void setup()
{
for(uint8_t i=2; i<12; i++) // nastavenie 12tich pinov
pinMode(i, OUTPUT);
pinMode(A1, INPUT);
}
void loop()
{
int analog = analogRead(A1); // v premennej je 0-1023
int nova = map(analog,0,1023,2,12); // v premennej je 2-12
for(int i=2; i<12; i++) // cyklus nastavi kazdy pin 2-11
{
if(i<nova) // pod nastavenu hodnotu LEDky svietia
digitalWrite(i,HIGH);
else
digitalWrite(i,LOW); // nad hodnotu nesvietia
}
/*clear();
for(int i=2; i<nova; i++)
digitalWrite(i, HIGH);*/
}
void clear() // zhasne vsetky LEDky
{
for(uint8_t i=2; i<12; i++)
digitalWrite(i, LOW);
}