Open NeighborDva opened 1 year ago
안녕하세요.
제품 판매처에서 제공한 라이브러리를 통째로 아두이노 버전으로 옮기려고 시도했었습니다만,
결국 원하는 기능 통신에 실패해서 DW3000 사용을 포기했습니다.
아두이노 통신을 하셔야 한다면 DW1000 사용을 권장드립니다.
만약, DW3000 을 반드시 사용하셔야 하는 경우 Microchip Studio
를 사용했던 방법을 남겨드립니다.
이 방법으로 간단한 통신은 구현할 수 있었습니다.
Github : DWM3000 Microchip Studio Github
%Appdata%\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17
경로로 이동avrdude.exe
파일은 코드 업로드 용도로 사용avrdude.conf
파일은 업로드 설정 용도로 사용Tools
-> External Tools..
로 이동avrdude.exe
경로를 정확하게 설정-C "avrdude.conf 파일 경로" -p atmega328p -c arduino -P UNO 포트 -b 115200 -U flash:w:"$(ProjectDir)Debug\DW3000.hex":i
avrdude.conf 파일 경로
UNO 연결 포트
위 2가지를 신경써서 입력해주시면 됩니다.Use Output Window
설정도 체크하시면 됩니다.그럼 해당 프로젝트에서 DW3000 통신을 테스트해보실 수 있습니다.
구글 검색중에 아두이노 - DWM 3000 사용에 개발자님 GITHUB가 있어 테스트 해보았습니다.
하지만 올려주신 코드로 아두이노 우노에 업로드 후 센서 연결 하였는데, 통신이 안됩니다. 혹시 설정을 해줘야할게 있나요?