Commandé avant 14h00 un jour ouvrable = expédié le jour même 30 jours de délai de rétractation Garantie d’un an
← Retour à l’aperçu

La lecture charge la vidéo depuis YouTube.

Schéma de câblage et exemple de code

Voici comment connecter le Capteur de mouvement à radar micro-ondes RCWL-051 à un Arduino UNO ou à un ESP32, avec un exemple de sketch que tu peux téléverser directement.

Détection de mouvement par radar micro-ondes avec RCWL-051

Ce circuit détecte les mouvements humains à l’aide du capteur radar Doppler RCWL-051. Lorsqu’un mouvement est détecté, la broche OUT du capteur passe à HIGH, ce qui allume la LED intégrée de l’Arduino et affiche un संदेश de détection dans le Serial Monitor. Le radar micro-ondes peut détecter les mouvements à travers des obstacles non métalliques comme le plastique, le bois ou le verre.

Schéma de câblage : Capteur de mouvement à radar micro-ondes RCWL-051 sur un Arduino UNO
Schéma de câblage · Cliquez pour agrandir
Tableau de câblage : Capteur de mouvement à radar micro-ondes RCWL-051 sur un Arduino UNO
Tableau de câblage · Cliquez pour agrandir
Microwave_Radar_Motion_Detection_with_RC.ino · compilé et testé
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : Microwave Radar Motion Detection with RCWL-051
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : Motion sensor with microwave radar RCWL-051
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// Microwave Radar Motion Detection with RCWL-051
// Connect RCWL-051 VIN to 5V, GND to GND, and OUT to D2.

const int sensorPin = 2;
const int ledPin = 13;

int lastState = LOW;

void setup() {
  pinMode(sensorPin, INPUT);
  pinMode(ledPin, OUTPUT);

  Serial.begin(115200);
  while (!Serial) {
    ; // Wait for serial port to connect
  }

  Serial.println(F("RCWL-051 Microwave Radar Sensor Ready"));
}

void loop() {
  int motionDetected = digitalRead(sensorPin);

  digitalWrite(ledPin, motionDetected);

  if (motionDetected != lastState) {
    if (motionDetected == HIGH) {
      Serial.println(F("Motion detected!"));
    } else {
      Serial.println(F("Motion ended."));
    }
    lastState = motionDetected;
  }

  delay(100);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Détection de mouvement par micro-ondes avec RCWL-051 et ESP32

Ce projet détecte les mouvements humains grâce à un radar Doppler à micro-ondes utilisant le capteur RCWL-051. Un diviseur de tension à résistances abaisse la sortie 5V du capteur à une logique 3.3V afin de protéger l'ESP32 en toute sécurité. Lorsqu'un mouvement est détecté, l'ESP32 allume sa LED intégrée et affiche une mise à jour d'état dans le Serial Monitor.

Schéma de câblage : Capteur de mouvement à radar micro-ondes RCWL-051 sur un ESP32 DevKit V1
Schéma de câblage · Cliquez pour agrandir
Tableau de câblage : Capteur de mouvement à radar micro-ondes RCWL-051 sur un ESP32 DevKit V1
Tableau de câblage · Cliquez pour agrandir
Microwave_Motion_Detection_with_RCWL_051.ino · compilé et testé
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : Microwave Motion Detection with RCWL-051 and ESP32
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : Motion sensor with microwave radar RCWL-051
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// Microwave Radar Motion Detector with RCWL-051 and ESP32

const int RADAR_PIN = 4;   // Connected via divider to OUT pin on RCWL-051
const int LED_PIN = 2;     // Onboard LED on ESP32

int lastState = LOW;

void setup() {
  Serial.begin(115200);
  pinMode(RADAR_PIN, INPUT);
  pinMode(LED_PIN, OUTPUT);
  digitalWrite(LED_PIN, LOW);

  Serial.println("RCWL-051 Radar Sensor Initialized");
  Serial.println("Waiting for motion...");
}

void loop() {
  int motionDetected = digitalRead(RADAR_PIN);

  if (motionDetected != lastState) {
    lastState = motionDetected;

    if (motionDetected == HIGH) {
      Serial.println("Motion detected!");
      digitalWrite(LED_PIN, HIGH);
    } else {
      Serial.println("Motion ended.");
      digitalWrite(LED_PIN, LOW);
    }
  }

  delay(50);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Récemment consultés

Porte-fusible 20mm 250V

Porte-fusible 20mm 250V

€ 1,10
Capteur de particules fines laser SDS011 avec module USB

Capteur de particules fines laser SDS011 avec module USB

€ 39,45
Module relais à état solide 5V | 2 canaux (OMRON G3MB-202P)

Module relais à état solide 5V | 2 canaux (OMRON G3MB-202P)

€ 4,40
Convertisseur socket PS1 / PS2 vers TTL pour Arduino / ESP32 / ESP8266

Convertisseur socket PS1 / PS2 vers TTL pour Arduino / ESP32 / ESP8266

€ 6,25
Interrupteur à glissière SS12D00G2 à 3 broches

Interrupteur à glissière SS12D00G2 à 3 broches

€ 0,60
Module chargeur solaire Mini Lipo Lithium 500Ma CN3065

Module chargeur solaire Mini Lipo Lithium 500Ma CN3065

€ 2,25
Module Peltier 12 V 57 W 40 x 40 mm TEC1-12705

Module Peltier 12 V 57 W 40 x 40 mm TEC1-12705

€ 5,60
Moteur pas à pas NEMA17 34mm de long

Moteur pas à pas NEMA17 34mm de long

€ 14,05
Antenne 2G/3G/4G 5dBi avec connexion IPEX

Antenne 2G/3G/4G 5dBi avec connexion IPEX

€ 4,05
Circuit de protection BMS 3S avec fonction d’équilibrage

Circuit de protection BMS 3S avec fonction d’équilibrage

€ 2,99
Carte de développement NodeMCU ESP8266 V2 4MB WiFi version breadboard

Carte de développement NodeMCU ESP8266 V2 4MB WiFi version breadboard

€ 7,65
condensateur céramique disque - 3pF - 50V

condensateur céramique disque - 3pF - 50V

€ 0,25
Testeur de capacité de batterie ZB2L3 1.2-12V

Testeur de capacité de batterie ZB2L3 1.2-12V

€ 3,15
Arduino® GIGA R1 WiFi

Arduino® GIGA R1 WiFi

€ 89,95
Voir