... ehi ... un attimo ... tu hai "cambiato le carte in tavola" ...
Hai si messo le pull-down, ma nel codice fai il test come se avessi delle pull-up ... ![]()
if (SegnalePir1 == LOW){
  Serial.println("PIR 1 attivo");
Se hai messo delle pull-down è perché avevamo detto che il PIR, quando attivo, dava il +Vcc e quindi normalmente hai LOW e a PIR attivo hai HIGH ... ora tu hai il codice che fa il test opposto ... ![]()
Guglielmo