Arduino RCWL-0516
тел. +7(499)347-04-82
Описание Arduino RCWL-0516
RCWL-0516 — микроволновый датчик движения
Описание
RCWL-0516 — это недорогой доплеровский микроволновый датчик движения, работающий на частоте ~3.2 ГГц. В отличие от PIR-датчиков (HC-SR501), он обнаруживает движение через препятствия (стекло, тонкие стены, пластик), не зависит от температуры окружающей среды и освещённости, и имеет более широкий радиус действия.
Датчик построен на базе специализированной микросхемы (аналог BISS0001 не используется — внутри стоит RCWL-9196 или аналогичный чип) и содержит антенну, генератор СВЧ, усилитель и компаратор. При обнаружении движущегося объекта (эффект Доплера) на выходе OUT появляется высокий уровень (3.3 В) на время, задаваемое RC-цепочкой.
Особенности
- Обнаружение через диэлектрики (пластик, стекло, гипсокартон)
- Не боится жары, холода и солнечного света
- Широкий угол обзора ~360° (при правильной ориентации)
- Есть вход для управления яркостью (
CDS) и вход разрешения (IN/EN) - Регулируемая длительность импульса через резистор
- Питание 4–28 В (на плате стоит стабилизатор на 3.3 В)
Применение
- Охранные системы
- Автоматическое включение освещения
- Arduino/ESP32 проекты «умный дом»
- Автоматические двери, сигнализации
Технические характеристики
| Параметр | Значение | |---|---| | Рабочее напряжение | 4 – 28 В DC (рекомендуется 5 В) | | Потребляемый ток | ~2.7 – 3 мА (типично) | | Выходное напряжение (OUT) | 3.3 В (высокий уровень), 0 В (низкий) | | Макс. ток выхода | ~100 мА (не рекомендуется превышать 50 мА) | | Рабочая частота | ~3.2 ГГц (2.7–3.5 ГГц) | | Дальность обнаружения | 5 – 7 м (до 9 м в идеальных условиях) | | Угол обзора | ~360° (антенна — патч, реально ~120–180° в плоскости) | | Длительность импульса на OUT | ~2 с (по умолчанию), регулируется резистором R-GN (2 с – 250 с) | | Задержка срабатывания | ~0.5 с | | Рабочая температура | −20 … +80 °C | | Размеры платы | ~36 × 17 мм | | Вес | ~3 г |
Распиновка
- 3V3 — выход 3.3 В (не подавать питание сюда!)
- GND — земля
- OUT — цифровой выход (HIGH при обнаружении движения)
- VIN — питание 4–28 В
- CDS — вход фоторезистора (при низком уровне OUT блокируется — «ночной режим»)
- IN (EN) — вход разрешения работы (низкий уровень = выключено)
- R-GN — место для резистора регулировки длительности импульса
- R-CDS — место для подстроечника чувствительности к свету
Парт-номера и маркировки
Единого «каталожного» номера у платы нет — это клон/реплика. Чаще всего вы встретите:
| Парт-номер / маркировка | Примечание | |---|---| | RCWL-0516 | основное обозначение модуля | | RCWL 0516 | вариант написания на silk-screen | | RCWL-9196 | обозначение чипа на некоторых платах | | HW-0516 | вариант маркировки у некоторых китайских поставщиков | | KY-0516 | иногда встречается у продавцов наборов | | AliExpress SKU | у каждого продавца свой (например, 32835037774, 100500… варианты) |
⚠️ Datasheet как таковой отсутствует — только community-документация (GitHub-репозитории, форумы).
Совместимые контроллеры и модели
Датчик совместим с любым микроконтроллером, имеющим цифровой вход:
Arduino
- Arduino Uno / Uno R3 / R4
- Arduino Nano / Nano Every
- Arduino Micro / Pro Micro
- Arduino Mega 2560
- Arduino Leonardo
- Arduino Due (учтите логику 3.3 В на выходе)
ESP (Wi-Fi/IoT)
- ESP8266 (NodeMCU, Wemos D1 mini)
- ESP32 / ESP32-C3 / ESP32-S3
- ESP32-CAM (при использовании отдельного пина)
Другие платформы
- Raspberry Pi (Pico, 3/4/5 — через GPIO)
- STM32 (Blue Pill, Black Pill)
- RP2040
- Teensy 4.x
- ATtiny85 (при питании датчика от 5 В)
Готовые системы
- Реле-модули (совместно для автоматики)
- Сонафф (Sonoff) — только с перепрошивкой
- Home Assistant — через ESPHome-обвязку
- Smart-реле (через ESP-модуль)
Пример кода для Arduino
const int sensorPin = 2;
void setup() {
Serial.begin(9600);
pinMode(sensorPin, INPUT);
}
void loop() {
if (digitalRead(sensorPin) == HIGH) {
Serial.println("Motion detected!");
delay(500); // антидребезг
}
}
Для отключения «ночного» режима вывод CDS оставить в воздухе (на многих платах уже подтянут к 3.3 В).
Если нужно — могу расписать схему подключения реле, регулировку дальности резистором или сравнение с PIR-датчиком HC-SR501.