반응형
기압 센서도 언제 사놨었는지 기억이 나질 않는데,
IoT 환경 측정 센서로 활용하면 좋을 거 같기도 하여서 사용해 보았다.
여기서는 SCL을 1번 핀에 연결하고,
SDA는 2번 핀에 연결했다.
이 센서에 사용 가능한 라이브러리가 있다.
아래와 같이 라이브러리 검색창에 BMP085를 검색하면,
"Adafruit BMP085 Library"를 인스톨해 줬다.
인스톨 버튼을 클릭하면 아래와 같이
이 라이브러리 사용에 필요한 추가 라이브러리의 인스톨 화면이 나온다.
"INSTALL ALL" 을 클릭하여 전부 인스톨해 줬다.
Adafruit BMP085 Library → BMP085 test 소스파일로 테스트를 해 줬다.
여기서 나는 ESP32-S3 모듈을 사용한 관계로,
아래의 예시같이 SDA 핀과 SCL 핀을 따로 설정을 해 주어야 한다.
Wire.begin(sda_pin, scl_pin, 1000000); ← 이 부분이 I2C 핀 설정하는 부분이다.
설정을 무사히 마쳤다면 아래와 같이
환경의 온도, 기압, 고도, 해면기압, 실제고도 등이 나타난다.
간단하게 사용 해 볼 수 있는 센서가 되겠다.
반응형