Conectar PIR con arduino (Detector de movimiento)

Los PIR tienen todos la misma conexión , es decir salida por relé.Lo único que tienes que hacer es usar la salida del relé como si de un botón se tratara.

const int buttonPin = 2;     // the number of the pushbutton pin
 const int ledPin =  13;      // the number of the LED pin
 
// variables will change:
 int buttonState = 0;         // variable for reading the pushbutton status
 
void setup() {
   // initialize the LED pin as an output:
   pinMode(ledPin, OUTPUT);      
   // initialize the pushbutton pin as an input:
   pinMode(buttonPin, INPUT);     
}
 
void loop(){
   // read the state of the pushbutton value:
   buttonState = digitalRead(buttonPin);
 
  // check if the pushbutton is pressed.
   // if it is, the buttonState is HIGH:
   if (buttonState == HIGH) {     
    // turn LED on:    
     digitalWrite(ledPin, HIGH);  
   } 
  else {
     // turn LED off:
     digitalWrite(ledPin, LOW); 
  }
 }

Conexiones:

Conecta en lugar de un pulsador, una punta al común del relé y otra donde quieras, NC o NA, depende de la programación.
Un saludo