got it, thanks
const int pirPin = 9;
const int relayPin = 6;
int buttonState = 0;
int lastButtonState = 0;
void setup()
{
pinMode(pirPin, INPUT);
pinMode(relayPin, OUTPUT);
Serial.begin(9600);
delay(20000);
}
void loop() {
buttonState = digitalRead(pirPin);
if (buttonState != lastButtonState) {
if (buttonState == HIGH) {
digitalWrite(relayPin, LOW);
delay(100);
digitalWrite(relayPin, HIGH);
}
else {
digitalWrite(relayPin, HIGH);
}
}
lastButtonState = buttonState;
}