int led=2;
int sklopka=3;
int promjena=LOW;
void setup() {
// put your setup code here, to run once:
pinMode(led, OUTPUT);
pinMode(sklopka,INPUT_PULLUP);
digitalWrite(led, LOW);
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(sklopka)==LOW) //stisnemo tipku - low znači da je stisnuta
{
if(promjena==LOW) // ako je promjena bila LOW postaje High
{
promjena=HIGH;
}
else //opet se stisne tipka ali promjena je je HIGH i odna postaje lOw
promjena=LOW;
}
digitalWrite(led,promjena);
}