int switchState = 0;
int top = 0;
int test = 0;
int var1 =0;
void setup() {
Serial.begin(9600);
pinMode (4, OUTPUT);
}
void loop() {
analogRead(2);
switchState = digitalRead(2);
if ( switchState == 1)
{
var1 = var1 + 1;
delay(100);
}
if ( switchState == 0)
{
var1 = 0;
}
if ( var1 >= 15)
{
digitalWrite (4, HIGH);
delay(2000);
var1 = 0;
}
digitalWrite (4, LOW);
//switchState = digitalRead(2);
//digitalWrite (4, HIGH);
//if ( millis() - top > 2000 && switchState == HIGH )
// {
// top = millis();
// digitalWrite (4, LOW);
// delay(2000);
// }
}