
RCWL-0516
Разные изготовители; оригинальный изготовитель конкретной платы не установлен · RCWL-0516, стандартная плата с VIN / OUT / GND / 3V3 / CDS
Доплеровский микроволновый датчик движения с цифровым OUT около 3,3 В. Пример на Arduino UNO R3.
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает RCWL-0516, стандартная плата с VIN / OUT / GND / 3V3 / CDS
RCWL-0516 обнаруживает изменение отражённого микроволнового сигнала при движении. В отличие от PIR, он не опирается на тепловой контраст. На выходе появляется логическое состояние движения, а не измеренное расстояние, скорость или направление.
Это распространённая безымянная плата, продаваемая разными поставщиками. В качестве документированного электрического примера использованы описание и назначение контактов RCWL-0516 в Arduino Store. У конкретной партии нужно сверять маркировку, питающие цепи и напряжение OUT.
Датчик может реагировать на движение за некоторыми неметаллическими преградами и вне ожидаемой зоны. На работу влияют металл рядом с антенной, питание, механическое движение самой платы и окружающие устройства. Дальность и время удержания отличаются между установками и версиями; постоянный HIGH не обязательно означает отказ.
Модуль пригоден для экспериментов с автоматическим светом, но не является датчиком неподвижного присутствия, сертифицированной охраной или защитой привода. GPIO должен управлять нагрузкой через подходящий драйвер. Нельзя считать рекламные токи выходов разрешением подключить к OUT реле или двигатель напрямую.
На фото сторона печатной антенны и контактов RCWL-0516; производитель и ревизия не установлены. RCWL-0516. Фото: Suyash Dwivedi / Wikimedia Commons. Оригинал: https://commons.wikimedia.org/wiki/File:RCWL-0516_Microwave_Radar_Sensor_module_(1).jpg . Лицензия фотографии: CC BY-SA 4.0, https://creativecommons.org/licenses/by-sa/4.0/ . Изменения: Удалены исходный фон и открытые участки фона в шести крепёжных отверстиях. Сохранены все пять видимых выводов и печатная антенна. Пропорциональное масштабирование, размещение на предоставленном фоне и JPEG-сжатие. Геометрия, цвет, маркировка и видимые детали не перерисовывались. Адаптация фотографии распространяется по той же лицензии.
Схема распиновки
Авторская карта контактов RCWL-0516 со стороны печатной антенны, как на фото. Производитель и ревизия сфотографированной платы не установлены. Электрический пример Arduino Store не подтверждает пределы конкретного клона; перед питанием сверьте документацию платы.
Источники: 1, 2. Авторская схема SLDV LAB по фактам документации и видимой маркировке.
Характеристики
- Принцип
- Микроволновый доплеровский
- Сигнал
- OUT: LOW без обнаруженного движения, HIGH около 3,3 В при движении
- Питание в примере
- 5 В
- Вход контроллера
- UNO R3 D2
- Контакт 3V3
- Выход встроенного регулятора
- Контакт CDS
- При низком уровне менее 0,7 В блокирует OUT; в примере свободен
- Питание модуля
- Пример: VIN RCWL-0516 от 5V UNO R3, OUT около 3,3 В на D2, общая GND. Для исполнения в Arduino Store указан VIN 4–28 В, но это не гарантия всех клонов. 3V3 — выход регулятора, не вход питания; оставлен свободным.
ПРАКТИКА
Подключение
| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| VIN | 5V | Arduino UNO R3. Сначала сверить подписи платы. |
| GND | GND | Общая земля. |
| OUT | D2 | Около 3,3 В при движении; INPUT без внутренней подтяжки к 5 В. |
| 3V3 | Не подключать | Выход регулятора модуля. |
| CDS | Не подключать | Штатное обнаружение без внешнего светового ограничения. |
Подходит для Arduino. Выберите контакты по документации своей платы.
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать RCWL-0516. Уточни маркировку платы, контроллер, источник питания, корпус и зону движения. Основа: UNO R3, VIN 5 В, OUT на D2 как INPUT, GND общая, 3V3/CDS свободны, Arduino AVR Boards 1.8.6. Дай полный скетч изменения состояния и безопасную диагностику. Объясни отличие движения от неподвижного присутствия, возможную реакцию через преграды, влияние металла и невозможность программно отличить LOW от обрыва без дополнительной схемы. Для нагрузки выбери отдельный драйвер.
Библиотеки
Ссылки на библиотеки для этой модели ещё не добавлены.
Установите библиотеку для своей среды и откройте пример из её документации.
Что именно прописать
- Плата / ядро
Arduino UNO R3 / Arduino AVR Boards 1.8.6Встроенные pinMode/digitalRead; отдельная библиотека не нужна.
- Вход движения
D2 / INPUTНе использовать INPUT_PULLUP к 5 В на OUT модуля.
- Активный уровень
HIGHЛогическое обнаружение движения, не величина расстояния.
- Проверка длительного HIGH
30000 msДиагностический порог примера, не паспортное время удержания.
Arduino UNO R3 · полный скетч
cppconst uint8_t MOTION_PIN = 2;
int previous = -1;
uint32_t highSince = 0;
bool longHighReported = false;
void setup() {
Serial.begin(115200);
pinMode(MOTION_PIN, INPUT);
pinMode(LED_BUILTIN, OUTPUT);
digitalWrite(LED_BUILTIN, LOW);
Serial.println(F("RCWL0516: observe idle, then move in the intended area"));
delay(3000);
}
void loop() {
const int state = digitalRead(MOTION_PIN);
if (state != previous) {
Serial.println(state == HIGH ? F("Motion output HIGH") : F("Motion output LOW"));
previous = state;
highSince = millis();
longHighReported = false;
}
digitalWrite(LED_BUILTIN, state);
if (state == HIGH && !longHighReported && millis() - highSince >= 30000UL) {
Serial.println(F("HIGH for 30 s: check continuing motion, power and placement"));
longHighReported = true;
}
delay(20);
}
Полный скетч Arduino UNO R3, Arduino AVR Boards 1.8.6, без внешней библиотеки. Статически проверено соответствие D2, INPUT и digitalRead; компиляция и аппаратный тест не выполнялись. Serial Monitor: 115200 бод. Задержка 3 с — пауза примера, не подтверждённое время прогрева всех RCWL-0516. Проверьте покой и движение на месте установки; затем отдельно оцените ложные срабатывания за перегородкой. GPIO-интерфейс не передаёт код ошибки: LOW может означать покой, блокировку CDS, отсутствие питания или обрыв. Длительный HIGH выводится как повод проверить установку, а не доказательство неисправности. Не проверяйте напряжение подключением OUT к 5 В.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.
