반응형
아두이노 온도 습도 센서의 사용 (DHT11센서) 사용하기
아두이노와의 연결 방법 센서의 핀 좌측부터 Signal, 5V, GND 이다.
먼저 아래의 DHT11 센서의 라이브러리를 다운로드 받아서 압축을 해제한 다음
아두이노 IDE 설치폴더의 라이브러리 폴더에 복사해야 한다.
연결도와 소스코드는 아래를 참고한다.
사진출처 : http://deneb21.tistory.com/207
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#include <DHT11.h>
int pin=4;
DHT11 dht11(pin);
void setup()
{
Serial.begin(9600);
}
void loop()
{
float temp, humi;
int data=dht11.read(humi, temp);
if(data==0)
{
Serial.print("temperature:");
Serial.print(temp);
Serial.print(" humidity:");
Serial.println(humi);
}
else
{
Serial.println();
Serial.print("Error No:");
Serial.println(data);
}
delay(1100);
}
|
cs |
반응형
'개발자 > Arduino' 카테고리의 다른 글
아두이노 나노 핀 맵 모음 Arduino Nano Pinmap (0) | 2018.02.06 |
---|---|
방수 초음파 모듈 JSN-SR04T 테스트 - 20cm 이하 측정 불가능 (0) | 2018.02.06 |
Arduino uno Pinout 그림 - 감동이 밀려오는 아름다운 핀 맵 (0) | 2018.01.30 |
방수 초음파 모듈 JSN-SR04T - Water Proof Integrated Ultrasonic Ranging Module (0) | 2018.01.18 |
아두이노에서 멀티태스킹 구현하기 4 - Multi-tasking the arduino (0) | 2017.04.21 |
아두이노 멀티태스킹 구현하기 3.5 - Multi-tasking the arduino 라이브러리 링크 페이지 (0) | 2017.04.21 |
아두이노에서 멀티태스킹 구현하기 3 - Multi-tasking the arduino : Blink without delay (2) | 2017.03.20 |
아두이노에서 멀티태스킹 구현하기 2 - Multi-tasking the arduino : Blink without delay (2) | 2017.03.16 |
더욱 좋은 정보를 제공하겠습니다.~ ^^