vl53lox лазерный датчик расстояния

Ответить
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

vl53lox лазерный датчик расстояния

Сообщение slavas »

Добрый день коллеги, нарисовал ПП для vl53lox на UNO вроде работает. Делаю проект на WEMOS и всё перестаёт работать даже если в проекте только один блок. Может я просто туплю и проблема на поверхности, мне кажется что Wemos начинает тупить и не отвечает на запросы от RemoteXY.

дальномер

исходники
KulibinOrsk
Лейтенант
Сообщения: 516
Зарегистрирован: 25 фев 2018, 08:48
Откуда: Оренбург
Имя: Александр

vl53lox лазерный датчик расстояния

Сообщение KulibinOrsk »

[ref]slavas[/ref], а как это "вроде работает" ?
Тут выкладывали ПБ для этого датчика - я проверял и на деле оказалось что это все ХЛАМ, который как вы пишите - вроде работает, а вроде и не работает. Смотря под каким углом смотреть.
Датчик должен либо стабильно работать, либо не работать вообще.
Из реальных испытаний: (проверял 3 датчика)
- значения плавают плюс/минус 30мм
- если есть лампы дневного света то они дают засветку и показания значительно сильнее передергиваются
- в статическом режиме смотрит на стену на расстоянии 1м и могут проскакивать показания и 1.5м и 8000...
- небольшие объекты очень плохо видит т.е. как такового нет луча узкого, объект менее 10см лучше не контролировать.
Может кто то знает более качественный датчик для использования в измерении расстояния до объекта то прошу подсказать.
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

vl53lox лазерный датчик расстояния

Сообщение slavas »

[ref]KulibinOrsk[/ref], можно глянуть блоки?

Отправлено спустя 1 час 52 минуты 32 секунды:
точность датчика весьма велика если использовать правильную библиотеку, adafruit оказалась здоровенной но точной на выходе нужен сглаживающий фильтр
KulibinOrsk
Лейтенант
Сообщения: 516
Зарегистрирован: 25 фев 2018, 08:48
Откуда: Оренбург
Имя: Александр

vl53lox лазерный датчик расстояния

Сообщение KulibinOrsk »

[ref]slavas[/ref], прилагаю блок. Я в библиотеках не силен, и не знаю какая в ПБ используется.
Если получится довести ПБ до корректной работы то будет хорошо и не только нам с вами )
Сообщите потом что получилось, я могу у себя по-испытывать.
vl53l0x_(CODE).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

vl53lox лазерный датчик расстояния

Сообщение slavas »

[ref]KulibinOrsk[/ref], Спс за блок, в принципе там нет ничего нового и создан он на его стандартной библе которая прекрасно работает. Датчик я оставил на работе и соответственно проверить блок не могу до понедельника, но для проверки Вашего модуля достаточно загрузить
1
2
от ады
это проверочные скетчи первые два стандартные, третий от adafruit я думаю лучший. у меня на столе прекрасно работают.

Отправлено спустя 11 минут 34 секунды:
да и ещё посмотрите показания датчика в IDE "плоттер по последовательному порту'"
KulibinOrsk
Лейтенант
Сообщения: 516
Зарегистрирован: 25 фев 2018, 08:48
Откуда: Оренбург
Имя: Александр

vl53lox лазерный датчик расстояния

Сообщение KulibinOrsk »

[ref]slavas[/ref], вам не удалось проверить работу датчика ?
У меня датчик появится в начале декабря.
Если есть возможность проверить то попробуйте такое:
1. Разместить рядом лампу дневного света. Они спект сильно сбивают и это вводит ошибки в значения датчика
2. Перед датчиком поставить пластину и в ней отверстие 10мм, чтобы датчик работал через это отверстие (в реальном устройстве вы же не будете плату оставлять открытой)
3. Измерять расстояние до обьектов размерами 10см х 10см - при этом обьект перемещать ближе и дальше.
Все эти 3 пункта вносят значительные "искажения и сбои" в работу датчика
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

vl53lox лазерный датчик расстояния

Сообщение slavas »

попробую как раз приехал второй
qwr
Рядовой
Сообщения: 22
Зарегистрирован: 25 дек 2019, 11:33
Имя: aaaaa

vl53lox лазерный датчик расстояния

Сообщение qwr »

Блок рабочий, но почему-то очень сильно затормаживант контроллер. Без блока 33000 циклов в секунду на вемос, но стоит добавить блок скорость падает от 3 до 30 циклов в секунду.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость