Hardware/ESP

ESP32를 이용한 LD2410 센서의 사용

초인로크 2023. 6. 23. 11:48
반응형

LD2410 센서는 주파수를 이용하여서 정지한 물체와 이동하는 물체에 대해서 거리를 측정하는 모듈이다.

 

알리에서 3천 원 대에 구입 가능하다.

 

일단 ESP32에 사용 가능한지 테스트해 보기로 했다.

 

 

 

 

회로는 아래의 github를 참고로 연결하였다.

 

https://github.com/ncmreynolds/ld2410

 

GitHub - ncmreynolds/ld2410: An Arduino library for the Hi-Link LD2410 24Ghz FMCW radar sensor.

An Arduino library for the Hi-Link LD2410 24Ghz FMCW radar sensor. - GitHub - ncmreynolds/ld2410: An Arduino library for the Hi-Link LD2410 24Ghz FMCW radar sensor.

github.com

 

 

라이브러리는 ld2410을 설치해주고,

 

ld2410 > basicSensor의 샘플 소스를 이용하였다.

 

 

 

 

소스코드를 업로드하고 나서 실행해 봤는데 계속 No connection 이 나와서,

 

해외에서 배송되어 온 물건이 불량인가 싶었다.

 

여기저기 검색을 해 보다가, RX, TX 핀 설정이 내가 쓰는 보드와 다른가 싶어서,

 

33, 32 순으로 설정을 수정하였다.

 

 

 

 

수정하고 나니까 아래와 같이 물체 거리 측정 결과가 나왔다.

 

(뒤에 조사해 본 바로는 실제로 내가 사용하는 보드의 32번 핀은 NC(No Connect) 핀이었다..)

 

 

 

센서가 위아래 설정이 있는 것을 보니

 

본격적으로 센서를 사용할 경우에는 설명서를 잘 읽고 사용하는 것이 좋겠다.

 

 

반응형