2016-09-18 4 views
0

LED의 밝기를 변경하고 오브젝트가 다른 각도로 움직이고 라이더 앞에서 움직이거나 멀어 질수록 색상이 변하는 코드를 발견했지만 문제는 코드가 작동하는 범위입니다 단지 0.5 미터이며 그 이상은 아닙니다.arduino를 통해 RP Lidar를 사용하여 대상까지의 거리를 계산하는 방법은 무엇입니까?

줄의 109와 같이 코드의 일부 매개 변수를 변경하려고 시도했습니다. 범위가 0.5 미터에서 1 미터로 변경되었지만 라이더가 0.5 미터보다 먼저 작동하지 않도록 500에서 1000으로 변경했습니다.

라이브러리의 링크와 내가 사용하고있는 코드가 첨부되어 있습니다. here.

내가 사용하고있는 코드의 이름은 distance_to_colour이며 examples 폴더 안에 있습니다.

+0

코드 링크가 없습니다. 그것을 추가하십시오. –

+0

링크가 이미 있습니다. 그것은 하나님의 끔찍한 벽에 보이지 않았습니다. – NSNoob

답변

1

500 개 이상의 판독 값이 0으로 재설정되는 3 진 if 문이 있습니다. 최대 6000 개까지 늘리면 rplidar의 prf 제한에 도달하게됩니다.