카테고리 없음

DHT11 Sensor (온도 습도 센서)

초인로크 2023. 11. 24. 16:32
반응형

 

 

Keyestudio 스마트 홈 키트 연습용으로 온도 습도 센서를 만져 봤다.

 

나는 ESP32를 이용할 예정이라 라이브러리가 있는지 살펴봤다.

 

 

 

온도 습도 센서는 위와 같이 생겼다.

 

라이브러리는 dht로 검색해서 [DHT sensor library]를 설치해 주었다.

 

이게 원래는 아두이노용으로 나온 라이브러리가 주류라서

 

ESP32 용으로 수정된 라이브러리를 받아 주어야 된다.

 

 

 

 

설치 후에 [Example - DHT sensor library - DHTtester]를 이용하였다.

 

 

 

 

보드에는 아래와 같이 16번 핀에 연결해 주었다.

 

ESP32 용 확장 실드가 있으면 편하게 시스템 개발을 할 수 있다.

 

 

 

 

소스코드 내부를 두 군데 수정해 주었다.

 

핀 번호 수정:

#define DHTPIN 16

 

센서 타입의 수정:

#define DHTTYPE DHT11

 

요기만 수정해 주어도 아래와 같이 온도 습도 계측 결과가 나온다.

 

 

 

 

다음에 다시 실행시킬 때 잊어버려도 이걸 보고 할 수 있겠지.

 

실제로 냉장고 온도를 측정한 것이 아래의 사진이다.

 

 

 

 

현재 냉장고 안은 7도를 유지하고 있다.

 

정리 끝!

 

 

반응형