STM32duino VL53L1X
Управление датчиком времени пролёта VL53L1X с поддержкой измерения расстояния и распознавания жестов по I2C
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:ea61b426c1bc3d1b196e0140ba6e6e34736bc5686bfaa145ce8091a65d301f25STM32duino_VL53L1X-2.0.1-ea61b426.zipОписание
Работа с VL53L1X — датчиком времени пролёта (ToF), который видит расстояния через инфракрасный луч и ловит жесты. Библиотека общается с сенсором по I2C и предоставляет функции для измерения дистанции в миллиметрах, распознавания одиночных свайпов, определения направления свайпов (влево-вправо) и тапов. Дальность срабатывания колеблется примерно от 40 до 400 сантиметров и зависит от цвета объекта и того, светло ли вокруг (в закрытом помещении датчик работает стабильнее). Библиотека создана для STM32, но подходит и для стандартных Arduino-плат — нужно только настроить номера пинов XSHUT и GPIO1 в коде, а также правильно указать I2C-экземпляр.