Ordinato entro le 14:00 nei giorni lavorativi = spedito in giornata 30 giorni per il recesso Garanzia di 1 anno
← Torna alla panoramica

La riproduzione carica il video da YouTube.

Schema di collegamento ed esempio di codice

Ecco come collegare il Sensore di movimento con radar a microonde RCWL-051 a un Arduino UNO o ESP32, con uno sketch di esempio che puoi caricare subito.

Rilevamento del movimento a radar a microonde con RCWL-051

Questo circuito rileva il movimento umano utilizzando il sensore radar Doppler RCWL-051. Quando viene rilevato un movimento, il pin OUT del sensore va HIGH, accendendo il LED integrato dell’Arduino e stampando un messaggio di rilevamento nel Serial Monitor. Il radar a microonde può rilevare il movimento attraverso ostacoli non metallici come plastica, legno o vetro.

Schema di collegamento: Sensore di movimento con radar a microonde RCWL-051 su un Arduino UNO
Schema di collegamento · Clicca per ingrandire
Tabella di collegamento: Sensore di movimento con radar a microonde RCWL-051 su un Arduino UNO
Tabella di collegamento · Clicca per ingrandire
Microwave_Radar_Motion_Detection_with_RC.ino · compilato e testato
/*
 * ==================================================================
 *  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

Rilevamento di movimento a microonde con RCWL-051 e ESP32

Questo progetto rileva il movimento umano tramite radar Doppler a microonde usando il sensore RCWL-051. Un partitore di tensione con resistori abbassa l'uscita 5V del sensore a logica 3.3V per proteggere in modo sicuro l'ESP32. Quando viene rilevato un movimento, l'ESP32 accende il suo onboard LED e stampa un aggiornamento di stato nel Serial Monitor.

Schema di collegamento: Sensore di movimento con radar a microonde RCWL-051 su un ESP32 DevKit V1
Schema di collegamento · Clicca per ingrandire
Tabella di collegamento: Sensore di movimento con radar a microonde RCWL-051 su un ESP32 DevKit V1
Tabella di collegamento · Clicca per ingrandire
Microwave_Motion_Detection_with_RCWL_051.ino · compilato e testato
/*
 * ==================================================================
 *  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

Visti di recente

Capocorda femmina isolato 6,3 mm – giallo

Capocorda femmina isolato 6,3 mm – giallo

€ 0,25
Caricabatterie al litio con USB-C 5V 1A  TP4056

Caricabatterie al litio con USB-C 5V 1A TP4056

€ 2,40
Relè ad alta potenza 5V 250V 30A

Relè ad alta potenza 5V 250V 30A

€ 6,50
Connettore pigtail Micro JST XH 9 pin maschio

Connettore pigtail Micro JST XH 9 pin maschio

€ 2,00
Arduino UNO R3 compatibile USB-C incl. cavo e header pins.

Arduino UNO R3 compatibile USB-C incl. cavo e header pins.

€ 9,99
Vedi
Ethernet Shield W5100 con lettore di schede Micro-SD per Arduino

Ethernet Shield W5100 con lettore di schede Micro-SD per Arduino

€ 10,90
cappuccio colorato per pulsante ot3321 GIALLO

cappuccio colorato per pulsante ot3321 GIALLO

€ 0,65
Stagno per saldatura 50g 0.8mm

Stagno per saldatura 50g 0.8mm

€ 4,15
Vedi
10x resistenza 1M Ohm 1/4 Watt 5%

10x resistenza 1M Ohm 1/4 Watt 5%

€ 1,25
10x Condensatore 2.2uF 50v Elettrolitico (ELCO) nero

10x Condensatore 2.2uF 50v Elettrolitico (ELCO) nero

€ 0,99
Fusibile in vetro 250VAC 5A F

Fusibile in vetro 250VAC 5A F

€ 1,25
Portabatteria 18650 con morsetto commutabile

Portabatteria 18650 con morsetto commutabile

€ 0,50
Display LCD TFT SPI 1.3inch RGB (ST7789, 3.3V)

Display LCD TFT SPI 1.3inch RGB (ST7789, 3.3V)

€ 6,25
Tester di capacità batteria 1S 18650 Modulo Li-Ion

Tester di capacità batteria 1S 18650 Modulo Li-Ion

€ 2,10