HLS-LFCD2 (LDS-01) 센서의 개발
ESP32를 이용하여서 라이더 개발을 하고 있다.
https://fermium.tistory.com/1492
계속해서 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
2. 핀 설정에 관한 설명
HLS-LFCD2 (LDS-01)를 ESP32에서 사용: https://fermium.tistory.com/1492
위의 내용도 참고하세요.