int button = 13;
int button2 = 12;
int val = 0;
boolean win = false;
float timer;
int buttonval;
//variabler som ändras
int buttonPushCounter = 0;
int buttonPushCounter2 = 0;
int buttonState = 0;
int buttonState2 = 0;
int lastButtonState = 0;
int lastButtonState2 = 0;
void setup()
{
Serial.begin(9600);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(5,OUTPUT);
pinMode(button, INPUT);
}
void loop()
{
buttonState = digitalRead(button);
buttonState2 = digitalRead(button2);
//Knapp1 startar lampan random gånger
if(buttonState == LOW)
{
val = random(1,15);
delay(1000);
for(int i=0;i < val; i++)
{
digitalWrite(2, HIGH);
delay(500);
digitalWrite(2, LOW);
delay(500);
Serial.println(val);
}
}
//if(buttonState != lastButtonState)
//{
if(buttonState2 == LOW)
{
buttonPushCounter2++;
Serial.println("number of button pushes2: ");
Serial.println(buttonPushCounter2);
if( val== buttonPushCounter2)
{
digitalWrite(3, HIGH);
delay(3000);
digitalWrite(3, LOW);
delay(500);
}
while(buttonState2 == LOW)
{
buttonState2 = digitalRead(button2);
}
}
//}
else
{
//Serial.println("off");
}
//lastButtonState2 = buttonState2;
}//loop