Aide Capteur de mouvement

Bonjour
j'ais commence sur un projet capteur de mouvement et arduino mega 2560
j'aimerai bien avoir quelque conseils et pour le capteur c'est un pir HC-SR501

  • List item

Bonjour,
C'est pourtant pas les exemples qui manquent sur le net

quand je lance le programme la led reste allume meme ci je n'aispas bouge

quel programme, quel circuit, ...

VCC 5V
GND GND
Signal Pin 2

const int LED = 13;
const int motionSensor = 2;

void setup() {
  pinMode(LED, OUTPUT);
  pinMode(motionSensor, INPUT);
}

void loop() {
  int sensorValue = digitalRead(motionSensor);
  
  if (sensorValue == HIGH) {
    digitalWrite(LED, HIGH);
  } else {
    digitalWrite(LED, LOW);
  }
}

Vous avez deux potentiomètres sur votre capteurs, un qui règle la sensibilité et l’autre la durée. Il faut jouer avec cela. D’autre part il faut compter jusqu’à une trentaine de secondes où le PIR est au repos avant qu’il ne donne une info pertinente

1 Like

merci beaucoup

@J-M-L tu peux me donner la maquette de branchemant

Il y a des centaines de tutos en ligne - votre description est correcte si vos fils, les broches, la breadboard et le capteur ne sont pas endommagés . Il faut aussi régler la sensibilité et mettre la durée d’alarme au plus bas

Deux exemples qui correspondent à votre code

Ca a marche