2016. 8. 12. 02:28ㆍ프로그램개발/아두이노
아두이노로 DHTxx시리즈를 제어하는 코드 입니다.
DHTxx는 온도랑 습도를 가져올수 있는 모듈입니다.
DHT11이 제일싸고 DHT22는 좀 합니다. 약 두배정도.대신 정확도는 올라갑니다.
싼 DHT11을 기준으로 말씀드리겠습니다.
일단 pin이 4개가 나와있으며 각각의 핀은 다음과 같습니다.
연결은 아해와 같이 하면 됩니다.
DHT11 Pin 1 (Vss) –> Arduino +5V
DHT11 Pin 2 (Signal) –> Arduino Pin 2
DHT11 Pin 2 (Signal) –> Arduino +5V via Resistor 4.7K
DHT11 Pin 3 –> N/C
DHT11 Pin 4 (GND) –> Arduino Ground
다 귀찮으니 그냥 모듈로 된 것을 사서 합니다.
이런게 생긴놈입니다.
알리익스프레스에서 구매하시면 대략 0.9불정도합니다. 한 천원.. 배송비 포함입니다.
단 배송이 오래 걸립니다.
한국에서 사면 대략 3,000원정도 합니다. 배송비 포함 6,000원
구매링크 : http://kit128.com/goods/view?no=132
대충 설명은 끝났고 준비물을 챙겨 봅니다.
[준비물]
- Arduino UNO R3 * 1EA
- DHT11 * 1EA
- 케이블 3가닥
- 빵판 * 1EA
연결은 아래와 같이 합니다.
모듈마다 다르니 모듈에 적혀있는거 보고 하시기를..
빨간선 - VCC (5V)
검은선 - GND
노란선 - DATA ( S 라고 적혀 있을수도 있습니다.)
이렇게 이어줍니다.
자이제 라이브러리를 올려 봅시다.
라이브러리 관리를 들어 갑니다.
DHT를 검색해서 중간에 보이는 DHT Senseor Library를 설치 합니다.
잘추가 됐는지 확인 합니다.
테스트를 위해 아래의 코드를 CTRL + C / V 를 해줍니다.
아래같이 출력됩니다.
잘되시나요? 참 쉽죠.
이제 응용도 해봐야겠습니다.
'프로그램개발 > 아두이노' 카테고리의 다른 글
차정보를 아두이노로 가져오기 - 후방카메라 영상을 폰으로 출력 [1. 기본지식 습득 및 사전준비(?)] (0) | 2016.08.17 |
---|---|
차정보를 아두이노로 가져오기 - 후방카메라 영상을 폰으로 출력 [시작하며] (0) | 2016.08.15 |
LED제어하기 (0) | 2016.08.12 |