Обзор
LD2461 — это высокоточный радарный датчик с частотой 24 ГГц, способный обнаруживать несколько человеческих целей одновременно и отслеживать траекторию их движения. Он общается через интерфейс UART и идеально подходит для продвинутых систем автоматизации и безопасности.
LD2461 — это радар миллиметрового диапазона (mmWave), использующий конфигурацию антенн 2T4R для точного определения местоположения до 5 человек. Он предоставляет данные о координатах (X, Y), скорости и статусе присутствия в реальном времени.
О радарном датчике LD2461
LD2461 — это радарный датчик миллиметрового диапазона с частотой 24 ГГц, предназначенный для обнаружения присутствия людей и отслеживания их траектории. Благодаря архитектуре 2T4R (2 передающие и 4 приемные антенны) он может одновременно отслеживать до 5 целей в зоне видимости. Датчик обеспечивает высокую точность измерения расстояния и угла, что делает его незаменимым в таких областях, как системы умного освещения, мониторинг занятости помещений и охранные системы.
Для получения дополнительной информации обратитесь к официальному даташиту: LD2461 Datasheet.
Приобретите свой LD2461
Характеристики LD2461
Основные технические параметры радарного модуля LD2461.
Распиновка LD2461
Модуль LD2461 оснащен 5 пинами для питания и передачи данных. Он использует высокоскоростной UART для трансляции данных о траектории.
- Baud Rate: 256000 (высокий поток данных).
- Логика OUT: 3.3В доступна для прямого подключения.
- Питание: Требуется стабильное 5В.
- Многозонность: Следит за 5 целями.
| № | Название | Тип | Описание | Примечания |
|---|---|---|---|---|
| 1 | VCC | Power | Вход питания 5В | Используйте стабильный источник |
| 2 | GND | Power | Общий провод (земля) | GND корпуса |
| 3 | TX | UART | Выход данных датчика | Соедините с RX контроллера |
| 4 | RX | UART | Вход управления | Соедините с TX контроллера |
| 5 | OUT | Digital | Цифровой статус присутствия | 3.3В (HIGH при обнаружении) |
Подключение LD2461 к ESP32
Для получения данных о траектории и присутствии подключите датчик к свободному UART-порту вашего ESP32 (рекомендуется UART2).
| Пины LD2461 | Напр. | Пин ESP32 | Описание |
|---|---|---|---|
| VCC (5V) | ← | 5V / Vin | Питание 5В (не 3.3В!) |
| GND | ↔ | GND | Общая земля |
| TX | → | GPIO16 (RX2) | TX датчика к RX контроллера |
| RX | ← | GPIO17 (TX2) | RX датчика к TX контроллера |
| OUT (необяз.) | → | GPIO18 | Цифровой сигнал присутствия |
Устранение неполадок LD2461
Распространенные проблемы при работе с радарным датчиком присутствия.
Данные не поступают в контроллер
Пустые логи UART или отсутствие связи
Решение: Проверьте перекрестное соединение TX-RX (TX датчика к RX ESP32) и убедитесь, что скорость UART установлена ровно на 256000 бод. Также проверьте наличие стабильных 5В на пине VCC.
Отсутствие реакции на движение
Объект в зоне, но статус не меняется
Проблема: Возможные препятствия или неправильный угол установки.
Решение: Убедитесь, что перед датчиком нет металлических преград или плотного пластика. Очистите поле зрения и проверьте настройки чувствительности в конфигураторе производителя.
Прерывистое обнаружение
Присутствие то появляется, то пропадает
Причина: Вибрации или помехи от Wi-Fi/Bluetooth.
Решение: Закрепите датчик максимально жестко. При работе с ESP32 убедитесь, что блок питания вытягивает пиковые токи (~200мА минимум для LD2461).
Примеры программирования LD2461
Готовые решения для интеграции датчика в ваши IoT-проекты.
Конфигурация ESPHome
Использование внешнего компонента для траектории
YAML
Конфигурация ESPHome
Использование внешнего компонента для траектории
# Подключение внешнего репозитория с драйвером LD2461
external_components:
- source:
type: git
url: https://github.com/Chreece/LD2461-ESPHome
refresh: 0s
# Настройка шины UART на 256000 бод (стандарт LD2461)
uart:
id: uart_bus
tx_pin: GPIO17
rx_pin: GPIO16
baud_rate: 256000
# Инициализация компонента датчика
ld2461:
uart_id: uart_bus
sensor:
- platform: ld2461
x:
name: "Позиция цели X"
y:
name: "Позиция цели Y"
speed:
name: "Скорость цели"
target_count:
name: "Количество целей"
text_sensor:
- platform: ld2461
status:
name: "Статус работы LD2461"
На данный момент официальной поддержки LD2461 в ядре ESPHome нет, поэтому используется внешний компонент Chreece/LD2461-ESPHome. Обратите внимание, что скорость UART должна быть строго 256000.
Пример на MicroPython
Чтение сырого потока данных по UART
Python
Пример на MicroPython
Чтение сырого потока данных по UART
from machine import UART
import time
# Инициализация UART2 на ESP32 (TX=17, RX=16)
# Используем скорость 256000, обязательную для LD2461
uart = UART(2, baudrate=256000, tx=17, rx=16)
buffer = b''
print("Ожидание данных от LD2461...")
while True:
if uart.any():
# Чтение доступных байтов
buffer += uart.read()
# Проверка наличия символа новой строки в буфере
if b'\n' in buffer:
lines = buffer.split(b'\n')
for line in lines[:-1]:
try:
# Попытка декодировать и вывести строку
msg = line.decode('utf-8').strip()
if msg:
print("Данные радара:", msg)
except UnicodeDecodeError:
# Пропуск битых байтов при инициализации
pass
# Оставление последнего неполного куска в буфере
buffer = lines[-1]
time.sleep(0.05)
Этот пример позволяет увидеть структуру данных, которые LD2461 отправляет по умолчанию. Для работы с конкретными полями (X, Y) потребуется парсинг бинарного протокола или текстовой строки, в зависимости от прошивки модуля. Готовый драйвер можно найти здесь: esp32-LD2461.
Итоги по LD2461
Датчик **LD2461** — это профессиональный инструмент для мониторинга жилых и офисных пространств. Он значительно превосходит обычные PIR-датчики и простые радары за счет возможности одновременного отслеживания траектории до 5 человек. Благодаря поддержке UART, он легко интегрируется в Home Assistant и автономные ESP32 проекты.
Рекомендации
Для работы со скоростью 256000 бод используйте качественные медные провода минимальной длины. Убедитесь, что ESP32 не перегревается, так как радар потребляет заметно больше энергии, чем простые датчики.
Безопасность
Никогда не подавайте 5В на RX/TX пины — логика управления здесь 3.3В. Будьте осторожны с направлением излучения: не устанавливайте радар напротив крупных металлических качающихся предметов (вентиляторов), чтобы избежать ложных срабатываний.
Готовы собрать систему трекинга?
Теперь вы знаете всё необходимое для запуска LD2461. Используйте его для автоматизации света в зависимости от положения человека!
Изучите другие mmWave датчики

LD2410 — радарный датчик присутствия человека
Популярный датчик для базового обнаружения присутствия, поддерживающий настройку через Bluetooth приложение.

Радарный датчик движения LD2411S
Датчик с упором на определение дистанции до объекта и управление через цифровой выход.