int aktivnych = 11;
bool odblokovane = true;
void setup()
{
 vsetkyZhasni();
 for(int i=2;i<12;i++)
 pinMode(i, OUTPUT);

 pinMode(A0, INPUT);
 digitalWrite(A0, HIGH);
}
void loop()
{
 if( digitalRead(A0) == LOW && odblokovane == true)
 {
 if(aktivnych == 11)
 {
 aktivnych = 2;
 vsetkyZhasni();
 }
 else
 {
 aktivnych++;
 }


 zasvietNaBargraphe(aktivnych);
 odblokovane = false;
 }
 else if( digitalRead(A0)== HIGH && odblokovane == false)
 {
 odblokovane = true;
 }
}
void vsetkyZhasni()
{
 for(int i=2;i<12;i++)
 digitalWrite(i, LOW);
}
void zasvietNaBargraphe(int pin)
{
 digitalWrite(pin, HIGH);
}