반응형

거리센서 2

[ESP32-S3] VL53L1X ToF 센서의 사용 (거리측정)

VL53L1X 거리센서가 알리에서 700엔 대에 팔고 있길래 구입을 했다. 이건 그 중에서 400cm까지 측정이 가능한 센서다. 회로는 아래와 같이 연결해 주었다. SDA - 6 번핀 SCL - 5 번핀 라이브러리는 VL53L1X 라고 검색해서 나오는 것들 중에 by Pololu 것을 설치 해 주었다. 설치 후 아래의 샘플을 실행 시켰다. [Examples - VL53L1X - Continuous]의 샘플을 실행시켰다. 이 샘플은 아두이노용 이므로 ESP32-S3에서 사용할 수 있도록, 소스코드의 내용을 아래와 같이 수정해 주었다. 저 부분만 수정하고 그냥 소스코드를 업로드하면 아래와 같이 측정값이 연속적으로 나온다. 재미있는 거 한번 만들어 보자!

Hardware/ESP 2023.08.04

3개의 HC-SR04 센서를 이용하여 계측하기

ESP32를 이용하여서 초음파 거리센서를 사용하는 글을 적은 적이 있다. https://fermium.tistory.com/1483 초음파 거리센서 (HC-SR04) 학생들 세미나 때 쓰려고 초음파 센서를 몇 개 더 구매했다. 여태껏 아두이노에만 써 봤지 EPS32에 쉽게 적용이 될까 테스트를 해 봤다. 회로는 대충 아래와 같이 연결 해 주었다. ① Vcc - 5V ② Trig fermium.tistory.com 학생들에게 가르쳐 주고 나서, 센서 3개를 연결하면 하나밖에 측정이 되지 않는다는 공통적인 질문을 해 왔다. 그래서 조사해 보니 복수의 센서를 사용하기 쉽게 해 주는 라이브러리가 존재 한다는 것을 알아냈다. 위와 같이 3개의 센서를 사용할 경우에는 아래의 사진과 같이 [NewPing] 이라는 라..

Hardware/Arduino 2022.11.09
반응형