TFLI2C
Драйвер для лидара Benewake TFLuna в режиме I2C с поддержкой чтения расстояния, мощности сигнала и температуры
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:136040ce1eff87e2f703ff184e1c3746eeecccc5892a22240384f03357276f10TFLI2C-0.2.0-136040ce.zipОписание
Драйвер для лидара Benewake TFLuna, работающего через интерфейс I2C. В отличие от других устройств этого производителя, режим связи на TFLuna переключается физически — уровнем напряжения на пятом выводе, а не командой. Библиотека работает напрямую с регистрами устройства и опирается на стандартную Arduino Wire library. Основная функция getData() возвращает расстояние до цели (0–1200 см), силу сигнала и температуру в виде трёхзначных переменных, или есть упрощённый вариант только с расстоянием. Поддерживаются команды для чтения и изменения параметров устройства. Учти, что эта библиотека работает только с TFLuna в I2C режиме и несовместима с другими лидарами Benewake.