VL6180X 센서를 우노 r3보드에서 3개사용하려 합니다.

메카 2016-10-18 (화) 17:38 7년전 2498  
VL6180X 거리 센서를 우노 r3보드에서 3개사용하려 합니다.

i2c 통신하는 센서 이므로  7-bit addresses를 수정하면 가능할 것 같은데, 설명서 보니까, I2C_SLAVE__DEVICE_ADDRESS {0x212} register를 수정하면  된다고 있던데 어떻게 해야 할지 몰라 문의합니다.


( mm단위로 측정되는 근거리 다른 센서있으면 추천바랍니다.) 







==================================



안녕하세요메카솔루션입니다.

https://github.com/pololu/vl6180x-arduino.git

위 링크는 vl6180x 거리센서의 라이브러리 입니다.

함수중 setAddress 라는 함수가 있어 이를 이용해 해당 모듈의 I2C주소를 변경하는 코드를 올려 주실 수 있습니다.

하나하나 모두 다른 주소로 변경하신다음에 한번에 사용하시면 될듯합니다.

감사합니다.

담당자: yevgeny


==================================



친절한 답변 감사합니다. 열심히 공부중이지만 아직 알려주신 코드를 작성할 수준이 안되서...
혹시 setaddress함수를  사용하여 주소를 변경한는 코드를 올려주시면 감사하겠습니다. 
블로그에도 올려주시면 여러사람이 사용하는데  큰 도움이 될것같습니다. 
그리고 VL6180X센서을 더구매하려고 하는데 품절이라 언제 입고되는지도 궁금합니다. 




==================================



안녕하세요 메카솔루션입니다.

저희는 다른 고객님들과의 형평성을 위해 요청에의해 따로 소스코드를 작성해드리거나 하지는 않으며 답변내용이었던 setaddress 함수는 라이브러리내에서 직접 시도해보시면서 사용법을 충분히 익힐 수 있습니다.

VL6180x 제품은 2주에서 3주후, 재입고 됩니다.]

감사합니다.

담당자: yevgeny
메카리워즈 Image Map


모바일 버전으로 보기