Distance-Sensor
Неблокирующая работа с ультразвуковыми датчиками расстояния HC-SR04 на основе конечного автомата
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:d1a2d0abae0d0eb01570482e8a9ce8ad6db809840dbf1a5a9abe082a617c1d90Distance_Sensor-1.0.0-d1a2d0ab.zipОписание
Библиотека для работы с ультразвуковыми датчиками расстояния HC-SR04 и совместимыми моделями, построенная на базе конечного автомата. Главное отличие — она не блокирует ход программы, позволяя выполнять другой код параллельно с измерением расстояния. Это особенно полезно в проектах, где нужна оперативность и одновременная работа с несколькими датчиками или компонентами. При выборе убедитесь в правильности подключения выводов, попробуйте тестировать на жёстких поверхностях (стена, книга), так как мягкие материалы датчик распознаёт хуже. Если датчик не срабатывает, близко расположенные объекты тоже могут быть причиной — держите расстояние в рабочем диапазоне.