В этой статье мы рассмотрим проект создания устройства для мониторинга пространства с использованием современного радарного датчика LD2410, микроконтроллера ESP32 и OLED-дисплея. LD2410 — это 24-ГГц mmWave (миллиметровый) радар-модуль, предназначенный для обнаружения человеческого присутствия и движения. В отличие от обычных PIR-датчиков, которые реагируют лишь на тепловое движение, LD2410 обладает рядом преимуществ: Проект строится на базе микроконтроллера ESP32. Для взаимодействия используются аппаратные интерфейсы I2C и UART, а также GPIO пины для управления кнопками и энкодером. 1. Дисплей OLED (SSD1306, 128x64, I2C): 2. Радарный датчик LD2410 (UART Serial 2): 3. Ротационный энкодер (Rotary Encoder), в рассматриваемом проекте не обязателен: 4. Дополнительные кнопки, в рассматриваемом проекте не обязательны: Программный код реализует цикл опроса датчика и вывод информации на экран. Исходный код:
https://gist.github.com/IvanBiv/e9519d819bd6f30971d27c847e1d4c04