2016-09-18 8 views
0

Я нашел код, который меняет яркость светодиода, а также меняет его цвет, когда объект перемещается под разными углами, а также перемещается перед лидаром или уходит от него, но проблема в том, в каком диапазоне работает код составляет всего 0,5 метра и не более.Как рассчитать расстояние до объекта с помощью RP Lidar через arduino?

Я попытался изменить некоторые параметры кода, как в строке 109. Я изменил 500 на 1000, чтобы диапазоны изменялись от 0,5 до 1 метра, но лидар не работал раньше 0,5 метров.

Ссылка на библиотеку и код, который я использую, были прикреплены here.

Код, который я использую, называется distance_to_colour и присутствует внутри папки примеров.

+0

Для кода нет ссылки. Пожалуйста, добавьте это. –

+0

Ссылка есть. Это просто не было видно в Боге ужасная стена текста – NSNoob

ответ

1

Существует триарный оператор if, в котором отсчеты более 500 сбрасываются на 0. Я предполагаю, что если вы увеличите его до 6000, вы достигнете предела prf rplidar.