Bonjour,
j'ai un problème de configuration d'un détecteur PIR avev un arduino nano.
En fait le code ci-dessous, active la LED interne de l'arduino si le PIR détecte un mouvement et la désactive si le PIR ne détecte pas de mouvement
Le problème est que parfois, la détection se fait correctement parfois pas... Et parfois la première détection se fait (la LED s'allume) puis elle clignote très très rapidement... Et dans ce cas même si je retire le PIR (qui est juste enfiché dans des fiche femelle) l'arduino continue à clignoter et je dois le débrancher/rebrancher...Code:int inputPin = 2; int val; void setup(){ pinMode(inputPin, INPUT); pinMode(LED_BUILTIN, OUTPUT); } void loop(){ val = LOW; val = digitalRead(inputPin); if(val == HIGH){ digitalWrite(LED_BUILTIN, HIGH); }else{ digitalWrite(LED_BUILTIN, LOW); } delay(200); }
Voici visuellement à quoi ressemble mes branchements (on ne sait jamais que ça puisse aider)
Le câble blanc est une "réparation" d'un problème de piste, et relie le OUT du PIR à la pin D2 de l'arduino
Merci beaucoup à ceux qui prendront le temps de m'aider
-----