Human Presence Radar Module Kit LD2410: различия между версиями

Материал из Wiren Board
м
Строка 1: Строка 1:
= Подключение и настройка датчика присутствия людей LD2410C =
= Подключение и настройка датчика присутствия людей LD2410C =
Здесь будет рассмотрен весь процесс подключения, настройки и интеграции с Wiren Board / Home Assistant китайского датчика LD2410C от компании Hi-link, работающего по принципу радара.
= Материалы для изучения =
В процессе изучения темы я подглядывал в "чужие" посты, должен сослаться на них.
* https://mysku.club/blog/aliexpress/94494.html
* https://mysku.club/blog/aliexpress/98704.html
* http://psenyukov.ru/%D0%B4%D0%B0%D1%82%D1%87%D0%B8%D0%BA-%D0%B4%D0%B2%D0%B8%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B8-%D0%BF%D1%80%D0%B8%D1%81%D1%83%D1%82%D1%81%D1%82%D0%B2%D0%B8%D1%8F-hi-link-ld2410b/
= Подключение к PC =
Для подключения к PC нам понадобится конвертер USB-to-TTL
[[Файл:619gfyV8V0L. AC UF894,1000 QL80 .jpg]]
на датчике есть пять пинов:
* TX
* RX
* OUT
* GND
* VCC
# Подключаем TX датчика к RX конвертера
# Подключаем RX датчика к TX конвертера
# Подключаем GND и VCC соответственно
Далее нам нужна софтина LD2410 Tool на английском языке (к сожалению, есть версия только для Windows), качнуть можно тут - https://drive.google.com/drive/folders/1p4dhbEJA3YubyIjIIC7wwVsSo8x29Fq-
После подключения в диспетчере устройств должен появиться новый COM-порт.
Теперь открываем софтину, выбираем нужный COM-порт и жмём "Connect", если ошибок не вылезло - значит Serial-подключение установлено успешно.
Если подключение установить не удалось - нужно разбираться с COM-портом, возможно поможет рестарт софтины, или возможно вы уже открыли этот COM-порт в другой софтине, ошибка подключения будет выглядеть примерно так:
[[Файл:8c5607a51462e4b110f6527fb88de774b963a13d.png]]
Теперь нам нужно отрегулировать расстояние, в пределах которого будет работать датчик. По умолчанию датчик работает диапазонами по 0.75м, всего есть 8 диапазонов:
# 0.0m-0m.75m
# 0.75m-1.5m
# 1.5m-2.25m
# 2.25m-3.0m
# 3.0m-3.75m
# 3.75m - 4.5m
# 4.5m-5.25m
# 5.25m-6.0m
Мы можем настраивать расстояние между 2 и 8 включительно, то есть отключить сканирование расстояния меньше 0.7m невозможно чисто технически, оно всегда сканируется.
Например, если мы хотим "мониторить" расстояние не более 3м, тогда записываем значения:
* Moving Max - 4
* Motionless Max - 4
Теперь можем жать кнопку Start и сможем наблюдать за изменениями на графиках - по ним можно понять как датчик реагирует на ваше присутствие:
* если круг зеленого цвета - значит датчик вас не видит, если красный/пурпурный - значит датчик видит ваше присутствие/движение
* в верхней части есть также расстояние до вас, вы можете постепенно удаляться от датчика и в какой-то момент отсчёт расстояния прекратится, спустя несколько секунд круг станет зеленым, т.к. датчик больше вас не видит (ранее мы настроили датчик на максимальное расстояние 3м)
У датчика есть также тонкие настройки чувствительности во всех 8ми зонах, но я не вникал в это очень глубоко, настроек по умолчанию мне хватило чтобы решить свою задачу.
= Автономное подключение =
Для подключения нам понадобится модуль реле, срабатывающий от 3V, например, что-то такое:
[[Файл:Screenshot from 2024-01-29 11-41-12.png]]
= Печать корпуса =
* https://www.printables.com/model/582630-case-for-esp32-c3-super-mini-and-ld2410c/files
* https://cults3d.com/en/3d-model/gadget/ld2410-box-proto-type

Версия 12:32, 29 января 2024

Подключение и настройка датчика присутствия людей LD2410C

Здесь будет рассмотрен весь процесс подключения, настройки и интеграции с Wiren Board / Home Assistant китайского датчика LD2410C от компании Hi-link, работающего по принципу радара.

Материалы для изучения

В процессе изучения темы я подглядывал в "чужие" посты, должен сослаться на них.

Подключение к PC

Для подключения к PC нам понадобится конвертер USB-to-TTL 619gfyV8V0L. AC UF894,1000 QL80 .jpg на датчике есть пять пинов:

  • TX
  • RX
  • OUT
  • GND
  • VCC
  1. Подключаем TX датчика к RX конвертера
  2. Подключаем RX датчика к TX конвертера
  3. Подключаем GND и VCC соответственно

Далее нам нужна софтина LD2410 Tool на английском языке (к сожалению, есть версия только для Windows), качнуть можно тут - https://drive.google.com/drive/folders/1p4dhbEJA3YubyIjIIC7wwVsSo8x29Fq-

После подключения в диспетчере устройств должен появиться новый COM-порт.

Теперь открываем софтину, выбираем нужный COM-порт и жмём "Connect", если ошибок не вылезло - значит Serial-подключение установлено успешно.

Если подключение установить не удалось - нужно разбираться с COM-портом, возможно поможет рестарт софтины, или возможно вы уже открыли этот COM-порт в другой софтине, ошибка подключения будет выглядеть примерно так: 8c5607a51462e4b110f6527fb88de774b963a13d.png

Теперь нам нужно отрегулировать расстояние, в пределах которого будет работать датчик. По умолчанию датчик работает диапазонами по 0.75м, всего есть 8 диапазонов:

  1. 0.0m-0m.75m
  2. 0.75m-1.5m
  3. 1.5m-2.25m
  4. 2.25m-3.0m
  5. 3.0m-3.75m
  6. 3.75m - 4.5m
  7. 4.5m-5.25m
  8. 5.25m-6.0m

Мы можем настраивать расстояние между 2 и 8 включительно, то есть отключить сканирование расстояния меньше 0.7m невозможно чисто технически, оно всегда сканируется.

Например, если мы хотим "мониторить" расстояние не более 3м, тогда записываем значения:

  • Moving Max - 4
  • Motionless Max - 4

Теперь можем жать кнопку Start и сможем наблюдать за изменениями на графиках - по ним можно понять как датчик реагирует на ваше присутствие:

  • если круг зеленого цвета - значит датчик вас не видит, если красный/пурпурный - значит датчик видит ваше присутствие/движение
  • в верхней части есть также расстояние до вас, вы можете постепенно удаляться от датчика и в какой-то момент отсчёт расстояния прекратится, спустя несколько секунд круг станет зеленым, т.к. датчик больше вас не видит (ранее мы настроили датчик на максимальное расстояние 3м)

У датчика есть также тонкие настройки чувствительности во всех 8ми зонах, но я не вникал в это очень глубоко, настроек по умолчанию мне хватило чтобы решить свою задачу.

Автономное подключение

Для подключения нам понадобится модуль реле, срабатывающий от 3V, например, что-то такое: Screenshot from 2024-01-29 11-41-12.png

Печать корпуса