Aller au contenu


Photo

Présentation du microcontrôleur ESP8266 Wemos D1 Mini et du shield PIR


  • Veuillez vous connecter pour répondre
Aucune réponse à ce sujet

#1 ximun

ximun

    Nouveau membre

  • Membres
  • 9 messages
  • Gender:Male

Posté 05 septembre 2024 - 02:36

Bonjour à tous,

 

L’objectif de ce sujet est de vous présenter le microcontrôleur ESP8266 Wemos D1 Mini, déjà disponible sur notre boutique, ainsi que différents shields qui seront bientôt proposés. Le premier que je souhaite vous présenter est le shield PIR 1.0.0, équipé d’un capteur de mouvement.

Pour utiliser ce capteur, deux options s’offrent à vous :

  • Vous pouvez vous connecter au connecteur blanc, comme montré sur l'image ci-dessous :                                                     PIR.png                                                                                                     
  • Vous pouvez également souder un point d’étain pour relier une sortie, comme je l’ai fait sur la broche D5 :                   pir1.png
     
const int PIR = D5;


int PIRState = 0;

void setup() {
  pinMode(PIR, INPUT);
  pinMode(BUILTIN_LED, OUTPUT);
  Serial.begin(115200);
  // set initial state, LED off
  digitalWrite(BUILTIN_LED, HIGH);
}
//si un mouvement est detecté par le capteur il reste à high durant 3 sec et sa portée est supérieur à 5m
void loop() {

  PIRState = digitalRead(PIR);
  Serial.println(digitalRead(PIR));

  if (PIRState == HIGH) {
    digitalWrite(BUILTIN_LED, LOW);  // LED on
  } else {
    digitalWrite(BUILTIN_LED, HIGH); // LED off
  }
}

Le capteur vous permettra de détecter un mouvement à plus de 5 mètres. Si un mouvement est détecté, la broche PIR passera à l'état haut pendant 3 secondes.

Une vidéo de démonstration sera bientôt disponible...

 






1 utilisateur(s) li(sen)t ce sujet

0 members, 1 guests, 0 anonymous users