목차
1) 결선도
2) 라이브러리 추가
3) 소스코드
1) 결선도
2) 라이브러리 추가
온습도 센서 사용을 위해 DHT sensor library 설치후 라이브러리 추가 합니다.
LCD 사용을 위한 LiquidCrystal I2C 를 설치한후 라이브러리 추가 합니다.
3) 소스코드
소스코드 복붙용
#include <LiquideCrystal_I2C.h>
#include <DHT.h>
#define pinDHT 11
#define DHTTYPE DHT11
DHT dht(pinDHT,DHTTYPE);
LiquideCrystal_I2C lcd(0x27, 16,2);
int count =0;
void setup(){
Serial.begin(9600);
dht.begin();
lcd.init();
lcd.backlight();
lcd.setCursor(0,0);
lic.print("210817_DHT_LCD2");
lcd.setCursor(0,1);
lcd.print("by B.H Chung");
dylay(2000);
lcd.clear();
}
void loop(){
//DHT
delay(2000);
int h = dht.readHumidity();
int t = dht.readTemperature();
Serial.print("Humidity: ");
Serial.print(h);
Serial.print(" %\t");
Serial.print("Temperature: ");
Serial.print(t);
Serial.print(" C ");
Serial.print(count);
lcd.setCursor(0,0);
lcd.print("Temp: ");
lcd.print(t);
lcd.print(" C");
lcd.setCursor(0,1);
lcd.print("Humi: ");
lcd.print(h);
lcd.print(" %");
lcd.setCursor(12,1);
lcd.print(count);
count += 1; //count = count + 1;
if(count > 9999){
count = 0;
lcd.clear();
}
}
감사합니다.
반응형
'IOT 로봇 아두이노 > 아두이노 기본센서 연결하기' 카테고리의 다른 글
라인프렌즈 브라운 눈에 LED 광선 만들기 [아두이노 LED 사용] (0) | 2023.04.19 |
---|---|
[아두이노 응용] 온습도 센서 + ESP-01 연결하여 Blynk에 표시하기 (1) | 2021.08.18 |
[아두이노 응용] Blynk 연결하기 (0) | 2021.08.17 |
[아두이노 기초] 와이파이 연결하기 (0) | 2021.08.16 |
[아두이노 기초] 온습도 측정하기 (0) | 2021.07.28 |
댓글