int cislo = 0; // globalna premenna pre zapametanie si poslednej hodnoty
bool a = true; // globalna premenna pre testovanie JEDNEHO SLTACENIA (KONTRA POD.)
String mena [] = {"Radoslav", "Roman","Sebastian","Karol"};
void setup()
{
Serial.begin(9600); // inicializacia Serialu s rychlostou 9600 baudrate
pinMode(10, INPUT); // nastavenie pinu ako VSTUP pre tlacidlo
digitalWrite(10,HIGH); // aktivacia pullup odporu (pri nestlaceni HIGH)
Serial.println("Ideme na to: "); // vypis na SERIAL
}
void loop()
{
if(digitalRead(10) == LOW && a == true) // otestovanie PRVEHO stlacenia
{
Serial.println(mena[cislo]); // vypis cislo
cislo++;
a=false; // zmena premennej na opacnu pre ZABLOKOVANIE IF
}
else if(digitalRead(10) != LOW && a != true) // OPACNA podmienka pre PRVE PUSTENIE
{
a=true; // zmena premennej na opacnu pre ODBLOKVOANIE IF
}
}