SmartEverything VL6180X
Работа с датчиком расстояния и освещённости VL6180X через I2C с использованием технологии Time-of-Flight
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:97b4d420d7b480726202780aba549e819b37bb0b15f1b49b5a6351f0fa54fa11SmartEverything_VL6180X-1.1.1-97b4d420.zipОписание
Библиотека для работы с сенсором VL6180X от STMicroelectronics — это трёхфункциональный датчик в одном чипе: инфракрасный излучатель, датчик расстояния и датчик освещённости. Отличительная фишка сенсора в технологии Time-of-Flight: он измеряет время, за которое световой импульс дойдёт до объекта и вернётся, вместо того чтобы гадать по интенсивности отражённого света. Это даёт точные показания независимо от цвета и поверхности предмета. Взаимодействие идёт по I2C, никаких дополнительных проводов не требуется. Сенсор рассчитан на минимальное потребление энергии и может автоматически снимать показания по расписанию, поддерживает пороги срабатывания и прерывания. Библиотека работает с Arduino и совместимыми платами, хотя изначально писалась для SmartEverything.