RCWL-0516 – модуль радарного датчика движения

RCWL-0516 – это миниатюрный радарный датчик движения, который использует микросхему RCWL-9196 для обнаружения движения в определенном радиусе. Вот некоторые характеристики и описание этого датчика:

  1. Принцип работы: RCWL-0516 использует радарную технологию для обнаружения движения. Он генерирует радиоволну и анализирует ее отражения от окружающих объектов. Когда происходит изменение в отраженном сигнале, датчик реагирует на это как на движение.
  2. Рабочая частота: 3.2 ГГц до 3.4 ГГц.
  3. Напряжение питания: Может работать от 4 В до 28 В. Однако рекомендуется использовать стабилизированное напряжение для лучшей стабильности работы.
  4. Дальность обнаружения: Дальность обнаружения движения зависит от конкретных условий эксплуатации и настроек, но обычно составляет от нескольких метров до десятков метров.
  5. Режим питания: RCWL-0516 обычно имеет два режима работы: нормальный режим и режим сна. В режиме сна он потребляет очень мало энергии, что делает его подходящим для использования в батарейных устройствах.
  6. Выходной сигнал: Когда датчик обнаруживает движение, он генерирует выходной сигнал, который может быть использован для активации других устройств, например, светодиода или звукового сигнала.
  7. Размеры и монтаж: RCWL-0516 имеет компактные размеры и легко монтируется на печатные платы или другие поверхности благодаря своей небольшой форме.
  8. Использование с микроконтроллерами: Этот датчик может быть легко интегрирован с микроконтроллерами, такими как Arduino, ESP8266, ESP32 и другими, для создания различных проектов, связанных с обнаружением движения.
  9. Датчик имеет 5 выводов:
    • OUT — выход датчика (устанавливается в «1» при наличии движений и задерживается на 2 секунды после их прекращения).
    • VIN — вход напряжения питания, от +4 до +28 В постоянного тока.
    • GND — вход питания (общий).
    • 3V3 — выход стабилизированного напряжения питания 3,3 В (можно использовать для питания микроконтроллеров).
    • COS — вход разрешения (подтянут внутренним сопротивлением чипа).

RCWL-0516 – это удобный и недорогой датчик движения, который находит широкое применение в домашних автоматизационных системах, системах безопасности, игрушках и других проектах, требующих обнаружения движения.

Вот пример кода для использования RCWL-0516 с ESP8266 на Arduino IDE:

#define LED_PIN D4 // Пин для светодиода, который будет гореть при обнаружении движения
#define SENSOR_PIN D1 // Пин, к которому подключен выход датчика движения

void setup() {
  pinMode(LED_PIN, OUTPUT);
  pinMode(SENSOR_PIN, INPUT);
  Serial.begin(115200);
}

void loop() {
  int motionDetected = digitalRead(SENSOR_PIN);
  
  if (motionDetected == HIGH) {
    Serial.println("Движение обнаружено!");
    digitalWrite(LED_PIN, HIGH); // Включить светодиод
    delay(1000); // Задержка для стабилизации
  } else {
    Serial.println("Движение не обнаружено");
    digitalWrite(LED_PIN, LOW); // Выключить светодиод
  }
  
  delay(100); // Небольшая задержка между проверками
}

Оставьте комментарий