MovementDetector
Отслеживание движения объектов перед ультразвуковым датчиком с определением направления и состояния
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:728554e58d80be312e838671745bc82af840f6182dbeb076da4d8ce0f513aeaaMovementDetector-1.0.0-728554e5.zipОписание
Если вы работаете с ультразвуковыми датчиками вроде HC-SR04 и хотите понять не просто расстояние, а что именно происходит перед датчиком, то эта библиотека закрывает этот пробел. Она отслеживает направление движения (к датчику или от него), различает состояния объекта (неподвижен, движется, остановился, слишком близко, вышел из зоны), и запускает callback-функции при изменении этих состояний. Встроены фильтры от дребезга и помехи, настраиваемые пороги чувствительности и проверка стабильности переходов между состояниями. Подойдет для интерактивных инсталляций, охранных систем и автоматики, где нужна не просто сырая дистанция, а понимание динамики происходящего в пространстве перед сенсором.