

Високочутливий радарний сенсор для Arduino, систем автоматизації та безпеки
RCWL-0516 — це інноваційний мікрохвильовий радарний модуль для виявлення руху, який використовує принцип доплерівського ефекту для точного визначення присутності людей та рухомих об'єктів. На відміну від традиційних PIR-сенсорів, цей датчик функціонує на частоті 3.18 ГГц і здатний виявляти рух через тонкі стіни, скло, пластик та інші неметалеві перешкоди. Модуль має низьке енергоспоживання (близько 3 мА), широкий діапазон робочих напруг (4-28В) та забезпечує дальність виявлення до 7 метрів у сферичній зоні 360°. RCWL-0516 ідеально підходить для проєктів розумного дому, автоматизації освітлення, охоронних систем та інтерактивних інсталяцій. Його проста інтеграція з Arduino та іншими мікроконтролерами робить цей датчик ідеальним як для початківців, так і для досвідчених розробників.
Систем розумного дому
Автоматизації освітлення
Охоронних систем
Arduino проєктів
Інтерактивних інсталяцій
Енергоефективних систем
int sensorPin = 2; // Пін для підключення виходу OUT датчика
int ledPin = 13; // Вбудований світлодіод Arduino
void setup() {
pinMode(sensorPin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
Serial.println("Датчик руху RCWL-0516 ініціалізовано");
}
void loop() {
int sensorValue = digitalRead(sensorPin);
if (sensorValue == HIGH) {
digitalWrite(ledPin, HIGH);
Serial.println("Рух виявлено!");
} else {
digitalWrite(ledPin, LOW);
Serial.println("Руху немає");
}
delay(500); // Затримка для стабільності зчитування
}
Датчик руху RCWL-0516 — це інноваційне та доступне рішення для будь-яких проєктів автоматизації, що потребують надійного виявлення руху людей. Завдяки мікрохвильовій технології ви отримуєте можливості, недоступні для звичайних PIR-датчиків: виявлення через перешкоди, незалежність від освітлення та сферичну зону виявлення. Покращіть свій проєкт "розумного дому", систему безпеки або інтерактивну інсталяцію за допомогою цього компактного та потужного датчика!
ЗАМОВТЕ ЗАРАЗВідгуків про цей товар ще не було.
Немає відгуків про цей товар, станьте першим, залиште свій відгук.
Немає питань про даний товар, станьте першим і задайте своє питання.
Безконтактне виявлення руху за допомогою ефекту Доплера
RCWL-0516 — це мікрохвильовий датчик руху, який використовує ефект Доплера для виявлення рухомих об'єктів, зокрема людей. Він працює шляхом випромінювання мікрохвиль на частоті 3.18 ГГц та реєстрації зміни частоти відбитого сигналу.
flowchart TD subgraph RCWL["RCWL-0516"] direction TB subgraph Pins["Основні виводи"] direction LR VIN["VIN
4-28В"] --- GND["GND
Земля"] --- OUT["OUT
Вихід"] --- 3V3["3V3
Вихід 3.3В"] --- CDS["CDS
Фоторезистор"] end IC["Мікросхема
BISS0001"] ANT["Антена
3.18 ГГц"] Pins --- IC IC --- ANT end classDef pins fill:#f96,stroke:#333,stroke-width:2px class VIN,GND,OUT,3V3,CDS pins classDef components fill:#9ef,stroke:#333,stroke-width:2px class IC,ANT components
Вивід | Призначення | Примітка |
---|---|---|
VIN | Вхідна напруга | 4-28В постійного струму (рекомендується 5В) |
GND | Земля | Загальний "мінус" |
OUT | Вихідний сигнал | 3.3В при виявленні руху, 0В в стані спокою |
3V3 | Вихід 3.3В | Може використовуватись для живлення інших пристроїв |
CDS | Вхід для фоторезистора | Для вимкнення модуля при денному світлі (опціонально) |
flowchart LR subgraph ARD["Arduino"] A_5V["5V"] A_GND["GND"] A_D2["D2"] end subgraph RCWL["RCWL-0516"] R_VIN["VIN"] R_GND["GND"] R_OUT["OUT"] end A_5V --> R_VIN A_GND --> R_GND R_OUT --> A_D2
Для базового підключення достатньо з'єднати лише три виводи:
flowchart LR subgraph ARD["Arduino"] A_5V["5V"] A_GND["GND"] A_D2["D2"] end subgraph RCWL["RCWL-0516"] R_VIN["VIN"] R_GND["GND"] R_OUT["OUT"] R_CDS["CDS"] end LDR["Фоторезистор"] A_5V --> R_VIN A_GND --> R_GND R_OUT --> A_D2 R_CDS --- LDR LDR --- A_GND
Для вимкнення датчика при денному світлі можна додати фоторезистор:
Цей простий код:
Цей розширений код:
delayTime
для регулювання часу, протягом якого пристрій залишається активним після останнього виявлення руху.
Діапазон виявлення датчика можна регулювати, змінюючи компоненти на платі:
Компонент | Розташування | Вплив на роботу |
---|---|---|
Резистор R-CDS | Біля виводу CDS | Додавання резистора 10 кОм зменшує діапазон виявлення |
Конденсатор C-TM | На платі біля чіпа | Більший конденсатор збільшує час затримки після виявлення |
Конденсатор C-RX | Між VCC і GND | Додавання конденсатора 100 мкФ стабілізує роботу |
Хоча датчик споживає мало енергії, при тривалій роботі він може нагріватися. При необхідності можна встановити невеликий радіатор на чіп для покращення відведення тепла.
flowchart LR subgraph ARD["Arduino"] A_5V["5V"] A_GND["GND"] A_D2["D2"] A_D4["D4"] end subgraph RCWL["RCWL-0516"] R_VIN["VIN"] R_GND["GND"] R_OUT["OUT"] end subgraph RELAY["Реле"] RL_IN["IN"] RL_VCC["VCC"] RL_GND["GND"] end subgraph LAMP["Освітлення"] L["+/-"] end A_5V --> R_VIN A_GND --> R_GND R_OUT --> A_D2 A_D4 --> RL_IN A_5V --> RL_VCC A_GND --> RL_GND RL_IN --> L
Підключення реле до Arduino дозволяє керувати освітленням на основі виявлення руху:
Датчик можна використовувати як елемент системи безпеки:
Проблема | Можлива причина | Рішення |
---|---|---|
Датчик не реагує на рух | Неправильне підключення, відсутність живлення | Перевірте підключення, виміряйте напругу на VIN |
Часті помилкові спрацьовування | Перешкоди, високий рівень чутливості | Встановіть резистор на виводі CDS, змініть розташування датчика |
Недостатній діапазон виявлення | Перешкоди, низька напруга живлення | Переконайтеся, що на VIN подається 5В, усуньте перешкоди |
Датчик завжди показує наявність руху | Несправність модуля, постійні перешкоди | Додайте конденсатор 100 мкФ між VIN і GND, перевірте на іншому місці |
Нестабільна робота (переривчасті спрацьовування) | Нестабільне живлення, електромагнітні перешкоди | Додайте фільтруючий конденсатор, використовуйте стабільне джерело живлення |
Для довготривалої роботи рекомендується розмістити датчик у захисному корпусі:
RCWL-0516 найефективніше працює в комбінації з іншими типами датчиків:
if (sensor1Value == HIGH && sensor2Value == HIGH)
.