Интернет-магазин «Неглупый Дом»
Оба модуля выдают простой цифровой сигнал HIGH при обнаружении движения, но делают это разными физическими способами — HC-SR501 и RCWL-0516 уже разобраны на сайте по отдельности, здесь прямое сравнение.
| Критерий | HC-SR501 | RCWL-0516 |
| Принцип | ИК-излучение тела | Доплеровский СВЧ (~3.2 ГГц) |
| Через препятствия | Нет | Да, тонкие стены/стекло |
| Регулировки | 2 потенциометра | Нет |
| Готовность | Нужна стабилизация | Почти сразу |
const int PIR_PIN = 2, RADAR_PIN = 3;
void setup() {
pinMode(PIR_PIN, INPUT);
pinMode(RADAR_PIN, INPUT); // RCWL-0516: питание на VIN, не VCC!
}
void loop() {
if (digitalRead(PIR_PIN) == HIGH) Serial.println("PIR");
if (digitalRead(RADAR_PIN) == HIGH) Serial.println("Radar");
delay(200);
}
Ещё модули для Arduino: Электронные модули.
Хотите сравнить вживую — возьмите оба датчика сразу со скидкой:
🎁 Купить весь комплект со скидкой 10%
Все 2 товара сразу: 189 ₽ 170 ₽ (экономия 19 ₽)
Скидка применяется автоматически при оформлении заказа, если в корзине именно этот комплект.
Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.