Дальномер Benewake TFmini Plus LIDAR

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем kut2009, 10 окт 2019.

  1. kut2009

    kut2009 Нуб

    Всем привет!
    Приобрел дальномер Benewake TFmini Plus LIDAR. Есть проблемы с библиотекой TFMini или с скетчем. В мониторе порта выходит ошибка:
    Last error:
    ERROR_SERIAL_BADCHECKSUM
    -1 cm
    TF Mini error: too many measurement attempts "Слишком много попыток измерения"

    Все подключения выполнил по инструкции VIKI. Скетч использовал, который приведен в качестве примера.
    Установил библиотеку TFMini.h (ссылки в ВИКИ на нее нет, просто сказано, что есть готовая библиотека для Ардуино IDE, а где ее взять ?). Нашел, установил.
    Вопрос один, как убрать ошибку и заставить работать дальномер.
     
  2. ИгорьК

    ИгорьК Гуру

    А сколько вы делаете измерений в единицу времени и сколько раз по даташиту это можно делать?
     
  3. DetSimen

    DetSimen Guest

    Да, поди, каждый loop его долбит по темечку. :)
     
  4. ИгорьК

    ИгорьК Гуру

    Вещь, кстати, хорошая, но, вот, не знаю куда применить. Или просто про запас взять...
     
  5. kut2009

    kut2009 Нуб

    Спасибо за отзыв.
    Да наверное лупит, согласно скетча, все по ВИКИ. Согласитесь должно работать. Тогда встречный вопрос, почему вопрос до конца не раскрыт?
    По характеристикам указано 1000 измерений в секунду.
    Я работал с лазерным датчиком LS5, он тоже порядка 1000 измерений в секунду делает и работает.
    Правда там чтение по UART.
    Подскажите, что нужно изменить.
     
  6. ИгорьК

    ИгорьК Гуру

    Потому что "ардуино - это (НЕ) просто" копипаста чужого кода. Там приходится слегка поразмышлять.

    Где?

    [​IMG]
     
    issaom нравится это.
  7. kut2009

    kut2009 Нуб

    Вообще-то, ни где, а что.
    Возможно в библиотеке THMini. Если есть описание библиотеки, пожалуйста скиньте ссылку. Спасибо.
     
  8. parovoZZ

    parovoZZ Гуру