Nr. 39 – Doppler-Radar Modul RCWL-0516

Das Doppler-Radar Modul RCWL-0516 ist ein hochsensibler Radarsensor mit einem Erkennungsbereich von ungefähr 5-7 Metern. Dem Datenblatt des Herstellers konnten wir entnehmen, dass der Wirkungsbereich ungefähr 120° umfasst. Im Selbsttest konnte das Modul sogar Bewegungen in einem Umkreis von bis zu 200° erkennen und verwerten.

Den Namen erhielt das Modul, weil die verwendete Radar-Technologie auf dem sogenannten Doppler-Effekt beruht. Grob bedeutet dies, dass das Radar die Frequenzänderung eines gesendeten und reflektiertem Signal messen kann, also erkennt, ob und wie schnell sich ein gegebenes Objekt annähert oder distanziert. Diese Technik findet man im Alltag zum Beispiel bei Radarfallen (ugs. Blitzer) wieder. Weitere Informationen zur Wirkungsweise des Doppler-Radars finden Sie hier.

Das RCWL-0516 Modul hat eine Standard Auslösezeit von 2 Sekunden. Das bedeutet, dass das Modul für ein HIGH-Signal ausgibt, sobald es eine Bewegung erfasst hat. Die Sensibilität für das Auslösen des Triggers kann durch die Verwendung eines Widerstandes am Output-Pin verringert werden.


Aufgabe : Eine LED soll aufleuchten, solange der Trigger (also ein HIGH-Signal) erfasst wurde.
Material : Mikrocontroller / Breadboardkabel / Breadboard / RCWL-0516 (www.funduinoshop.com)

Das Modul wird wie folgt am Mikrocontroller angeschlossen :

3V3   – kein Anschluss am Mikrocontroller notwendig
GND – anzuschließen an den GND Pin des Mikrocontrollers
OUT  – anzuschließen an einen analogen Pin des Mikrocontrollers (im Sketch A0)
VIN   – anzuschließen an den 5V Pin des Mikrocontrollers
CDS  – kein Anschluss am Mikrocontroller notwendig

 

Sketch

int BEWEGUNGSMELDER = 8;
int WERT;
int LED = 13;


void setup() 
{
  Serial.begin(9600);
  pinMode (BEWEGUNGSMELDER, INPUT);
  pinMode (LED, OUTPUT);
}


void loop() 
{
  WERT = digitalRead(BEWEGUNGSMELDER);
  Serial.println(WERT, DEC);

if(WERT >0)
    {
      digitalWrite(LED, HIGH);
    }

else
    { 
      digitalWrite(LED, LOW);  
    }

delay(100);
}