반응형
이전 글과 같이 Arduino MEGA에서 센서 사용이 가능하다는 것을 알았다.
https://fermium.tistory.com/1488
이번에는 내가 가지고 있는 ESP32에서도 사용이 가능한지 알고 싶어서 한번 해 봤다.
아두이노 메가 용으로 나온 소스코드는 UART0 랑 UART1을 사용하는데,
ESP32에 UART1의 설정을 32번(RX)과 33번(TX)을 사용하면 된다.
이때는 [ HardwareSerial mySerial1(1); ]로 설정하여 사용했다.
아래는 계측 결과가 출력되는 속도인데 중간중간 멈추는 것은
한 사이클 계측이 끝나고 계산한다고 그러는 건지 좀 조사해 보아야 되겠다.
ESP32에서 된다면 UDP로 무선으로 계측 값을 보내 줄 수 있으니 활용 방법이 무궁무진해진다.
이거 재미있어지는데?
<대충 실험을 진행한 결과>
일단 아래와 같이 라면박스에 센서를 넣고 실험을 해봤다.
데이터가 x, y 좌표로 나오는 관계로 그대로 엑셀 그래프로 표현해도 되겠다 싶어서
출력된 결과를 그래프로 그려봤다.
이런 식으로 얼추 모양이 맞아 들어간다.
본격적으로 프로그래밍을 해 보면 재미있어지겠다.
<다음 글에서 계속..>
HLS-LFCD2 센서의 개발 - https://fermium.tistory.com/m/1497
반응형