Hardware/LiDAR

HLS-LFCD2 (LDS-01) 센서의 개발

초인로크 2023. 1. 31. 22:10
반응형

ESP32를 이용하여서 라이더 개발을 하고 있다.

 

 

 

 

https://fermium.tistory.com/1492

 

HLS-LFCD2를 ESP32에서 사용

이전 글과 같이 Arduino MEGA에서 센서 사용이 가능하다는 것을 알았다. https://fermium.tistory.com/1488 aliexpress 에서 HLS-LFCD2 를 사봤다. aliexpress를 검색하다가 라이더를 발견했었다. https://fermium.tistory.com/1

fermium.tistory.com

 

계속해서 ESP32 특유의 와이파이 통신을 이용하여

 

계측 결과를 무선으로 컴퓨터로 전송한 뒤에,

 

전송받은 결괏값을 화면에 나타내는 프로그래밍을 해 보았다.

 

이것이 가능하다면,

 

휴대폰으로도 데이터를 받을 수 있을 것이다.

 

 

UDP 통신을 이용해서 데이터를 전송받는데

 

와이파이랑 동시에 사용하는 관계로 마이크로 컨트롤러에 부하가 온 것인지

 

프로그래밍을 잘못해서인지 좀 느리다.

 

 

 

이것이 데이터를 기준으로

 

좌표 위에 데이터를 실시간으로 표시해 본 결과이다.

 

뭔가 수정해 주면 더 잘 될 거 같은데 라는 생각이 들었다.

 

열심히 공부해서 학생들 잘 가르쳐 줄 수 있도록 하고 싶다.

 

 

<ESP32-S3에서의 활용>

 

ESP32-S3 보드에서는 5V 핀을 연결해 주어도 모터가 동작하지 않아서

 

외부전력을 이용하여서 돌려주니까 무사히 동작하였다.

 

 

 

 

넘어야 할 산이 많다.

 

 

<주의>

Interesting Electronic Components #1: HLS-LFCD2(https://medium.com/@Matthew_Hogan/interesting-electronic-components-1-hls-lfcd2-640d897f9fc9)

 

위의 참고문헌에 샘플코드를

 

각자의 환경에 맞게 setup() 부분만 고치면 동작합니다.

 

본인은 아두이노, ESP32, ESP32-S3 등등에 맞게 수정해서 데이터 출력을 확인했습니다.

 

참고문헌 내용이 따로 설명이 필요 없을 만큼 자세히 설명이 되어있는 관계로,

 

본 페이지에서는 추가 설명이나 소스코드 등을 제공하지 않습니다.

 

 

 

 

<관련글>

1. 참고 소스코드 & 핀 레이아웃 설정

aliexpress에서 HLS-LFCD2 (LDS-01)를 사봤다: https://fermium.tistory.com/1488

 

aliexpress 에서 HLS-LFCD2 (LDS-01) 를 사봤다.

aliexpress를 검색하다가 라이더를 발견했었다. https://fermium.tistory.com/1475 Turtlebot3 라이다 모듈 Turtlebot3에 들어가는 라이다 HLS-LFCD2 모듈이 알리에서 1620엔이라는 표시에 속는 셈 치고 구매를 한번 해

fermium.tistory.com

 

 

2. 핀 설정에 관한 설명

HLS-LFCD2 (LDS-01)를 ESP32에서 사용: https://fermium.tistory.com/1492

 

HLS-LFCD2 (LDS-01)를 ESP32에서 사용

이전 글과 같이 Arduino MEGA에서 센서 사용이 가능하다는 것을 알았다. https://fermium.tistory.com/1488 aliexpress 에서 HLS-LFCD2 를 사봤다. aliexpress를 검색하다가 라이더를 발견했었다. https://fermium.tistory.com/1

fermium.tistory.com

 

 

위의 내용도 참고하세요.

반응형