반응형
Keyestudio 스마트 홈 키트 연습용으로 온도 습도 센서를 만져 봤다.
나는 ESP32를 이용할 예정이라 라이브러리가 있는지 살펴봤다.
온도 습도 센서는 위와 같이 생겼다.
라이브러리는 dht로 검색해서 [DHT sensor library]를 설치해 주었다.
이게 원래는 아두이노용으로 나온 라이브러리가 주류라서
ESP32 용으로 수정된 라이브러리를 받아 주어야 된다.
설치 후에 [Example - DHT sensor library - DHTtester]를 이용하였다.
보드에는 아래와 같이 16번 핀에 연결해 주었다.
ESP32 용 확장 실드가 있으면 편하게 시스템 개발을 할 수 있다.
소스코드 내부를 두 군데 수정해 주었다.
핀 번호 수정:
#define DHTPIN 16
센서 타입의 수정:
#define DHTTYPE DHT11
요기만 수정해 주어도 아래와 같이 온도 습도 계측 결과가 나온다.
다음에 다시 실행시킬 때 잊어버려도 이걸 보고 할 수 있겠지.
실제로 냉장고 온도를 측정한 것이 아래의 사진이다.
현재 냉장고 안은 7도를 유지하고 있다.
정리 끝!
반응형